您的位置:首页 » 期末试卷答案 » IBM-PC汇编语言程序设计期末试卷 » IBM-PC汇编语言程序设计 第二版 期末试卷及答案 (沈美明)

IBM-PC汇编语言程序设计 第二版 期末试卷及答案 (沈美明)

IBM-PC汇编语言程序设计 第二版 期末试卷及答案 (沈美明) - 封面

期末试卷配套教材:

书名:IBM - PC汇编语言程序设计 第二版
作者:沈美明 温冬婵
出版社:清华大学出版社

期末试卷概述:

        东北师范大学2010年春季学期期末考试试卷          课程名称:汇编语言程序设计试卷类型:A卷(A卷/ B卷)             考试时间: 120分钟 考试方式:闭卷             (卷面总分100分,占总成绩的 60 %) 题 号 一 二 三 四 五 总 分 得 分 评卷人 复核人 得 分 一、选择题(每小题2分,共20分) 1.一个数据区有16个数据,其实地址为71A0:DDF6,该数据区的最后一个字单元的物理地址为 。 (A) 7F814 (B) 7E814(C) 14FB4 (D) 7F816 2.某逻辑段的定位类型为 WORD则说明该段开始地址为 。 (A) 16的倍数,(B) 偶数地址 (C) 任意字节地址 (D) 256的倍数 3. 在指令 MOV AX,[BX]中,源操作数的寻址方式为 。 (A)寄存器寻址。(B) 相对寻址。(C)寄存器间接寻址。 (D) 基址加变址寻址。 4. 设(SS)=2050H,(SP)=0140H,入栈5个数据后,(SP)= ,再出栈3个数据,(SP)= 。 (A)014AH,0144H (B) 013BH,013EH   (C) 0136H,013CH (D) 013CH,0136H 5. 在除法指令DIV BX中,被除数存放于下列哪个寄存器中 。 (A) AX. (B) BX. (C)DX和AX. (D)AX和BX. 6. 设(AL)=01H,则指令 TEST AL,01H执行后,AL的内容及ZF位的值是 。 (A) 01H、1。 (B)01H、0。 (C)00H、1。 (D) 00H、0。 7. 伪指令是在 执行的。  (A).程序运行期间 (B).汇编时由汇编程序   (C).连接时由连接程序 (D).装入时由COMMAND.COM程序 8. 串操作指令中,目的操作数的段地址一定在下列哪个寄存器中 。  (A).CS (B).DS (C).SS (D).ES 9. 变址寄存器SI,DI常用于变址寻址,有时也可用作 。 (A)段寄存器 (B)基址寄存器  (C)指针寄存器 (D)数据寄存器 10.子程序又称过程,属性可以是NEAR或FAR。与调用程序在同一代码段的子程序使用 ,与调用程序不在同一代码段的子程序 使用 属性。 (A) FAR,NEAR (B) NEAR,NEAR (C) NEAR,FAR (D) FAR,FAR 得 分 二、简答题(共10分) 1.判断下列指令是否正确        设:         NAME ‘LING’, 20         ‘WANG’, 30         ‘CHENG’,25 (1). LEA BX,NAME ( ) (2). MOV AX,[BX+5] ( ) (3). MOV AL, NAME+1 ( ) (4). MOV BX,6*2 ( ) (5). MOV SI,5 ( ) (6). MOV AX,OFFSET NAME[BX][SI] ( ) (7). INC [AX] ( ) (8). LEA DI,NAME[BX][SI] ( ) (9). MOV AL,DI ( ) (10). MOV BX,WORD PTR NAME+4 ( ) 得 分 三、程序分析题(1,2小题各8分,3题10分,共26分)