2022年汇编期末复习题 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年汇编期末复习题 .pdf》由会员分享,可在线阅读,更多相关《2022年汇编期末复习题 .pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、问答题1、 写出 8086 操作数的寻址方式。8086 的存储器寻址方式有哪些?答:操作数的寻址方式有:立即数寻址。寄存器寻址。存储器寻址。存储器寻址方式有:立即寻址。寄存器寻址。直接寻址。寄存器间接。寄存器相对。基址变址。相对基址变址。2、 何谓中断向量,何谓中断号?答:中断向量即中断服务程序的入口地址。中断类型号是系统分配给每个中断源的代号。3、 试写出由逻辑地址计算物理地址的计算公式。写出8086 在存储器寻址下,存储单元的逻辑地址的表示形式。答: PA=段基址 *16+ 偏移量LA= 段基址:偏移量4、 在内存物理地址为00002H 起的字单元内存放7856H, 请用图表示出它们在
2、存储器里存放的情况。5、 在物理内存地址为00002H 起的字单元内存放3412H, 请用图表示出它们在存储器里存放的情况。6、 8088 的寻址空间有多大?要寻址全部内存空间必须采用什么技术措施?答: 1MB ,分段寻址7、 寄存器间接寻址方式可使用哪些寄存器?答:在 8086 中: BX/BP/SI/DI 8、 在分断技术中,寄存器BX 和 BP 默认对应的段寄存器是哪些?答: BX 对应的是DS,BP 对应的是SS。9、 寄存器相对寻址方式中的位移量可以用什么形式表达?答:位移量 =EA 基址变址*比例因子10、 微机的内存的最小编址单位是什么?字型数据在内存的中的存放原则是什么?答:最
3、小编址单位是B,存放原则是先低字节,后高字节。11、基址变址寻址方式的可用寄存器有哪些?答: BXSI/BXDI 12、写出相对基址变址寻址方式的偏移地址EA 的计算公式。答: EA= 位移量 +基址 +变址13、在内存物理地址为30476H 起的连续地址空间内存放了一个值为90634511H 的双字型数据,请用图表示出它们在存储器里存放的情况。00002H 00003H 00004H 12H 34H 5 题图寄存器00002H 00003H 00004H 56H 78H 4 题图寄存器精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 1
4、1 页14、在内存物理地址为65780H 起的连续地址空间内存放了一个值为12345678H 的双字型数据,请用图表示出它们在存储器里存放的情况。15、条件转移指令的转移范围是多少?答: 128127 16、LOOP 指令使用的循环计数器是什么?答: CX. 17、设有变量ABCD ,要取它的偏移地址送到寄存器AX 中,可用哪两种方法?用指令表达出来。答: LEA AX,ABCD MOV AX,ABCD 18、子程序调用时传递参数的三种基本方法是什么?答:通过寄存器传送。通过堆栈传送。通过变量传送。19、串操作指令在使用前应做哪些准备工作?答:把存放在数据段中的源串首地址如反向传送则应是末地址
5、放入源变址寄存器中。把将要存放数据串的附加段中的目的串首地址或反向传送时的末地址放入目的变址寄存器中。把数据串长度放入计数寄存器。建立方向标志。二、简答题写出以下各指令的源操作数的寻址方式。(1)MOV AX,0AH 立即寻址(21)SUB CX,0CFH 立即寻址(2)MOV BX,12H 立即寻址(22)MOV DX,49H 立即寻址(3)MOV BX,CL 寄存器寻址(23)ADDC BP,DL 寄存器寻址(4)MOV BX,CX 寄存器寻址(24)ACHG BX,AH 寄存器寻址(5)MOV AX,200H 直接寻址(25)AND AX,ES:buf 直接寻址(6)MOV AX,100
6、H 直接寻址(26)MOV CX,SS:buf 直接寻址(7)MOV BX,BX 寄存器间接寻址(27)XOR AX,DI 寄存器间接寻址(8)MOV AX,BX 寄存器间接寻址(28)MOV CX,BX 寄存器间接寻址(9)MOV AX,BP 寄存器间接寻址(29)OR DX,BP 寄存器间接寻址(10)MOV DX,BP 寄存器间接寻址(30)MOV CX,BP 寄存器间接寻址(11)MOV AX,SIBX 基址变址寻址(31)AND DL,BP+DI 基址变址寻址(12)MOV CX,BXSI 基址变址寻址(32)MOV BX,SI+BP 基址变址寻址(13)MOV DI,BX+20 相
7、对基址寻址(33)XOR SI,56BX 相对基址寻址65780H 65781H 65782H 65783H 65784H 78H 56H 34H 12H 寄存器14 题图30476H 30477H 30478H 30479H 30480H 11H 45H 63H 90H 寄存器13 题图精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 11 页(14)MOV DI,20BX 相对基址寻址(34)MOV DI,BX+30 相对基址寻址(15)MOV DH,V ALBX 相对基址寻址(35)ADD DL,bufBX 相对基址寻址(16)MO
8、V DH,ARRYBX 相对基址寻址(36)MOV AL,buf+BP 相对基址寻址(17)MOV DS,VAL 直接寻址(37)MOV DS,BX+DI 基址变址寻址(18)MOV DS,ARRY 直接寻址(38)MOV DS,BX+SI 基址变址寻址(19)MOV BX,V ALBXSI 相对基址变址寻址(39)MOV AH,buf+BP+DI 相对基址变址寻址(20)MOV BX,ARRYBXDI 相对基址变址寻址(40)ADD AL,buf+BX+SI 相对基址变址寻址三、判断题对者在题号前的括号中打“”,错的打“”()1.SBB AL,DX ()1.XCHG BX,AX ()2.MO
9、V CX,DX ()2.XOR BL,CX ()3.CMP BX,DI ()3.CMP AX,SI ()4.CMP BP,BX ()4.POP DI ()5.POP DI ()5.POP AX ()6.POP SI ()6.PUSH CL 堆栈操作以字为单位()7.PUSH AL 堆栈操作以字为单位()7.PUSH AL 堆栈操作以字为单位()8.PUSH DL 堆栈操作以字为单位()8.OR BYTE PTR BP,98 ()9.MOV BYTE PTR BP,124 ()9.AND BX,255 ()10.MOV BYTE PTR BX,100 ()10.SUB SI,BYTE PTR 3
10、5 ()11.ADD DI,BYTE PTR 24 ()11.MOV BP,10 ()12.SUB BP,BYTE PTR 10 ()12.DEC CX CX 不能间接寻址()13.DEC DX DX 不能间接寻址()13.INC 8BX ()14.INC 2BX ()14.SHL AL,1 ()15.ROR BL,1 ()15.MOV BX,DX DX 不能间接寻址()16.MOV CX,DX DX 不能间接寻址()16.MOV bufBPSI,CL ()17.MOV DATBPDI,AL ()17.MOV bufBXDI,CX ()18.MOV DATBXSI,AX ()18.ADDC A
11、L,BYTE PTR AC(AC 为字变量 ) ()19.SUB AL,BYTE PTR AC(AC 为字变量 ) ()19.CMP CX,WORD PTR WL(WL为字节变量 ) ()20.ADD CX,WORD PTR WL(WL为字节变量 ) ()20.ADD BX,DI 四、程序填空题1、 要求用移位指令实现BX BX *9 MOV AX,BX MOV CL,3 SHL AX,CL ADD BX,AX2、 要求用移位指令实现BX BX *5 MOV AX,BX MOV CL,2 SHL AX,CL ADD BX,AX 3、 假设程序中数据定义如下:ASD DB 3 要求把变量ASD
12、的值在显示器上显示出来。MOV DL,ASD 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 11 页ADD DL,30H MOV AH,2 INT 21H 4、 假设程序中数据定义如下:X DB 3 要求把变量X 的值在显示器上显示出来。MOV DL,X ADD DL,30H MOV AH,3 INT 21H 5、 假设程序中字符串MESS 定义如下:MESS DB ABCDEF 要求把字符串MESS 送到显示器上显示出来。LEA DX,MESS MOV AH,9 INT 21H 6、 假设程序中字符串BUF 定义如下:BUF DB
13、ABCDEF MOV AH,9 INT 21H 7、 假设程序中数据定义如下:BUF DB 32 DUP (?) 要求在 BUF 中查找第一个 B . CLD MOV CX,32 MOV AL, BLEA DI,BUF REPEN SCASB 8、 假设程序中数据定义如下:BUF DB 38 DUP(?) 要求在 BUF 中查找第一个 MCLD MOV CX,38 MOV AL, M LEA DI,BUF REPEN SCASB 9、 比较两个字符串B1 和 B2,其长度为20 个字节,找出它们相匹配的位置。LEA SI,B1 LEA DI,B2 CLD MOV CX,0014H REPNE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年汇编期末复习题 2022 汇编 期末 复习题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内