天大《汇编语言》在线作业二15春满分答案 下载本文

内容发布更新时间 : 2024/4/28 16:32:38星期一 下面是文章的全部内容请认真阅读。

《汇编语言》在线作业二

1. 若DS=1000H,BX=2000H,(12000H)=56H,(12001H)=78H,AX=1000H,执行“ADD AX,[BX]”指令后,AX=( )。 A. 8856H B. 6678H C. 8800H

D. 6600H

正确答案: A 满分:5 分 得分:5

2. 如果“JA P”指令的操作码放在0050H, 该指令的位移量为34H,执行完此条指令转移到取下一条指令的偏移地址为( ) A. 0082H B. 0084H C. 0086H

D. 0088H

正确答案: C 满分:5 分 得分:5 3. 在进行DOS功能调用前,其功能号应先送( )。 A. AH寄存器 B. BH寄存器 C. CH寄存器 D. DH寄存器

正确答案: A 满分:5 分 得分:5

4. 在循环程序设计过程中,将循环的次数送CX寄存器的操作是在( )完成的。 A. 置初值部分 B. 循环工作部分 C. 循环修改部分 D. 循环控制部分

正确答案: A 满分:5 分 得分:5 5. 下列叙述不正确的是( )。

A. 有符号数比较后的条件转移指令可采用JG、JL、JGE和JLE指令。 B. 无符号数比较后的条件转移指令可采用JA、JB、JNE和JBE指令。 C. 有符号数比较后判断溢出用JO和JNO指令。 D. 无符号数比较后判断溢出用JS和JNS指令。 正确答案: D 满分:5 分 得分:5

6. 条件判断转移是根据标志寄存器中的标志位来判断的,用来实现条件判断转移标志位共有( )位。 A. 4 B. 5 C. 6

D. 9

正确答案: B 满分:5 分 得分:5 7. 下列叙述中属于子程序嵌套的是( )。 A. 主程序调用子程序1 B. 主程序调用子程序2

C. 主程序调用子程序3

D. 子程序1调用子程序2

正确答案: D 满分:5 分 得分:5 8. 若定义“C DD 2,4”,则该伪指令分配( )个字节单元。 A. 2 B. 4 C. 6

D. 8

正确答案: D 满分:5 分 得分:5 9. 在循环程序的工作部分,它一般包括( )。 A. 置循环参数初值部分 B. 重复操作的程序段 C. 循环参数

D. 循环次数的控制部分

正确答案: B 满分:5 分 得分:5

10. 在子程序中,如果利用堆栈保护现场,在恢复现场时,先压入堆栈的内容( )。 A. 先弹出堆栈 B. 后弹出堆栈

C. 不分先后弹出堆栈

D. 任意弹出堆栈

正确答案: B 满分:5 分 得分:5

11. 当“CMP AX,BX”比较时,执行“JG L”指令后转移列L,则表明( )。 A. AX>BX B. AX=BX C. AX<BX

D. AX≥BX

正确答案: A 满分:5 分 得分:5

12. 在循环程序设计过程中,修改循环的次数是在( )完成的。 A. 置初值部分 B. 循环工作部分 C. 循环修改部分 D. 循环控制部分

正确答案: D 满分:5 分 得分:5

13. 如果在循环程序中的循环次数是0~255之间的一个数,则在程序设计时应采用的循环程序结构是( )。 A. 先执行后判断 B. 先判断后执行

C. 判断和执行同时进行 D. 判断和执行无先后顺序

正确答案: B 满分:5 分 得分:5

14. 在循环程序设计中,如果循环的次数事先无法确定,则应采用的循环控制方法是( )。 A. 条件控制法 B. 计数控制法 C. 逻辑尺控制法

D. 开关控制法

正确答案: A 满分:5 分 得分:5 15. 下列描述正确的是( )。

A. 在多重循环程序中,内层循环只能有一个

B. 在汇编语言程序设计中,二重循环程序之间的关系可以交错 C. 在汇编语言程序设计中,每次循环应返回到置初值部分之前 D. 在汇编语言程序设计中,每次循环应返回到置初值部分之后 正确答案: D 满分:5 分 得分:5

16. 执行“INT 10H”指令时,压入堆栈的内容有( )。 A. PSW、CS、IP B. CS、IP C. PSW、IP

D. PSW、CS

正确答案: A 满分:5 分 得分:5

17. 若AX=1000H,执行“NEG AX”指令后,AX=( )。 A. 1000H

B. 0E000H C. 0F000H D. 1001H

正确答案: C 满分:5 分 得分:5 18. 下列叙述不正确的是( )。

A. 在子程序中的现场保护只能用堆栈来实现。

B. 在子程序中的现场保护用堆栈来实现是其中的一种方法。 C. 在子程序中的现场保护可以有多种实现方法。

D. 在子程序中的现场保护可以将要保护的内容送内存变量来实现。

正确答案: A 满分:5 分 得分:5

19. 子程序重定位可选在内存中的整个区域内,在进行程序设计时,子程序应采用( )。 A. 绝对地址 B. 相对地址 C. 逻辑地址

D. 物理地址

正确答案: B 满分:5 分 得分:5

20. 在多重循环程序中,每次通过外层循环进入内层循环时,其内层循环的初始条件( )。 A. 不必考虑 B. 必须重新设置 C. 必须置1 D. 须清0

正确答案: B 满分:5 分 得分:5