微机原理和汇编语言复习资料Word格式文档下载.docx
- 文档编号:14886399
- 上传时间:2022-10-25
- 格式:DOCX
- 页数:29
- 大小:28.42KB
微机原理和汇编语言复习资料Word格式文档下载.docx
《微机原理和汇编语言复习资料Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《微机原理和汇编语言复习资料Word格式文档下载.docx(29页珍藏版)》请在冰豆网上搜索。
8.执行指令PUSHCX后堆栈指针SP自动()
A.+2B.+1C.-2D.-1
9.在标志寄存器中表示溢出的标志是()
A.AFB.CFC.OFD.SF
10.若计算机字长16位,则无符号整数表示的范围用十六进制表示为()
A.8000H~FFFFHB.0000H~7FFFH
C.0000H~FFFFHD.0001H~FFFFH
11.设物理地址(10FF0H)=10H,(10FF1H)=20H,(10FF2H)=30H,从地址10FF1H中取出一个字的内容是()
A.1020HB.3020HC.2030HD.2010H
12.某数据段存储单元的偏移地址为2200H~31FFH,则其存储空间大小是()
A.2KB.4KC.8KD.16K
13.在8086CPU标志寄存器中,ZF=1表示()
A.结果有进位B.结果为0C.结果溢出D.结果为负
14.两个操作数运算时,下列哪种情况会发生溢出()
A.两个负数相加,结果为负B.两个正数相加,结果为负
C.一正一负相加,结果为负D.两个正数相加,结果为正
15.堆栈段的逻辑地址由()组成
A.DS:
BXB.ES:
DIC.CS:
IPD.SS:
SP
16.代码段某单元的逻辑地址为3458H:
2C92H,其物理地址为()
A.37212HB.26FF2HC.34580HD.32C92H
17.在8086系统中,数据寄存器组为()
A.SI,DI,SP,BPB.AX,BX,CX,DX
C.CS,DS,ES,SSD.CF,SF,ZF,OF
18.指令MOVAX,DS:
[1000H]中源操作数的寻址方式是()
A.立即寻址B.直接寻址
C.寄存器寻址D.基址变址寻址
19.指令MOVDX,COUNT[BP][DI]的执行结果是()
A.将COUNT的值传送给DX
B.将COUNT+BP+DI的值传送给DX
C.将数据段中有效地址为COUNT+BP+DI的存储单元的值传送给DX
D.将堆栈段中有效地址为COUNT+BP+DI的存储单元的值传送给DX
20.若(AX)=2530H,(BX)=18E6H,MOV[BX],AL指令正确的执行结果为()
A.BX寄存器的值为2530HB.BL寄存器的值为30H
C.18E6H单元的值为30HD.18E6H单元的值为2530H
21.指令MOVAX,COUNT[BX]完成的操作是()
A.从存储单元读出一个字送入AXB.从存储单元读出一个字节送入AX
C.将AX中的一个字写入存储单元D.将AX中的一个字节写入存储单元
22.一条指令中目的操作数不允许使用的寻址方式是()
A.寄存器寻址B.立即寻址C.变址寻址D.寄存器间接寻址
23.用直接寻址将AL的内容保存到16号单元,可以用()指令
A.MOVDS:
[0016H],ALB.MOVAL,DS:
[0016H]
C.MOVDS:
[0010H],ALD.MOVAL,DS:
[0010H]
23.经过汇编产生的二进制目标文件是()
A..ASMB..OBJC..EXED..MAP
24.不能用MOV指令赋初值的段寄存器是()
A.DSB.ESC.CSD.SS
25.在COUNTDB5这条存储单元定义伪指令中,COUNT称为()
A.助记符B.变量C.符号D.标号(带冒号的)
26.将字符串“INPUT”保存到存储单元MESS,正确的伪指令是()
A.INPUTDBMESSB.MESSDBINPUT
C.INPUTDB‘MESS’D.MESSDB‘INPUT’
27.若X已经定义为字型,可以用()改变X为字节型
A.BYTEPTRXB.OFFSETXC.TYPEXD.LABLEX
28.INCWORDPTR[BX]指令中的操作数的数据类型是()
A.字节B.字C.双字D.四字
29.ABCDW1,$+2,5,7,其中$代表()
A.当前的偏移地址值为0B.当前的偏移地址值为1
C.当前的偏移地址值为2D.当前的偏移地址值为3
30.()可用来指出一条汇编指令所在存储单元的符号地址
A.变量B.数组名C.标号D.偏移值
31.汇编语言中存储单元的属性不能是()
A.字符CHAR型(无字符型)B.字节BYTE型C.字WORD型D.双字DWORD型
32.用指令MOVBX,SEGCOUNT可以得到存储单元COUNT的()
A.物理地址B.段地址C.偏移地址D.属性
33.下列指令中,有错误的是()
A.MOVAH,BLB.MOVDS,AXC.MOVCL,DXD.MOVSI,90
34.若AX=1E30H,BX=12E4H则ADDAL,BL的执行结果为AL和CF的值是()
A.14H,0B.24H,0C.14H,1D.24H,1
35.若BL=83H,CF=1,则ADCBL,90H执行后,AH=()
A.14HB.15HC.16HD.17H
36.若DX=1010H,BX=0923H,则SUBDX,BX的执行结果为()
A.168DHB.06EDHC.F6DDHD.0087H
37.从键盘输入一串字符使用DOS功能调用()
A.1号功能B.2号功能C.9号功能D.10号功能
38.DOS功能调用中,功能号应写入()寄存器中
A.ALB.AHC.DLD.DH
39.显示一个字符的DOS功能调用要求将字符放入( )
DXB.DS:
BXC.BLD.DL
40.获得BUFFER单元有效地址的汇编指令为()
A.MOVBX,BUFFERB.LEABX,BUFFER
C.MOVBX,[BUFFER]D.LDSBX,BUFFER
41.关于字节乘法的指令错误的说法是()
A.被乘数隐含在AL中B.乘数和被乘数都是字节型
C.被乘数隐含在AX中D.乘积是字型
42.关于字除法错误的说法是()
A.16位被除数AX与8位源操作数相除
B.32位被除数DX:
AX与16位源操作数相除
C.商在AX寄存器,余数在DX寄存器中
D.带符号除法的商和余数都是补码表示的数
43.在分支指令中,利用符号进行判断的指令是()
A.JCB.JSC.JZD.JO
44.在执行条件转移指令前,不能形成条件的指令是()
A.CMPB.SUBC.ANDD.MOV
45.在条件转移指令中,结果不为0则转移的指令是()
A.JNSB.JZC.JSD.JNZ
46.两个带符号数比较,不大于则转移的指令是()
A.JLEB.JBEC.JLD.JAE
47.带符号数乘以2的操作可以用()移位指令实现
A.SALAL,1B.SALAL,2C.SHRAL,1D.ROLAL,2
48.将AL的2、6位屏蔽为0,其余位保持不变,指令为()
A.ADNAL,42HB.ANDAL,0BBHC.ORAL,26HD.ADDAL,0FBH
49.将AL的第4位置1,其余位不变,指令为()
A.ORAL,40HB.ANDAL,40HC.ORAL,10HD.ANDAL,1FH
50.将AL清0的指令为()
A.ANDAL,ALB.ORAL,0C.XORAL,AL(自身异或)D.XORAL,0
51.将键盘输入的小写字母变为大写,用指令()
A.ANDAL,20HB.ANDAL,0DFHC.ORAL,20HD.0RAL,0DFH
52.用户程序中数据段的段基址,用()指令给出
A.MOVAX,CODEB.MOVCS,CODEC.MOVCS,DATAD.MOVAX,DATA
MOVCS,AXMOVDS,CSMOVDS,CSMOVDS,AX
53.下列描述错误的是()
A.LOOP指令以CX为循环控制计数器
B.LOOPE指令循环的条件是CX≠0且ZF=0
C.LOOPE指令循环的条件是CX≠0且ZF=1
D.LOOPNE指令循环的条件是CX≠0且ZF=0
54.串处理操作需要循环重复执行,()不能出现在串处理指令中
A.REPB.REPZC.REPNZD.LOOP
55.在串传送指令中,串的传送方向由()标志位决定
A.DFB.CFC.ZFD.OF
56.循环指令LOOP可以实现()的循环
A.循环次数已知B.循环次数未知
C.循环次数累加D.循环次数不变
57.在多重循环程序中,从外循环再次进入内循环时,内循环()
A.不必考虑B.重新赋值C.置0D.置1
58.循环指令的控制条件除CX之外,还可以把标志位()作为控制条件
A.CFB.SFC.ZFD.OF
59.下列指令不能构成循环的是()
A.JMPB.JNZC.LOOPD.DECCX
60.在串处理指令中,设置方向标志为1的指令是()
A.STDB.CLDC.HLTD.CWD
61.如果子程序的属性为FAR,下列说法错误的是()
A.可以段内直接调用B.可以段间间接调用
C.可以段间直接调用D.只能段间调用
62.在子程序调用过程中,断点指的是()
A.CALL指令本身B.CALL的下一条指令
C.CALL的下一条指令的地址D.子程序名
63.执行CALLSUB1指令后,完成的操作是()
A.将SUB1的偏移地址入栈保护B.将断点的偏移地址入栈保护
C.将断点的偏移地址送IPD.将SUB1的段地址送CS,偏移地址送IP
64.子程序的属性是用()定义的
A.CALLB.PROCC.FARD.RET
65.执行段间返回RET指令时,从堆栈中()
A.先弹出断点的偏移地址,再弹出段基址B.先弹出断点的段基址,再弹出偏移地址
C.弹出断点的偏移地址D.弹出断点的段基址
66.子程序结构中,保存现场指的是()
A.保存CALL指令B.保存断点的地址
C.保存主程序用到的寄存器D.保存子程序用到的寄存器
67.CALL和RET指令的用法,正
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 汇编语言 复习资料