欢迎来到天天文库
浏览记录
ID:59938165
大小:65.50 KB
页数:10页
时间:2020-11-28
《《汇编语言》复习题(专科).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《汇编语言》复习题(专科)一、填空题1、26.25D=B=O=H2、-56D的原码为B,反码为B,补码为B。3、0C51H的反码为B,补码为B。4、十进制数87的压缩BCD码为B,非压缩BCD码为B。5、若(CS)=0100H,(IP)=1051H,则当前指令的物理地址为。6、设(BX)=1000H,(DI)=0010H,(DS)=2100H,在指令MOVAX,[BX+DI]中,源操作数的寻址方式为;物理地址为。7、设BUF为数据段0234H单元的符号名,其中存放的内容为3456H。写出下列指令单独执行后的结果。(1)MOVAX,BUF(AX)=(2)
2、LEAAX,BUF(AX)=8、子程序的参数传递方法包括、、。9、实模式下存储器的20位物理地址由加形成。1025=B=O=H1232D的原码为B,反码为B,补码为B。13十进制数15的压缩BCD码为;非压缩BCD码为。148086CPU可以直接寻址的内存空间大小为,程序员在编程时需要把存储器分段,每段的大小不能超过。15设DI=0100H,DS=3000H,在指令MOVCX,[100+DI]中,源操作数的寻址方式为;物理地址为。16汇编语言源程序有三种基本结构形式:顺序结构、和。17从功能上,8086CPU分为和两部分。18直接输入/输出指令的最大端
3、口号是,间接输入/输出指令的端口号必须送寄存器。19DIVBX指令执行后,余数在中,商在中。二、选择题1、下列通用数据传送指令的几种传送中,错误的传送方式是()。A、从累加器到存储器B、立即数到存储器C、从寄存器到存储器D、从存储器到存储器2、使进位位置1的指令是()。A、CLCB、CMCC、STCD、NOP3、设AL,BL中都是有符号数,当AL<=BL时转至NEXT处,在CMPAL,BL指令后,应选用正确的条件转移指令是()。A、JBEB、JNGC、JNAD、JNLE4、指令LOOPZ的循环执行条件是()。A、CX<>0并且ZF=0B、CX<>0或Z
4、F=0C、CX<>0并且ZF=1D、CX<>0或ZF=15、下列合法的变量名称是()。A、9BUFB、ADDC、BUF9D、ASSUME6、一条指令中目的操作数不允许使用的寻址方式是()。A、寄存器寻址B、立即数寻址C、变址寻址D、寄存器间接寻址7、DOS的功能调用号必须送()寄存器。A、DLB、DHC、ALD、AH8、在实模式下,存储器管理采用分段模式,每段大小可达()。A、64MB、1MC、64KD、16字节9、用来存放下一条将要执行的指令地址的寄存器是()。A、SPB、IPC、BPD、CS10、要使串操作从低地址向高地址进行,应把标志位设置为()
5、。A、TF=1B、TF=0C、DF=1D、DF=0118086CPU中指令队列有()个字节。A4B6C8D1612DF=0,执行CMPSW指令后()。ASI减1,DI减1 BSI加1,DI加1CSI减2,DI减2 DSI加2,DI加213在DEBUG下,u命令的作用是()。A反汇编 B汇编C查看数据 D写入数据14用来存放下一条将要执行的指令地址的寄存器是()。ASPBIPCBPDCS15完成将有符号数BX的内容除以2的正确指令是()。ASHRBX,1BSARBX,1CSALBX,1DRCRBX,116在汇编语言中,标号
6、在()段使用。ADSBESCCSDSS17如AX=8001H,则指令NEGAX执行后,AX的值是()。A0FFFFHB7FFEHC0FFFEHD7FFFH18下列通用数据传送指令的几种传送中,错误的传送方式是()。A从累加器到存储器B从寄存器到寄存器C从寄存器到存储器D从存储器到存储器19如果AL=90H,则执行CBW后,AX中的内容为()。AFF90HB0090HC1090HD不定20、使进位位清0的指令是()。ACLCBCMCCSTCDNOP三、判断题1、XLATBX,AL()2、POPCS()3、INAX,34H()4、SHRBL,AL()5、P
7、USHAL()6、CS是代码段寄存器,在CS中存放代码段的段地址。()7、逻辑运算符和逻辑运算指令区别在于:逻辑运算指令的功能在汇编阶段完成,逻辑运算符的功能在程序执行阶段完成。()8、在同一程序中,EQU不能对一个符号重复定义,=可对一个符号重复定义。()9、堆栈坚持后进先出的原则。()10、两无符号字节数相除,需预先执行CBW指令。()11MOV[BX],[SI]()12XCHGCS,BX()13PUSHCS()14POPCL()15SHLBX,CL()16OUT50H,AX()17DIVAX,BL()18两带符号字节数相除,需预先执行CBW指令。
8、()19伪指令能够翻译成机器码。()20、堆栈坚持先进先出的原则四、读程序题1、设AL=85H
此文档下载收益归作者所有