- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《汇编语言程序设计》期末复习
1.在无段超越说明时,下列操作分别自动选择哪个段:通用数据读写_______,取指令_______。
2.通常变量在数学中是无属性的。在计算机中,由于变量是用( )表示的,因此,它存在三个基本属性,即:( )属性,( )属性,( )属性。
3.指出下列用处的寄存器名:在数据串传送指令中作目的数段地址________和偏移地址_______。
4.在指令ADD [BX],AH中,两个操作数的寻址方式分别是( )和( )。
5.指令系统中指令的第一字节为________。
6.计算机唯一能直接执行的语言是______________。
7.在指令MOV AL,[SI+5]中, 两个操作数的寻址方式分别是_________和__________.
8.逻辑移位指令SHL用于( );
A、带符号数乘2 B、带符号数除2
C、无符号数乘2 D、无符号数除2
而算术移位指令SAL用于( )。
A、带符号数乘2 B、带符号数除2
C、无符号数乘2 D、无符号数除2
9.指出下列用处的寄存器名:将要执行的指令所在的段地址_________和偏移地址_________。
10.与LEA BX,NUM1等价的指令为( )。
[1]MOV BX,NUM1 [2]MOV BX,OFFSET NUM1
[3]MOV BX,DS:NUM1 [4]BX EQU NUM1
11.一个汇编语言源程序一般有几个段组成,每个段都是_________的逻辑单位。
12.标号和变量所具有的三种属性分别为____________属性、_____________属性和_____________属性。
13.栈操作地址由( )给出。
[1]ES:DI [2]DS:SI
[3]CS:IP [4]SS:SP
14.在执行指令过程中,为了取出立即寻址方式的操作数,需访问______________次内存。
15.一个字符的ASCII值占用() 二进制位。A. 6 B. 7 C. 8 D. 9
16.把若干个模块连接起来成为可执行文件的系统程序称为()。A. 连接程序 B. 汇编程序 C. 编译程序 D. 目标程序假设外部设备的状态字已经读入AL寄存器,其中最低位为“0”,表示外部设备“忙”,为了判断外部设备是否“忙”而又不破坏其它状态位,应选用指令是AND AL,01H B. TEST AL,01H C. RCR AL,01H D. CMP AL,00H
20.EA AX,BUFFER等价的指令为( )。
[1]MOV AX,BUFFER [2]MOV AX,OFFSET BUFFER
[3]MOV AX,DS:BUFFER [4]AX EQU BUFFER
21.在程序状态字寄存器中,当方向标志DF位为0时,每次操作后使变址寄存器SI和DI()。A. 减量???? B. 增量???? C. 保持不变???? D. 地址减1操作数直接存放在指令中,则它的寻址方式是()。A.直接寻址???? B寄存器寻址???? C寄存器间接寻址???? D立即寻址BIU主要用来实现EU的所有_____________操作,并负责___________________与___________或__________设备之间的信息交换。
24.在系统软件中,最重要的软件是( )。
A. 编译程序 B. 解释程序 C. 翻译程序 D. 操作系统
25.指令语句中三种类型的操作数为:____________操作数、______________操作数和___________操作数。
26.汇编语言源程序经汇编后不能直接生成( )。
A.OBJ文件 B.EXE文件 C.LST文件 D.CRF文件
27.下列语句在内存中各为变量分配多少字节?
H1 DD 7,8 _____________
H2 DB HALLO!,100 _____________
H3 DW 100 DUP(1,2,3),79 _____________
H4 EQU 10 _____________
28.写出下列指令中内存操作数的物理地址:
MOV AL,[SI+BP+100H] _____________
STOSB
文档评论(0)