汇编考题教学教材.doc

汇编考题教学教材.doc

ID:57135481

大小:31.50 KB

页数:5页

时间:2020-08-03

汇编考题教学教材.doc_第1页
汇编考题教学教材.doc_第2页
汇编考题教学教材.doc_第3页
汇编考题教学教材.doc_第4页
汇编考题教学教材.doc_第5页
资源描述:

《汇编考题教学教材.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、汇编考题精品文档一、判断题1、十六进制数0FFF8H表示的十进制正数为+65528.T2、10010110与01011011异或的结果为11001101.T3、计算机的内存存储器分为随机存储器(RAM)和只读存储器(ROM)两部分。T4、地址用无符号整数来表示。T5、执行INC指令除对SF,ZF有影响外,还要影响的标志位是OF,AF,PF。F(没OF,加一个PF)6、存储器的有效地址不是唯一的。F7、立即寻址方式不能用于目的操作数字段。T(只能用于源操作数字段)8、MOV指令要影响标志位。F(数据传送指令,不影响任何状态标志位)9、LOPE/LOOPZ是相等/为零时转移到标

2、号,其退出条件是(CX)=0或ZF=0。T10、执行所有转移指令时,都需要同时修改IP和CS的。F(P85)11、指令XCHGBX,ES可以将寄存器BX和ES的内容互换。F12、RETN指令中,N可以为任意值。F13、DW伪指令用来定义双字F(P128)14、一循环程序完成查找一组数据中是否有非零数据,控制循环应选取的循环控制指令是LOOPZ,这时循环程序的循环终止条件是CX=0(或ZF=0)T(P96)15、I/O指令是主机与外设进行通信的最基本途径T二、选择题1、十进制数-100的8位二进制数的补码为(D)A、10011100B、10011101C、1100000D、1

3、1001002、运算器的主要功能是(C算术运算和逻辑运算)3、下面是关于汇编语言程序中使用RET的描述,不正确的是(C)A、每一个子程序中允许有多条RET指令。B、每一个子程序结束之前一定要有一条RET指令。C、每一个子程序中只允许有一条RET指令。D、以过程形式表示的代码段,一定有RET指令存在。4、设AL=0AH,下列指令执行后能使AL=05H的是(C)A.NOTALB.ANDAL,0FHC.XORAL,0FHD.ORAL,0FH5、设(AX)=1000H,(BX)=2000H,则在执行指令“SUB AX,BX”后,标志位CF和ZF的值分别为(C:1,0)解析:Sub:

4、减法(subax,dx;ax=ax-dx),有借位时进位标志cf=1,无借位时cf=0,可表示无符号数的溢出;运算结果为0是零标志zf=1,否则=0。6、在下列指令中,(D)指令的执行会影响条件码中的CF位。A.JMP NEXT    B.JC NEXT    C.INC BX    D.SHL AX,1   [解析]JMP、JC指令不任何影响状态标志位; INC指令执行结果除不影响CF外,其余状态标志位(AF、OF、PF、SF、ZF)都受影响。      算术左移SHL指令使CF=O,OF=O,影响ZF、SF、PF标志位,AF无定义。7、当程序顺序执行时,每取一条指令语句

5、,IP指针增加的值是(D)A.1           B.2          C.3      D.由指令长度决定的8、在执行下列指令时,需要使用段寄存器DS的指令是(D)A.STOSW  B.ADDAL,CL  C.NEGBX  D.INCDA[BX]收集于网络,如有侵权请联系管理员删除精品文档9、使用DOS功能调用时,子程序的编号应放在寄存器中(A)A.AHB.ALC.AXD.任意指定10、段间间接寻址只改变(   C  )中的内容。   A.CS        B.IP         C.CS和IP    D.PSW11、8086CPU中计算物理地址时,若给定的段

6、寄存器中的数是2898H,有效地址是8000H,则它的物理地址是(A) 。 A. 30980H      B.A898H        C. 30890H       D. 82898H12、一个段可以放在内存的任何地方,但起始地址应该从一个能被(A)整除的单元地址开始。A.16B.32C.64D.12813、如果一个字变量中存放16个字,该字变量的起始地址为1000H:2000H,则该字变量数据区中的最末一个字单元的物理地址为(C)。A.1201FH B.12000H C.1201EH D.12020H14、执行 IN  AL , DX指令后,进入AL寄存器的数据来自  

7、(D) 。   A、寄存器 B、存储器  C、立即数  D、外设端口15、下面选项中,是CPU段寄存器的是(C)A.AHB.SPC.AXD.ES16、下列指令能将BX的内容存入堆栈的指令是(B)A.MOV[SP],BXB.PUSHBXC.POPBXD.MOVSS;[SP],BX17、.如果当前(SP)=0058H,执行POP  AX指令后,(SP)=( B ) (A)0060H   (B)0056H   (C)0059H  (D)005AH18、已知(SS)=1000H,(SP)=0100H,弹出两个字后,SP的内

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

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

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