汇编语言程序设计.doc

汇编语言程序设计.doc

ID:48971378

大小:91.50 KB

页数:21页

时间:2020-02-26

汇编语言程序设计.doc_第1页
汇编语言程序设计.doc_第2页
汇编语言程序设计.doc_第3页
汇编语言程序设计.doc_第4页
汇编语言程序设计.doc_第5页
资源描述:

《汇编语言程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.《汇编语言程序设计》习题答案一、单项选择题(本大题共170小题,每小题2分)1、在汇编语言程序中,对END语句的叙述正确的是(C)。A、END语句是一可执行语句B、END语句表示程序执行到此结束C、END语句表示源程序到此结束D、END语句在汇编后要产生机器码2、将DX的内容除以2,正确的指令是(C)A、DIV2B、DIVDX,2C、SARDX,1D、SHLDX,13、下列数值表达式和地址表达式中,错误的是(D)。A、MOVAL,8*14+4B、MOVSI,OFFSETBUF+13C、MOVCX,NUM2-NUM1D、MOVCX,NUM2+NUM14、用来存放下一条

2、将要执行的指令地址的寄存器是(B)A、SPB、IPC、BPD、CS5、要使串处理从低地址向高地址进行,应把标志位置为(D)A、IF=1B、TF=0C、DF=1D、DF=06、设SS=2050H,SP=0140H,则栈顶存贮单元的物理地址是(A)A、20640HB、2063EHC、2063FHD、21900H7、十进制数269变换为十六进制数是(C)。A、10BB、10CC、10DD、10E8、8位的微型计算机系统是以16位来表示地址,则该微机系统有(C)个地址空间。A、255B、65535C、65536D、10485769、8位有符号二进制数能表示的最大十进制数是(D

3、)。A、256B、255C、128D、12710、十六进制数88H,可表示成下面几种形式,请找出错误的表示(D)。A、无符号十进制数136B、带符号十进制数-120C、压缩型BCD十进制数88D、8位二进制数-8的补码表示教育资料.11、有一个数值152,它与十六进制数6A相等,那么该数值是(B)。A、二进制数B、八进制数C、十进制数D、四进制数12、7位ASCII总共可表示(C)个符号。A、256B、127C、128D、25513、使用DOS功能调用时,子程序编号应放在(B)A、ALB、AHC、AXD、任意指定14、没有语法错误的输出指令是(B)P76A、OUTAX

4、,30HB、OUTDX,ALC、OUTAL,DXD、OUT30H,AH15、用MOV指令将十进制数89以非压缩BCD码格式送入AX,可使用的指令是(B)A、MOVAX,89B、MOVAX,0809HC、MOVAX,89HD、MOVAX,080916、设AX=8765H,DX=4321H,执行CWD指令后,DX中的内容是(B)P117A、4321HB、0FFFFHC、8000HD、0001H17、设CL=05H,要获得CL=0AH,可选用的指令是(A)A、XORCL,0FHB、NOTCLC、ORCL,0AHD、ANDCL,0FH18、使状态标志位CF清零的错误指令是(C

5、)A、ORAX,AXB、SUBAX,AXC、MOVCF,0D、CLC19、设SP=1110H,执行PUSHAX指令后,SP的内容为(B)A、SP=1112HB、SP=110EHC、SP=1111HD、SP=110FH20、汇编源程序出现语法错误的指令有(D)A、MOV[BX+SI],ALB、MOVAX,[BP+DI]C、MOVDS,AXD、MOVCS,AX21、当执行指令ADDAX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是(D)A、表示结果中含1的个数为偶数教育资料.B、表示结果中含1的个数为奇数C、表示该数为偶数D、表示结果中低

6、八位含1的个数为偶数22、下面指令中,合理而有意义的指令是(D)A、REPLODSBB、REPSCASBC、REPCMPSBD、REPMOVSB23、在下列串操作指令中,同时使用源串和目的串地址指针的指令是(D)A、STOSWB、LODSWC、SCASWD、CMPSW24、4B的字长是(C)。A、8位B、16位C、32位D、64位25、8086∕8088CPU中可用作寄存器间址的寄存器是(B)。A、BX、SI、DIB、BX、BP、SI、DIC、BX、IP、SI、DID、BX,DX,SI,DI26、指令mov100[si][bp],ax目标操作数的隐含段为(B)。A、数

7、据段B、堆栈段C、代码段D、附加段27、已知AL,BX为无符号数,计算AL×BX的乘积,使用下述程序段(C)A、MULBXB、IMULBXC、MOVAH,0D、CBWMULBXMULBX28、假设执行ADD指令后AL=8CH,再执行DAA指令,AL中的值是(A)A、92HB、0104HC、74HD、8CH29、MOVAL,79HADDAL,B1H上面指令执行后,设置的标志位CF和ZF的值是(D)A、CF=0,ZF=1B、CF=l,ZF=1C、CF=0,ZF=0D、CF=1,ZF=030、TESTDL,55HP123JZNEXTNEXT:……教育资料.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。