汇编语言程序设计习题集.doc

汇编语言程序设计习题集.doc

ID:55778955

大小:122.50 KB

页数:24页

时间:2020-06-07

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

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

1、《汇编语言程序设计》习题一、选择题1.机器数为B,它代表-127D,则它是(C)。A.补码B.原码C.反码D.原码或反码2.[x1]原=B,[x2]反=B,[x3]补=B(C)。A.x1最小B.x2最小C.x3最小D.x2=x1=x33.计算机的内存“溢出”是指其运算结果(3)。A.为无穷大B.超出了计算机内存储单元所能存储的数值范围C.超出了该指令所指定的结果单元所能存储的数值范围D.超出了一个字所能表示数的范围4.[x1]原=B,[x2]反=B,[x3]补=B,那么它们的关系是(4)。A.x3>x1>x2B.x2>

2、x3>x1C.x3>x2>x1D.x2>x1>x35.在计算机中表示地址时使用(A)。A无符号数B原码C反码D以上都不对6.下面说法错误的是(D)。A8位二进制无符号数表示的最大十进制数是255B8位二进制带符号数表示的最大十进制数是127C计算机中无符号数最常用于表示地址D计算机中小数点隐含在符号位之后,占一位7.只有当与非门的输入变量A、B的值为(4)时,其输出才为0。A0,0B0,1C1,0D1,18.只有当或非门的输入变量A、B的值为(1)时,其输出才为1。A0,0B0,1C1,0D1,19.若逻辑运算Y=A+

3、B,当A=B=1时,Y为( 2)。A0B1C10D210.若门电路的两个输入量为1、1,输出量为0,不可能完成此功能的是(4)。A“异或”门B“与非”门C“或非”门D“与”门11.下列不正确的是(4)ABCD12.已知VAR为字节变量,下面是关于①MOVBX,OFFSETVAR和②LEABX,VAR指令的说明,正确的是()。A.指令①执行速度比指令②执行速度快B.指令①中OFFSET只能与简单的符号地址相连,不能与诸如VAR[SI]等复杂数相连。指令②LEA没有这个限制C.指令①有错误,因为VAR为字节变量,而BX为字

4、D.指令①与指令②的作用完全相同13.下列指令中正确的是(D)。2A.MOV100,CLB.MOVCL,100HC.MOVCL,1000D.MOVCL,10014.设(BX)=8D16H,执行指令序列MOVCL,7SARBX,CL后BX寄存器的内容是(B)。A.011AHB.FF1AHC.2D1AHD.0B00H15.在程序运行过程中,确定下一条指令的物理地址的计算表达式是(A)。A.CS*16+IPB.BX*16+DIC.SS*16+SPD.ES*16+SI16.提示下列指令序列执行后的正确结果是(A)。MOVBX,

5、OFFFCHMOVCL,2SARBX,CLA.3FFFHB.0FFFHC.0FFFCHD.0FFF5H17.下列指令中不影响标志位的是(C)。A.SUBAX,BXB.RORAL,1C.JNCLABLED.INTn18.将寄存器AX的内容取负的正确操作是(3)。A.NEGAXB.CMPAX,0FFFHC.NOTAXD.CMPAX,AX19.指令SCAS的寻址方式是()。A源操作数为寄存器寻址,目的操作数为寄存器间接寻址B源操作数为寄存器间接寻址,目的操作数为寄存器间接寻址C源操作数为寄存器间接寻址,目的操作数为寄存器寻址

6、D源操作数为寄存器寻址,目的操作数为寄存器寻址20.TABLE为字变量,下面是关于指令①MOVAX,TABLE与指令②LEAAX,TABLE的说明,错误的是()。A指令①送TABLE为偏移地址的单元的内容,指令②送TABLE的偏移地址给AXB指令①送TABLE的偏移地址,指令②送TABLE为偏移地址的单元的内容给AXC源操作数寻址方式是:指令①为直接寻址,指令②为立即数寻址D源操作数寻址方式是:指令①为直接寻址,指令②为直接寻址21.下列指令中正确的是(C)。AMOVBX,ALBMOVBL,AXCMOVBL,ALDMO

7、VBL,BP22.下列指令中不合法的指令是(C)。AINAX,03F8HBMOVBX,AXCREPCMPSBDSHRBX,CL23.下列指令中正确的是()。AMOVSS,2400HBMOVSS,[2400H]CMOVSS,DSDMOVSS,SP24.下列指令中正确的是(A)。AXCHGAH,ALBXCHGAL,20HCXCHGDS,AXDXCHGSP,[20H]25.下列指令中正确的是(B)。AIN100H,ALBINAX,21HCOUT21H,AXDOUT260H,AL26.假定(SS)=2000H,(SP)=010

8、0H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是()。A20102HB20101HC200FEHD200FFH27.在下列指令中,有语法错误的是(A)。AMOV[SI],[DI]BINAL,DXCJMPWORDPTR[BX]DPUSHWORDPTR20[BX+SI-2]28.两个有符号的整数A和B比较

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

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

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