39.MCS—51指令包括操作码和操作数其中操作数是指:D.操作数或操作数地址40.MCS—51指令MOV R0,#20H中的20H是指:A.立即数
42.在MCS—51指令中下列指令中是无条件转移指令为:C.SJMP rel
43.下列指令中影响堆栈指针的指令是:D.LCALL
46.将内部数据存储单元的内容传送到累加器A中的指令是:C.MOV A,@R0
47.下列指令执行时不修改PC中内容的指令是:C.MOVC A,@ A+PC
48.下列指令执行时不修改PC中内容的指令是:A.AJMP
51.MCS—51指令系统中,清零指令是:C.CLR A
52.MCS—51指令系统中求反指令是:A.CPL A
54.MCS—51指令系统中,指令CLR A ;表示:A.将A的内容清0
59.下列指令能能使累加器A低4位不变高4位置F的是:D.ORL A,#OF0H 60.下列指令能能使累加器A高4位不变低4位置F的是:C.ORL A,#OFH 61.下列指令能使R0低4位不变高4位置F的是:B.ORL RO,#OFOH
62.下列指令能能使累加器A的最高位置1的是:D.ORL A#80H
63.MCS—51指令系统中,格式为:ORG 16位地址的指令功能是:C.用来定义汇编程序的起始地址
64.下列指令能能使R0的最高位置0的是:A.ANL R0#7FH
65.下列指令能能使R0的最高位取反的是:C.CPL (R0).7
66.MCS—51指令系統中,指令DA A是:D.十进制调整指令
67.MCS—51指令系统中指令DA A应跟在:B.BCD码的加法指令后
68.在单片机算术运算过程中,指令DA A常用于的运算是:C.BCD码加法
69.下列指令能能使累加器A的最低位置1的是:C.ORL A#01H
70.下列指令能能使P1口的最低位置1的是:B.SETB 90H
71.8051单片机传送外部存贮器地址信号的端ロ是:C.P1口和P3口
72.8051单片机能分时传送地址信号和数据的端口是:C.P0口和P2口
73.8051单片机具有双功能的端口是:B.P3口
74.能访问内部数据存贮器的傳送指令是:B.MOV 指令
75.能访问外部数据存贮器的传送指令是:C.MOVX 指令
76.将内部数据存贮单元内容传送到累加器A中的指令是:B.MOV A, @Ri
77.指令ANL A,R0的功能是:A.将A与寄存器R0的内部容按位逻辑与
78.能将A的内容向左循环移一位第七位进第0位的指令是:D.RL A
79.能将A按位取反的指令是:A.CPL A
80.下列指令能能使P1口的第3位置1的是:C.ORL P1,#08H
81.将A与立即数按位逻辑异或的指令是:C.XRL A,#data
82.可以控制程序转向64K程序存贮器地址空间的任何单元的无条件转迻指令是:
84.将内部数据存贮器53H单元的内容传送至累加器其指令是:A.MOV A,53H
85.将外部数据存贮器083AH单元的内容传送至累加器必须使用指令:B.MOVX A,
有一长度为10字节的字符串存放在8031單片机内部RAM中其首地址为40H。要求将该字符串中每一个字符加偶校验位(以调用子程序的方法来实现。)
4设内部RAM(30H)=5AH(5AH)=40H,(40H)=00H端ロP1=7FH,问执行下列指令后各有关存储单元(即R0,R1A,BP1,30H40H及5AH单元)的内容如何?(8分)
1、试阅读下面的程序指出该程序结束后累加器ACC囷寄存器TH0的值,并说明该程序完成了怎样的功能ORG 0000H
答:利用堆栈交换了ACC和TH0的内容,(A)=20H(TH0)=10H
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。