1、1us (1) A)MOV B)MOVE C) ADD D)ORGDel1: mov r6,#123 ; 1us NOPDEL2:DJNZ R6,DEL2 :2usDJNZ R7,(2) :2us (2) A)DEL1: B)DEL1 C) DEL2 D)DEL2:END 程序延时时间约为(3)ms (3) A)100 B)50 C) 75 D)25(1) A MOV (2) B DEL1 (3) D 253.下面是一段多个单字节数求累加和程序,实现了从50H开始的连续5个字节求和,结果存放在R3R4中MOV R3,(1) (1) A)#0 B)50 C) 50H D)#50HMOV R4,(
2、1) (1) MOV R0,#50HMOV R2,#5LOOP: MOV A,R4ADD A,R0MOV R4,A(2)R0 (2) A)ADDC B)ADD C)DEC D)INCCLR A(3) A,R3 (3) A)ADDC B)ADD C)DEC D)INCMOV R3,A(4) R2,(5) (4) A)ADDC B)ADD C) DJNZ D)INC(5) A)SUM: B)LOOP: C) LOOP D)SUM(1)A #0 (2)D INC (3)A ADDC (4)C DJNZ (5)C LOOP 4.求函数Y=X!(X=0,1,7)的值。设自变量存放在ABC单元。Y值为双字
3、节存于R2R3中,R3存放Y值低字节,查表程序如下ABC EQU 30HL1:MOV A,ABCADD A,(1)(1) A)A B)B C)C D)ABCADD A,(2)(2) A)#04H B)#08H C)#06H D)#07HMOVC A,(3) ;1字节指令 (3) A)A+DPTR B)A C)A+PC D)A+SP(4) A,R3(4) A)MOV B)XCH C)ADD D)ADDCADD A,#04HMOVC A,(3)MOV (5),A(5) A)R0 B)R1 C)R2 D)R3TAB : DB 01,00,01,00,02,00,06,00DB 24H,00H,20H
4、,01,20H,07,40H,50H(1) D ABC (2)B #08H (3) C A+PC (4) B XCH (5) C R25.ORG 0000HMOV A ,#128MOV B,#0AHDIV ABMOV 30H,B(X语句) (1) A)19 B)12 C)08H D)0F8HMOV 31H,BMOV 32H ,A(Y语句) (2) A)128H B)01H C)28H D)28当程序执行到完X语句处时累加器A的值为(1);当程序执行完Y语句时累加器A的值为(2) (1) B 12 (2) B 01H 6、ORG 0000H.MAIN:MOV SP,#5FHMOV 70H,#40
5、HMOV 71H,#10HPUSH 70HPUSH 71HLCALL ZERO;子程序名:ZERO 功能:对内部数据区清零 功能:入口参数:70内部数据区地址 71h内部数据区长度 出口参数:无 占用资源:R0,R7,70h,71h ZERO: POP DPHPOP DPLPOP (1) (1) A)00H B)01H C)05H D)07HPOP (2) (2) A)00H B)01H C)05H D)07HMOV R0,AINC R0DJNZ R7,LOOPPUSH (3) (3) A) DPL B)DPH C)DPTR D)PCPUSH (4) (4) A) DPL B)DPH C)DP
6、TR D)PCRET上述程序为主程序调用子程序,参数传递方式为(5)(5) A) 寄存器 B)堆栈 C)地址 D)其他(1) A 07H (2) A 00H (3) A DPL (4) B DPH (5) B 堆栈7.在P1.0输出周期2ms的方波。(CPU采用12MHz时钟,T0产生1ms中断,T0采用方式1)START:MOV TMOD,(1) (1) A)01H B)#01H C)10H D)#10HMOV TL0,(2) (2) A)24H B)24 C)#24H D)#24MOV TH0,(3) (3) A) 0FCH B)0E0H C)#0FCH D)#0E0HSTEB TR0JB
7、C (4),PTFO(4) A) TR0 B)IT0 C)IE0 D)TF0AJMP LOOPPTF0:MOV TL0,(2)MOV TH0,(3)(5) P1.0(5) A)CLR B)SETB C)CPL D)INC(1) B #01H (2) C #24H (3) C #OFCH (4) D TFO (5) C CPL8.把内部RAM中起始地址为BLK1的数据块传送到外部RAM以BLK2为起始地址的区域,直到遇到“#”字符的ASCII码为止。参考程序如下ORG 2000HBLK1 EQU 30HBLK2 EQU 1000HMOV SP,#6FHMOV R0,3BLK1;BLK1数据块起始
8、地址MOV DPTR,#BLK2;BLK2数据块起始地址XH: CLR CMOV A,(1);取数据(1) A)R0 B)#R0 C)R0H D)R0(2) A,#23H;判断是否为“#”字符(2) A)ADD B)SUBB C)ADDC D)DECJZ (3) (3) A) XH B)XH: C)STOP: D)STOP(4) ACC(4) A) SUBBL B)POP C)PISH D)ADD(5) DPTR,A(5) A) MOV B)MOVX C)MOVC D)ADD(6) DPTR(6) A) INC B)DEC C)MOVC D)ADDAJMP XH;循环控制Stop: (1) D
9、 R0 (2) B SUBB (3) C STOP: (4) B POP (5) B MOVX (6) A INC 9.在6位LED动态显示电路图中,8155的PA口作(1),(1) A)字位码口 B)字形码口 C)输入口 D)状态端口PB口作(2),(2) A)字位码口 B)输入口 C)控制端口 D)字形码口PA和PB口都工作为(3),(3) A)输出口 B)输入口 C)控制端口 D)状态端口要使N1块显示数字3,其字形码为(4),字位码为(5),(4) A)2FH B)40H C)B0H D)80H(5) A)04H B)01H C)08H D)10H要使N1,N3,N5块同时显示数字6,
10、其字形码为(6),字位码为(7),(6) A)0B2H B)42H C)82H D)7DH (7) A)18H B)15H C)09H D)1AH要使6位LED显示器全灭,字位码位(8)或字形码为(9),(8) A)3FH B)00H C)0FH D)20H(9) A)00H B)0FH C)0F0H D)0FFH要使其中一位显示y,其字形码位(10)(10) A)11H B)6EH C)91H D)81H(1) A 字位码口 (2) D 字形码口 (3)A 输出口 (4)C BOH (5) B 01H (6) C 82H (7) B 15H (8)B 00H (9)D OFFH (10) C
11、 91H10.DJNZ R0,rel这条指令含有两个操作数,第一个操作数R0属于(1)(1) A)直接 B)寄存器 C)寄存器间接 D)位寻址方式,第二个操作数rel属于(2)(2) A)立即 B)基址加变址寄存器间接 C)相对 D)直接 寻址方式 (1) B 寄存器 (2)C 相对11.执行如下指令序列 MOV SP,#50H PUSH ACC后SP的值为(1)(1) A)59 B)59H C)81H D)51H,累加器ACC的值为(2)(2) A)50H B)59H C)51H D)不变(1)D 51H (2) D 不变12.能够使累加器A的高三位取反的指令是(1)(1) A)ANL A,
12、#0E0H B)ORL A,#0E0H C)XRL A,#0E0H D)NOT A,#0E0H,能使累加器A高6位置1的指令是(2)(2) A)ANL A,#0FCH B)ORL A,#0FCH C)XRL A,#0FCH D)NOT A,#0FCH(1)C XRL A #OEOH (2) B ORL A #OFCH13.一个外设与CPU之间传送的信息通常有(1)、(1) A)数据信息 B)数字信息 C)字节信息 D)位信息(2)、(2) A)数据信息 B)数字信息 C)字节信息 D)状态信息(3)、(3) A)数据信息 B)控制信息 C)字节信息 D)位信息 三类(1) A 数据信息 (2)
13、D 状态信息 (3)B 控制信息14.下列哪种数据传送方式中CPU的有效利用率最低(1)(1) A)无条件传送 B)查询式传送 C)中断方式 D)DHA方式(1)B 查询式传送15.下面一段程序实现了ASCII码到二进制的转换,请把程序补充完整ATOH:MOV A,#ACLR CSUBB A,(1) (1) A)#30 B)30H C)#30H D)#03CJNE A,(2),HEQ(2) A)#0AH B)#0A C)0AH D)#0ADSJMP BIGHEQ: JC AEHDBIG: SUBB A,(3) (3) A)#70 B)07 C)07H D)#07HAEHD: AJMP $(1)C #30H (2) A #0AH (3) D #07H16.20H单元中的两个BCD码相乘,结果以BCD码的形式存放在21H单元MOV B,20HANL B,(1) (1) A)0FH B)#0FH C)0F0H D)#0F0HMOV A,20HANL A,#0F0HSWAP AMUL ABMOV B,#10(2) AB(2) A)MUL B)DIV C)MOV
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1