2022年微机原理复习题2.docx
《2022年微机原理复习题2.docx》由会员分享,可在线阅读,更多相关《2022年微机原理复习题2.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 汇编语言试卷一、挑选题 每道题 1 分,共 20 分 设 A=186 ,B=273Q ,C=0BBH ,它们之间的关系是(d );A ) A. B C B)A B C C) A=B=C D)A B=C 8086/8088 的储备器组织是将储备器划分为段,可以作为段的起始地址是(B );A )185A2H B)00020H C)01004H D)0AB568H 堆栈中当前出栈的储备单元地址是(A );A ) SS*10H+SP B)SS*10H+BP C)SS*10+SP D)SS*10+BP 设 DL=55H ;执行指令后能使 DL 中的数据为
2、 0AAH 的指令是(D );A )TEST DL ,0AAH B)OR DL , 0AAH C )NEG DL D)XOR DL ,0FFH 当 SS=9876H, SP=4328H,执行 POPF 指令后,堆栈顶部的物理地址是(A);A )9CA8AH B)9CA90H C) 9CA86H D)0DB00H DW 10H DUP (2 DUP (3),300H)上述定义的数据单元中,能构成 0303H 字储备单元的个数是(D);A ) 10H B)20H C)1EH D)0FH 用一条指令实现将寄存器 BX 和 SI 的内容相加,结果并送入 AX 中,这条指令是(D );A )ADD AX
3、 ,BXSI B)MOV AX , BXSI C)AND AX ,BXSI D) LEA AX ,BXSI 设 AX 中有一带符号数 8520H,执行 SAR AX , 1 指令后, AX 中的值是( C );A )4290H B)0A40H C) 0C290H D)0C260H 以下中指令执行后;能影响标志位的指令是(B);A ) PUSHF B)POPF C)JNLE OPR D)LOOPZ LOP 10循环掌握指令 LOOPNZ/LOOPNE 连续执行循环的条件是(B );A )CX 0 且 ZF=1 B)CX 0 且 ZF=0 C)CX 0 或 ZF=1 D)CX 0 或 ZF=0 1
4、1下面两个传送指令语句中操作数寻址方式是(C);VAR1 DW 32H VAR2 EQU 32H MOV AX ,VAR1 MOV BX ,VAR2 A )都是立刻数寻址 B)前一条指令是立刻数寻址,后一条指令是直接寻址C)前一条指令是直接寻址,后一条指令是立刻数寻址 D)都是直接寻址12ARRAY DW 6,9,$, 10H,1,$MOV AX ,ARRAY 设变量 ARRAY 的偏移量是 0084H,上述指令执行后 AX 的内容是(B );A )0009 B)008CH C)0090H D)0010H 13设 AX=0CCBBH ,CF=1 AND AX ,7FFEH );D)AX=0A6
5、5DH RCR AX ,1 上述两条指令执行后,AX 和 CF 中的内容分别是(AA )AX=265DH ,B)AX=265DH C) AX=0A65DH CF=0 CF=1 CF=0 CF=1 14DA B EQU BYTE PTR DA W DA W DW AB , CD , EF , GH 名师归纳总结 MOV BX, DA WC);第 1 页,共 6 页MOV BH, DA 执行上述两条指令后,中的内容是(- - - - - - -精选学习资料 - - - - - - - - - )D );)15指令语句中标号的错误定义是(A )在代码段中的名字项定义,后面紧跟冒号B)用 EQU 伪指
6、令定义C)用 LABLE 伪指令定义 D)由“JMP 标号”指令定义16设 VAR1 和 VAR2 是已定义的变量名,非法的表达式是(C );A )VAR1 VAR2 B)VAR1 VAR2BX C)VAR1+V AR2 D)VAR1BX 17为在一连续的储备器单元中依次存放数据是(B );41H,42H , 48H ,下面的数据定义语句中有语法错误的A )DB 41H,42H,43H,44H,45H, 46H,47H,48H A );B)DW 4142H,4344H, 4546H,4748H C)DB ABCDEFGH D)DW BA ,DC ,FE ,HG18设 NUM=11011011B
7、 ,指令“MOV AX ,NUM SHL ,3” 执行后的AX 的值是(A )11011011000B B)11011000B C)0011011B D)00011011011B 19XOR AX ,AX MOV CX,5 NEXT :ADD AL ,6 AAA LOOP NEXT C) AX=30 D) AX=001EH 上述程序段执行的结果是(B);A ) AX=0030H B) AX=0300H 20如某循环程序是对两个数组进行某种运算处理,当数组处理完毕或运算处理的结果不为某一指定值时(每次循环时,对运算结果已进行了测试)的指令是(B );,就终止循环;如要求肯定使用循环掌握指令,这时
8、应选用A )LOOP B)LOOPE/LOOPZ C)LOOPNE/LOOPNZ D)JCXZ 二、填空题(本大题共 5 小题,每道题 1 分,共 5 分)1 假设某个字的值是 1234H,其低位字节地址是 20H,高位字节地址是 21H,那么该字的字地址是20H ;2“ SHL OPR,CNT ” 指令中 OPR 不答应使用立刻数和 段寄存器 操作数;3 “ VAR DB 5 DUP (8,2 DUP(5)语句汇编应安排 15 或 0FH 个字节单元;4 指 令 “MOV AX ,20HSI “中 操 作 数 的 物 理 地 址 表 达 式 是 DS*16 S1 20 H;5乘法指令语句“M
9、UL CL “ , 16 位的乘积存放在 AX 中;三、简答题(本大题共 3 小题,每道题 2 分,共 6 分)1设 DS=3A00H ,ES=4A00H ,在段地址:偏移地址 =4A00H : 9000H 字单元中有数据 3C50H ;请用一条指令将数据 3C50H 装入 AX 寄存器;(不得使用立刻数)MOV AX ,ES:9000H 2 BX=0FFFFH ,DI=20H ,DS=2000H ,CL=8 ,(20020H )=4567H,以下各条指令分别执行后 BX 中的内容各为多少?A ) ROL BX ,CL ; BX= 0FFFHB) MOV BX ,DI ; BX= 4567H3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 微机 原理 复习题
限制150内