东华大学汇编语言程序设计练习题

东华大学汇编语言程序设计练习题

ID:47040963

大小:95.00 KB

页数:10页

时间:2019-07-05

东华大学汇编语言程序设计练习题_第1页
东华大学汇编语言程序设计练习题_第2页
东华大学汇编语言程序设计练习题_第3页
东华大学汇编语言程序设计练习题_第4页
东华大学汇编语言程序设计练习题_第5页
资源描述:

《东华大学汇编语言程序设计练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、汇编练习题 一、单项选择题(在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。)1.为在一连续的存储单元中,依次存放数据41H,42H,43H,44H,45H,46H,可选用的数据定义语句是(   )A.DB41,42,43,44,45,46B.DW4142H,4344H,4546HC.DW‘AB’,‘CD’,‘EF’D.DW‘BA’,‘DC’,‘FE’2.DA2DB‘AB’,‘CD’┇MOVAX,WORDPTRDA2+1上述语句执行后AX中的值是(   )A.‘AD’B.‘BC’C.‘DA’D.‘CB’3.下列数据

2、定义语句中可实现留空20H个字节存储单元的是(   )A.DB20DUP(?)B.DW20HDUP(?)C.DB10HDUP(4DUP(?))D.DD08HDUP(?)4.如某存储器分段时,表示偏移地址是17位二进制代码,那么一个段最多的存储单元数是(   )A.32K字节B.32K字C.64K字节D.64K字5.下列寄存器中用来指示堆栈中任意数据区的偏移地址的是(   )A.BXB.BPC.SID.DI6.下列指令中有语法错误的是(   )A.PUSHAXB.PUSH[20H+SI+BX]C.POPCSD.PUSHCS7.执行PUSHBP指令时,

3、目的操作数的物理地址表达式是(   )A.16*SS+BPB.16*DS+BPC.16*CS+IPD.16*SS+SP8.把BL中的数据输出到端口8CH中正确指令是(   )A.OUT8CH,BLB.IN8CH,BLC.MOVAL,BLD.MOVAL,BLOUT8CH,ALIN8CH,AL9.结果为零的条件转移指令,其测试条件是(   )A.ZF=1B.ZF=0C.SF=lD.SF=010.下面程序段完成测试DA-BYTE字节单元中数是否为负数,若是则将全l送DH中,否则全0送DH中,那么程序段中方框里应填的语句是MOVCH,0TESTDA-BYT

4、E,80HMOVCH,0FFHZERO:MOVDH,CH(   )A.JNZZEROB.JSZEROC.JZZEROD.JCZERO11.汇编源程序时,出现语法错误的语句是(   )A.MOV[BX+SI],BXB.MOVCL,[BP+DI]C.MOVCS,AXD.MOVDS,AX12.设SP初值为3050H,执行指令PUSHBX后,SP的值是(   )A.304FHB.304EHC.3048HD.3049H13.串操作指令中,每次操作后使SI/DI为减量应设置(   )A.DF=0B.TF=1C.DF=1D.TF=014.设AL=57H,BL=2

5、4H,执行指令SUBAL,BL后,寄存器内容为(   )A.AL=57H,BL=24HB.AL=33H,BL=24HC.AL=57H,BL=33HD.AL=33H,BL=015.当执行ADDAX,BX指令后,若AX的内容为4E52H时,设置的奇偶标志位PF=0,下面的叙述正确的是()A.表示结果中含1的个数是奇数B.表示结果中含1的个数是偶数C.表示该数是奇数D.表示结果中低8位中含1的个数是奇数16.设物理地址(21000H)=20H,(21001H)=30H,(21002H)=40H。如从地址21001H中取出一个字的内容是()A.2030HB

6、.3040HC.3020HD.4030H17.转移指令JMPNEARPTRPROCA的转移范围是()A.8000H~7FFFHB.7FFFH~0FFFHC.80H~7FHD.0FH~7FH18.没有语法错误的输入指令是()A.INAL,30HB.IN30H,ALC.INDX,ALD.INAL,[BX]19.设SP的初值为1000H,执行指令PUSHAX后SP的值是()A.OFFFHB.1001HC.0FFEHD.1002H20.设SP的初值为1000H,执行指令POPAX后SP的值是()A.OFFFHB.1001HC.0FFEHD.1002H21.

7、汇编语言源程序,可以是()A.可以直接由机器执行B.必须由编译程序生成目标程序才能执行C.必须由解释程序生成目标程序才能执行D.必须由汇编程序汇编成目标程序才能执行22.伪指令DA1DB04HDUP(3DUP(2),2DUP(3))在数据区中能构成0203H操作数共有()A.07个B.04个C.03个D.02个23.设AX=9ABCH,DX=8765HPUSHAXPUSHDXPOPAXPOPDX上述4条指令执行后,AX,DX中内容分别是()A.AX=9ABCHDX=8765HB.AX=9ABCHDX=9ABCHC.AX=8765HDX=8765HD

8、.AX=8765HDX=9ABCH24.无条件转移指令JMP实现段间间接转移,转移的目标地址在()A.某个字存储单元中B.

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

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

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