奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 611|回复: 0

天津大学18秋《汇编语言》在线作业二

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

积分
29078
发表于 2018-9-29 11:37:37 | 显示全部楼层 |阅读模式
扫码加微信
《汇编语言》在线作业二

天大作业答案


一、单选题:
1. 宏指令与子程序相比,在多次调用时,宏指令调用的目标程序长度比子程序调用的()。
    A. 相同
    B. 长
    C. 短
    D. 不定
    正确答案:——B——
2. 在多重循环程序中,每次通过外层循环进入内层循环时,其内层循环的初始条件()。
    A. 不必考虑
    B. 必须重新设置    奥鹏答案

    C. 必须置1
    D. 须清0
    正确答案:——B——
3. 下列叙述正确的是()。
    A. 执行一条段间调用指令,先将CS、IP的内容压栈,然后将目的地址送CS和IP。
    B. 执行一条段间调用指令,先将目的地址送CS和IP,然后将CS、IP的内容压栈。
    C. 执行一条段间调用指令,先将CS、IP的内容压栈,然后SP指针加2。
    D. 执行一条段间调用指令,先将CS、IP的内容压栈,然后SP指针减2。
    正确答案:——A——
4. 若DS=1000H,BX=2000H,(12000H)=56H,(12001H)=78H,AX=1000H,执行“ADDAX,[BX]”指令后,AX=()。
    A. 8856H
    B. 6678H
    C. 8800H
    D. 6600H
    正确答案:————
5. 如果在循环程序中的循环次数是0~255之间的一个数,则在程序设计时应采用的循环程序结构是()。
    A. 先执行后判断
    B. 先判断后执行
    C. 判断和执行同时进行
    D. 判断和执行无先后顺序
    正确答案:————
6. 下列叙述不正确的是()。
    A. 在汇编语言程序中,每一个过程允许有多条RET指令。
    B. 在汇编语言程序中,每一个过程只允许出现一条RET指令。
    C. 在汇编语言程序中,每一个过程结束之前一定有一条RET指令。
    D. 在汇编语言程序中,以过程形式表示的代码段一定有一条RET指令存在。
    正确答案:————
7. 一个段最大可定义()字节。
    A. 1M
    B. 64K
    C. 32K
    D. 16
    正确答案:————
8. LINK命令执行后可以生成一个以()为扩展名的文件。
    A. ASM
    B. EXE
    C. OBJ
    D. COM
    正确答案:————
9. 若定义“CDD2,4”,则该伪指令分配()个字节单元。
    A. 2
    B. 4
    C. 6
    D. 8
    正确答案:————
10. 执行“INT10H”指令时,中断向量地址是()。
    A. 10H
    B. 20H
    C. 30H
    D. 40H
    正确答案:————
11. 在上机操作过程中,MASM命令执行后,除了生成一个目标文件外,根据选择还可以生成一个()文件。
    A. .LST
    B. .EXE
    C. .MAP
    D. .ASM
    正确答案:————
12. 在进行字符串显示的DOS功能调用时,要求字符串的最后一个字符是()。
    A. 0
    B. ‘0’
    C. ‘$’
    D. 0DH
    正确答案:————
13. 若定义“BDW1,2,10DUP(0)”,则该伪指令分配()字节单元。
    A. 10
    B. 20
    C. 22
    D. 24
    正确答案:————
14. 用一条条件转移指令一次可实现()个分支。
    A. 2
    B. 3
    C. 4
    D. 多
    正确答案:————
15. 执行“INT10H”指令时,其中断处理程序的入口地址存放在()。
    A. 10H~13H
    B. 20H~23H
    C. 30H~33H
    D. 40H~43H
    正确答案:————
16. 在循环程序设计过程中,修改循环的次数是在()完成的。
    A. 置初值部分
    B. 循环工作部分
    C. 循环修改部分
    D. 循环控制部分
    正确答案:————
17. 下列叙述不正确的是()。
    A. 在子程序中可以再次调用子程序。
    B. 在主程序中一般用跳转指令转移到子程序。
    C. 在子程序中一般用返回指令返回到主程序。
    D. 在主程序中一般用调用指令转移到子程序。
    正确答案:————
18. 循环指令中作为循环次数的寄存器是()。
    A. AX
    B. BX
    C. CX
    D. DX
    正确答案:————
19. 当“CMP AX,BX”比较时,执行“JG L”指令后转移列L,则表明()。
    A. AX>BX
    B. AX=BX
    C. AX<BX
    D. AX≥BX
    正确答案:————
20. 下列描述正确的是()。
    A. 在多重循环程序中,内层循环只能有一个
    B. 在汇编语言程序设计中,二重循环程序之间的关系可以交错
    C. 在汇编语言程序设计中,每次循环应返回到置初值部分之前
    D. 在汇编语言程序设计中,每次循环应返回到置初值部分之后
    正确答案:————
奥鹏作业答案

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-24 20:46

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表