题目内容
(请给出正确答案)
[单选题]
AT89C52单片机中,将累加器A中的数送入外部RAM的40H单元,可执行的指令()。
A.MOV R1 ,40H MOVX @R1 , A
B.MOV R1 ,#40HMOVX R1 , A
C.MOVX 40H , A
D.MOV R0, #40HMMOVX @R0 , A
答案
查看答案
A.MOV R1 ,40H MOVX @R1 , A
B.MOV R1 ,#40HMOVX R1 , A
C.MOVX 40H , A
D.MOV R0, #40HMMOVX @R0 , A
第1题
A.MOVR1,40H
B.MOVR1,#40HMOVX@R1,AMOVXR1,A
C.MOVX40H,A
D.MOVR1,#40HMOVX@R1,A
第3题
第4题
A.将二进制数左移4位得到
B.将二进制数右移4位得到
C.将二进制数除10得到
D.将二进制数除10取余得到
第5题
试根据以下要求写出相应的汇编语言指令。
(1)将R6的高四位和R7的高四位交换,R6、R7的低四位内容保持不变。
(2)两个无符号数分别存放在30H、31H,试求出他们的和并将结果存放在32H。
(3)将30H单元的内容左环移两位,并送外部RAM3000H单元。
(4)将程序存储器中1000H单元的内容取出送外部RAM3000H单元。
(5)使累加器A的最高位置位。
(6)使进位标志位清0
(7)使ACC.4、ACC.5和ACC.6置1。
第7题
数,取数的指令为()。单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用的溢出率来设定和计算波特率。