汇编语言程序设计模拟题.docx





《汇编语言程序设计模拟题.docx》由会员分享,可在线阅读,更多相关《汇编语言程序设计模拟题.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上汇编语言程序设计模拟题(补)一、单项选择题1、 下列表示中,不是合法的立即数是【】。A) DFHB) 98C) 21CHD) 05262、 (BX)=637DH,(SI)=2A9BH,位移量=7237H,直接寻址方式的有效地址是【】。A) 8E18HB) D5B4HC) 637DHD) 7237H3、 计算4321H+62A0H之后,根据结果设置的标志位SF,ZF,CF,OF的值为【】。A) 0000B) 1001C) 0010D) 01104、 (DX)=00B9H,(CL)=3,(CF)=1,指令SHR DX,1执行后DX中的值为【】。 A) 0072HB) 05
2、C8HC) 0017HD) 005CH5、 在汇编语言程序中,对END语句的叙述正确的是【】。A) END语句是一可执行语句B) END语句表示程序执行到此结束C)END语句表示源程序到此结束D)END语句在汇编后要产生机器码6、 以下寄存器中,不能用作间接寻址的寄存器是【】。A) BXB) SIC) BPD) DX7、 设DS=8225H,DI=3942H,指令INC BYTE PTR DI操作数的物理地址是【】。 A) 85B92HB) 86192HC) BB690HD) 12169H8、 下面指令执行后,有可能改变AL寄存器内容的指令是【】。 A) TEST AL,02HB) OR AL
3、,ALC) CMP AL,BLD) AND AL,BL9、 完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是【】。 A) MOV AL,00HB) AND AL,00HC) XOR AL,ALD) SUB AL,AL10、假设(AX)4652H,(DX)0234H,依次执行SUB AX,0F0F0H和SBB DX,0F0F0H两条指令后,寄存器AX和DX的值分别为【】。A) 5562H和1142HB) 5562H和1143HC) 5562H和1144HD) 4652H和0234H11、执行指令mov al,12h,mov bl,12h,mov dl,02h,cmpxchg bl,d
4、l后,al的值为【】。A) 12HB) 02HC) 1HD) 0H12、VAR是数据段中定义的变量,指令 MOV AX,SI+VAR 源操作数的寻址方式是【】。A) 寄存器寻址B) 寄存器间接寻址C) 寄存器相对寻址D) 基址变址寻址13、【】保存当前栈定地址的寄存器。A) IPB) SPC) DXD) DS14、若(SP)=30000H,则指令POP AX执行后,(SP)=【】。A) 30001B) 30002C) 2FFFED) 2FFFF15、在汇编语言程序的开发过程中使用宏功能的顺序是【】。 A) 宏定义,宏调用B) 宏定义,宏展开C) 宏定义,宏调用,宏展开D) 宏定义,宏展开,宏调
5、用16、对寄存器AX的内容乘以4的正确指令序列是【】。 A) SHR AX,1 SHR AX,1B) SHL AX,1 SHL AX,1C) ROL AX,1 ROL AX,1D) RCR AX,1 RCR AX,117、编写分支程序,在进行条件判断前,可用指令构成条件,下列不能形成条件的指令是【】。 A) CMPB) SUBC) ANDD) MOV18、循环指令LOOPNZ终止循环的条件是【】。 A) CX=0,且ZF=0B) CX=0,或ZF=1C) CX0,且ZF=0D) CX0,或ZF=119、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是【】。A) AX,BX,CX,DXB)
6、 BX,BP,SI,DIC) SP,IP,BP,DXD) CS,DS,ES,SS20、下列传送指令中有语法错误的是【】。 A) MOV CS,AXB) MOV DS,AXC) MOV SS,AXD) MOV ES,AX21、计算1234H-4AE0H之后,根据结果设置的标志位SF,ZF,CF,OF的值为【】。 A) 1010B) 0000C) 0101D) 110122、指令mov bl,12h和mov dl,02h,xadd bl,dl执行后bl的值为【】。 A) 12HB) 02HC) 14HD) 10H二、判断题1、Turbo C嵌入式汇编方式的注释使用汇编的注释符。 【】2、重复汇编伪
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 程序设计 模拟

限制150内