汇编语言期末复习模拟题库.docx
- 文档编号:3125899
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:17
- 大小:28.66KB
汇编语言期末复习模拟题库.docx
《汇编语言期末复习模拟题库.docx》由会员分享,可在线阅读,更多相关《汇编语言期末复习模拟题库.docx(17页珍藏版)》请在冰豆网上搜索。
汇编语言期末复习模拟题库
一考试题型100分
1.数制码制10分
2.填空30分
3.判断题:
10分语句正确与否错误原因
4.选择题15分
5.阅读程序15分
6.编写程序20分
二.选择题59
计算机基础
8086寄存器
寻址方式
指令功能:
算术,逻辑,移位,循环
标志位:
C,Z,S,O,P
堆栈,SP
汇编格式,变量,标号
程序开发:
EDIT,MASMML,LINK,DEBUG
1、通常说计算机的内存为32M、64M或128M指的是:
()
A.RAM的容量B.ROM的容量C.RAM和ROM的容量D.硬盘的容量
2.汇编语言的优点不包括_____。
A直接有效地控制硬件B生成的代码序列短小
C运行速度快D编程容易
3十六进制数88H,可表示成下面几种形式,请找出错误的表示()。
A.无符号十进制数136B.带符号十进制数-120
C.压缩型BCD码十进制数88D.8位二进制数-8的补码表示
4下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()
A、AX,BX,CX,DXB、BX,BP,SI,DI
C、SP,IP,BP,DXD、CS,DS,ES,SS
5可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是()。
A.AX,BX,CX,DXB.DS,ES,CS,SS
C.SP,BP,IP,BXD.SI,DI,BP,BX
6.当运行结果为0时,ZF=__________。
A0B1C任意D不影响
7某次求和结果最高位为1,则SF=__________。
A0B1C任意D不影响
8设DS=5788H,偏移地址为94H,该字节的物理地址_____________。
A57974HB5883HC57914HD58ECH
9.“MOVAX,[BP+DI]”指令从__________段取出数据送AX。
ACSBSSCDSDES
10.下面不能用于寄存器寻址的寄存器有()
A.CSB.AXCIPDSIE.CLF.SP
11存储器寻址方式在指令中给出操作数在内存中的地址,该地址是()
A逻辑地址B.有效地址C偏移地址D.物理地址E.段地址
12.堆栈的操作原则是_____________。
A先进先出B后进先出C后进后出D循环
13“MOVSP,3210H”和“PUSHAX”指令执行后,SP寄存器值是____。
A3211HB320EHC320FHD3212H
14假设当前SP=700H,执行popax指令后,SP内容变为_____
A6FEHB6FFHC701HD702H
15用一条指令实现将AX←BX+SI的方法是______
AXCHGAX,[BX][SI]BMOVAX,[BX][SI]
CMOVAX,[BX+SI]DLEAAX,[BX][SI]
16.设AX=1000H,BX=2000H,则在执行了指令“SUBAX,BX”后,
标志位CF和ZF的值分别为_____________。
A0,0B0,1C1,0D1,1
17.设DH=10H,执行NEGDH指令后,正确的结果是()。
A.DH=10HCF=1B.DH=0F0HCF=0
C.DH=10HCF=0D.DH=0F0HCF=1
18.IMULCL指令实现______功能
A有符号乘法:
AX←AL×CLB无符号乘法:
AX←AL×CL
C有符号乘法:
DX←AL×CLD无符号乘法:
DX←AL×CL
19.执行除法指令后,影响的标志位是______
A所有状态标志都不确定BCFOFCSF、ZFDAF、PF
20.下列4条指令中,有______条指令需要使用DX寄存器
MULBX、IDIVBL、INAX,20H、OUT21H,AL
A1B2C3D4
21.执行下面指令序列后,结果是()。
MOVAL,82H
CBW
A、AX=0FF82HB、AX=8082HC、AX=0082HD、AX=0F82H
22.执行ANDAL,80H后,可以肯定的执行结果是AL寄存器的___
A最高位为0B最高位为1C低7位均为0D低7位均为1
23.指令___实现对AX当中D15和D0位设置为0,其他位不变的功能。
AANDAX,7FFEHBORAX,8001H
CXORAX,8001HDNOTAX
24.指令_____实现对AX当中D15和D0位设置为1,其他位不变的功能。
AANDAX,7FFEHBORAX,8001H
CXORAX,8001HDNOTAX
25.执行ORAL,80H后,可以肯定的执行结果是AL寄存器的______
A最高位为0B最高位为1C低7位均为0D低7位均为1
26.指令__________实现对AX当中D15和D0位求反,其他位不变的功能。
AANDAX,7FFEHBORAX,8001H
CXORAX,8001HDNOTAX
27设AX=1000H
NEGAX
NOTAX
执行上述指令后,AX=______
A1001HB0FFFHC1000HD0111H
28.下列指令中,执行后对标志未发生影响的是______。
AMOVAX,[BX]BADDAX,0FFHH
CANDAX,[BX]DTESTAX,0FFHH
29.执行“SARBX,1”指令后,BX最高D15位等于__________。
A0B1CD0DD14
30.对寄存器AX的内容乘以2的指令是______。
ASHRAX,1BSHLAX,1
CRORAX,1DRCRAX,1
318086/8088CPU的条件转移指令Jcc采用__________地址寻址方式。
A相对B直接C寄存器间接D存储器间接
32.编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()。
A、CMPB、SUBC、ANDD、MOV
33当标志CF=1时转移到目的地址的条件转移指令是______
AJCBJNCCJZDJNZ
34条件转移指令JA产生程序转移的条件是______
ACF=0和ZF=1BCF=0和ZF=0CCF=1和ZF=1DCF=1和ZF=0
35.循环指令LOOPNZ继续循环的条件是______
ACX=0,且ZF=0BCX=0,或ZF=1CCX≠0,且ZF=0
DCX≠0,或ZF=1
36.JCXZ指令发生转移的条件是__________。
ACX=0BCX≠0CZF=0DZF=1
37下面属于可屏蔽中断的是()
A外部中断B除法错中断CINT3D单步中断E溢出中断
38串操作指令LODS隐含使用______寻址操作数
ABXBCXCSIDDI
39重复前缀在那个指令前没有意义()
A.STOSB.LODSC.CMPSD.SCAS
40指令REPZCMPSB结束重复执行的情况是:
A.CX=0且ZF=0B.CX≠0且ZF=0C.CX=0且ZF=1
D.CX≠0且ZF=1
41.汇编语言源程序中,每个语句由四项组成,不影响语句功能的是___。
A名字项B操作码C操作数D注释
42.汇编语言源程序中,每个语句由四项组成,必须有的是____。
A名字项B操作码C操作数D注释
43可执行代码段应该在______定义的逻辑段中。
A.STACKB.DATAC.CODED.EXTR
44.汇编语言中的”ENDBEGIN“中的BEGIN指的是____。
A程序开始执行的位置B程序终止执行的位置
C程序开始汇编的位置D程序终止汇编的位置
45用户为了解决自己的问题,用汇编语言所编写的程序,称为()。
A.目标程序B.源程序C.可执行程序D.汇编程序
46.将OBJ文件转换为EXE可执行文件的是______。
A汇编程序B连接程序C编辑程序D调试程序
47.调试程序的文件是
A汇编程序B连接程序C编辑程序D调试程序
48.在汇编语言中,如下各个进制常数,______是错误的。
A64B64HCA0HD0100B
49.下列标号不合法的是_____________。
AWANGBMOVCF8DAB3
50.在伪指令语句“NUMBERDW1234H”中的NUMBER项称为__。
A标号B变量C伪操作符D数据
51.已知NUM1DB3
NUM2DB4
下面指令正确的是()
A)MOVAX,NUM1
B)MOVAL,NUM2
C)MOVAL,NUM1+NUM2
52.对于采用DW伪指令定义的变量具有的类型属性是___。
ABYTEBWORDCDWORDDFAR
53.对于采用DB伪指令定义的变量具有的类型属性是______。
ABYTEBWORDCDWORDDFAR
54.已知AGAIN是一个标号,则指令”JNZAGAIN”中,AGAIN包含__属性。
ANEAR类型BBYTE类型C逻辑地址
DFAR类型EWORD类型
55.变量名的属性有______等。
ANEARBFARCBYTEDWORDEDWORD
56.标号的属性有______。
ANEARBFARCBYTEDWORDEDWORD
57.汇编语言中,______可以作为有效的名字,如标号、变量名等。
AMOVBAGAINCCMPDENDPENEG
58.汇编语言中,______可以作为有效的名字,如标号、变量名等。
A0FFFHBLOOP1CTESTDADD
59.在汇编语言程序中,对END语句的叙述正确的是________。
AEND语句是一可执行语句BEND语句表示程序执行到此结束
CEND语句表示源程序到此结束DEND语句在汇编后要产生机器码
三.多选题5
1、选出下面那些是控制器的功能:
()
A.计算B.取指令C.译码D.存储数据
2.下面存储器中属于辅助存储器的是:
()
A.RAMB.ROMC.磁盘D.光盘E.硬盘
3下面属于系统软件的有()
A.WINDOWSB.MASMC.VisualC++D.WORD
4下面所列通用数据传送MOV指令的几种传送中,
不正确的传送方式是_____________。
A立即数到寄存器B立即数到存储器C从寄存器到存储器
D从存储器到存储器E从存储器到寄存器
5下面的XCHG指令中,语法不正确的有_____________。
AXCHGAL,DSBXCHGBL,[BX]
CXCHGAL,0FHDXCHGBUF1,BUF2EXCHGBL,BH
四判断40
非法指令
标志位
程序开发
1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 期末 复习 模拟 题库
![提示](https://static.bdocx.com/images/bang_tan.gif)