汇编语言程序设计期末复习

汇编语言程序设计期末复习

ID:8927794

大小:24.50 KB

页数:3页

时间:2018-04-12

汇编语言程序设计期末复习_第1页
汇编语言程序设计期末复习_第2页
汇编语言程序设计期末复习_第3页
资源描述:

《汇编语言程序设计期末复习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《汇编语言程序设计》期末复习1.在无段超越说明时,下列操作分别自动选择哪个段:通用数据读写_______,取指令_______。2.通常变量在数学中是无属性的。在计算机中,由于变量是用()表示的,因此,它存在三个基本属性,即:()属性,()属性,()属性。3.指出下列用处的寄存器名:在数据串传送指令中作目的数段地址________和偏移地址_______。4.在指令ADD [BX],AH中,两个操作数的寻址方式分别是()和()。5.指令系统中指令的第一字节为________。6.计算机唯一能直接执行的语言是__________

2、____。7.在指令MOVAL,[SI+5]中,两个操作数的寻址方式分别是_________和__________.8.逻辑移位指令SHL用于();A、带符号数乘2B、带符号数除2C、无符号数乘2D、无符号数除2而算术移位指令SAL用于()。A、带符号数乘2B、带符号数除2C、无符号数乘2D、无符号数除29.指出下列用处的寄存器名:将要执行的指令所在的段地址_________和偏移地址_________。10.与LEABX,NUM1等价的指令为()。[1]MOVBX,NUM1[2]MOVBX,OFFSETNUM1[3]MOVB

3、X,DS:NUM1[4]BXEQUNUM111.一个汇编语言源程序一般有几个段组成,每个段都是_________的逻辑单位。12.标号和变量所具有的三种属性分别为____________属性、_____________属性和_____________属性。13.栈操作地址由()给出。[1]ES:DI[2]DS:SI[3]CS:IP[4]SS:SP14.在执行指令过程中,为了取出立即寻址方式的操作数,需访问______________次内存。15.一个字符的ASCII值占用()二进制位。A.6B.7C.8D.916.把若干个模块

4、连接起来成为可执行文件的系统程序称为()。A.连接程序B.汇编程序C.编译程序D.目标程序17.堆栈方式中,若AL为累加器,SP为堆栈指针,MSP为SP指示的栈顶单元,如果进栈操作是(SP)-1→SP,(AL)→MSP,那么出栈动作是()。[1](MSP)→AL,(SP)+1→SP[2](SP)+1→SP,(MSP)→AL[3](SP)-1→SP,(MSP)→AL[4](MSP)→AL,(SP)-1→SP18.在寻址方式中,操作数用于指明()。A.地址的来源和去向B.立即数的来源和去向C.数据的来源和去向D.内存单元的来源和去

5、向19.假设外部设备的状态字已经读入AL寄存器,其中最低位为“0”,表示外部设备“忙”,为了判断外部设备是否“忙”而又不破坏其它状态位,应选用的指令是()。A.ANDAL,01HB.TESTAL,01HC.RCRAL,01HD.CMPAL,00H20.EAAX,BUFFER等价的指令为()。[1]MOVAX,BUFFER[2]MOVAX,OFFSETBUFFER[3]MOVAX,DS:BUFFER[4]AXEQUBUFFER21.在程序状态字寄存器中,当方向标志DF位为0时,每次操作后使变址寄存器SI和DI()。A.减量   

6、 B.增量    C.保持不变    D.地址减122.操作数直接存放在指令中,则它的寻址方式是()。A.直接寻址    B.寄存器寻址    C.寄存器间接寻址    D.立即寻址23.BIU主要用来实现EU的所有_____________操作,并负责___________________与___________或__________设备之间的信息交换。24.在系统软件中,最重要的软件是()。A.编译程序B.解释程序C.翻译程序D.操作系统25.指令语句中三种类型的操作数为:____________操作数、_________

7、_____操作数和___________操作数。26.汇编语言源程序经汇编后不能直接生成()。A.OBJ文件B.EXE文件C.LST文件D.CRF文件27.下列语句在内存中各为变量分配多少字节?H1DD7,8_____________H2DB'HALLO!',100_____________H3DW100DUP(1,2,3),79_____________H4EQU10_____________28.写出下列指令中内存操作数的物理地址:MOVAL,[SI+BP+100H]_____________STOSB__________

8、___29.在无段超越说明时,下列操作分别自动选择哪个段:1)通用数据读写_______2)取指令_______3)目的数据串操作_______4)源数据串操作_______5)堆栈操作_______30.阅读程序,并指出执行下列指令后X、Y单元的内容。MOV    AX,X

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。