- 16
- 0
- 约6.7千字
- 约 16页
- 2016-08-31 发布于河南
- 举报
汇编复习题1
1.一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区第一个字单元的物理地址是( )。
A.12B5BH ; B.12B6BH ;
C.12C59H; D.12BFEH。
2.在下列指令的中,不能实现把AX寄存器内容清零的指令是( )。
SUB AX,AX;
B.XOR AX,AX;
C.OR AX,0000H;
D.AND AX,0000H。
3.条件转移指令JNE的测试条件为 ( )。
A.ZF=0 ; B.CF=0 ;
C.ZF=1 ; D.CF=1 。
4.8086CPU在基址加变址的寻址方式中,变址寄存器可以为( )。
A.BX或CX ; B.CX或SI ;
C.DX或SI ; D.SI或DI。
5.设(AX)=1000H,
NEG AX
NOT AX
执行上述指令后,正确的结果是()AX)=1001H; B.(AX)=0FFFH; C.(AX)=1000H; AX)=0111H。
6.串指令中的目的操作数地址一定是由_____ _提供。( )
A.ES:[DI] ; B.SS:[BP];
C.DS:[SI] ; D.CS:[IP]。
7.将DX的内容除以2,正确的指令是( )。
A.DIV? 2 ;
B.DIV ? DX,2 ;
C.SAR? DX,1;
D.SHL? DX,1。
8. 用户为了解决自己的问题,用汇编语言所编写的程序,称为()目标程序汇编语言源程序可执行程序汇编程序用一条指令仅实现将AXBX+SI的方法是()XCHG AX,[BX][SI]MOV AX,[BX+SI]LEA AX,BX[SI]LEA AX,[BX][SI]设SP初值为2000H,执行指令“PUSH AX”后,SP的值是()1FFFH; B.1998H;
C.1FFEH; D.2002H。
11、执行下列指令后,正确的结果是( )。
MOV AL,100
MOV BL,-2
[A] AL=100H ;BL=02H [B] AL=64H ;BL=0FEH
[C] AL=64H ;BL=82H [D] AL=100H ;BL=0FEH
12、下列对指令 JMP BX说法正确的是( )。
[A] 不合法 [B] 合法 , BX中应为目的转移地址的段地址
[C] 合法 , BX中应为目的转移地址的偏移地址
[D] 合法 , BX中应为子程序入口地址
13、条件转移指令JB的测试条件为( )
[A] ZF=0 [B] CF=0 [C] ZF=1 [D] CF=1
14、设SP的初值为3000H, AX=2000H, BX=4400H, 执行 PUSH AX , PUSH BX , POP AX 指令后 , SP, AX , BX 分别等于( )。
[A] 3002H, 4400H , 2000H [B] 2FFEH, 4400H, 4400H
[C] 2FFCH, 2000H, 4400H [D] 2FFEH, 4400H, 2000H
15、如果有如下数据定义: A1 DB 20H
A2 DW 4756H
则执行指令: MOV AX , WORD PTR A1 后 , (AX)= ( )。
[A] 4720H [B] 2047H [C] 2056H [D] 5620H
16、执行下面指令序列后,结果是( )。MOV AL,82H
CBW
[A] AX=0FF82H [B] AX=8082H [C] AX=0082H [D] AX=0F82H
17、中断向量是( )。
[A] CPU响应中断时IP和CS内容 [B] 中断断点的地址
[C] 中断服务程序的入口地址 [D] 中断服务程序的返回地址
18、根据下面定义的数据段:
DESG SEGMENT
DAT1 DB ‘1234H’
DAT2 DW 5678H
ADDR EQU DAT2-DAT1
您可能关注的文档
最近下载
- 学霸作文里的“骚话公式”(5个).pdf VIP
- 欧姆龙制氧机说明书1C_IM_HAO-3620、3720、3721、3722、3710、3711、3712.pdf VIP
- 基于S7-1200的异步电机速度跟随控制系统设计与实现.doc
- 第五讲量化与编码.ppt VIP
- 无人机飞行管理及应用:无人机飞行的空管需求PPT教学课件.pptx
- 无人机操作技术-无人机自动机场.pptx VIP
- SYT 7388-2017 石油天然气钻采设备 钻井用空气锤和冲击钻头.docx VIP
- 直线定向示范课.ppt
- SYT 7421-2018 石油天然气钻采设备 钻井和修井用管柱自动化处理系统.pdf VIP
- 谢冕评志摩的诗.doc VIP
原创力文档

文档评论(0)