天大17春《汇编语言》在线作业二答案资料
《汇编语言》在线作业二答案需求请联系QQ515224986
一、单选题:
1.若定义“CDD2,4”,则该伪指令分配( )个字节单元。 (满分:5)
A. 2
B. 4
C. 6
D. 8
2.在进行DOS功能调用前,其功能号应先送( )。 (满分:5)
A. AH寄存器
B. BH寄存器
C. CH寄存器
D. DH寄存器
3.如果在循环程序中的循环次数是0~255之间的一个数,则在程序设计时应采用的循环程序结构是( )。 (满分:5)
A. 先执行后判断
B. 先判断后执行
C. 判断和执行同时进行
D. 判断和执行无先后顺序
4.宏指令与子程序相比,子程序调用的执行速度比宏指令的( )。 (满分:5)
A. 相同
B. 快
C. 慢
D. 不定
5.LINK命令执行后可以生成一个以( )为扩展名的文件。 (满分:5)
A. ASM
B. EXE
C. OBJ
D. COM
6.若AX=1000H,执行“NEGAX”指令后,AX=( )。 (满分:5)
A. 1000H
B. 0E000H
C. 0F000H
D. 1001H
7.执行“DIVBX”指令后,( )寄存器中存放商。 (满分:5)
A. AL
B. AH
C. AX
D. DX
8.下列叙述正确的是( )。 (满分:5)
A. 执行一条段间调用指令,先将CS、IP的内容压栈,然后将目的地址送CS和IP。
B. 执行一条段间调用指令,先将目的地址送CS和IP,然后将CS、IP的内容压栈。
C. 执行一条段间调用指令,先将CS、IP的内容压栈,然后SP指针加2。
D. 执行一条段间调用指令,先将CS、IP的内容压栈,然后SP指针减2。
9.用一条条件转移指令一次可实现( )个分支。 (满分:5)
A. 2
B. 3
C. 4
D. 多
10.若要求一个段的起始位置能被256整除的单元开始,在定位方式选项中应选( )。 (满分:5)
A. BYTE
B. WORD
C. PARA
D. PAGE
11.在循环程序设计过程中,修改循环的次数是在( )完成的。 (满分:5)
A. 置初值部分
B. 循环工作部分
C. 循环修改部分
D. 循环控制部分
12.在多重循环程序中,每次通过外层循环进入内层循环时,其内层循环的初始条件( )。 (满分:5)
A. 不必考虑
B. 必须重新设置
C. 必须置1
D. 须清0
13.在上机操作过程中,MASM命令执行后,除了生成一个目标文件外,根据选择还可以生成一个( )文件。 (满分:5)
A. .LST
B. .EXE
C. .MAP
D. .ASM
14.伪指令是( )规定的汇编说明符,它在源程序汇编时进行说明。 (满分:5)
A. DEBUG
B. LINK
C. MASM
D. EDIT
15.条件转移指令的转移范围是( )。 (满分:5)
A. 0~65535
B. -32768~32767
C. 0~255
D. -128~127
16.在循环程序设计过程中,将循环的次数送CX寄存器的操作是在( )完成的。 (满分:5)
A. 置初值部分
B. 循环工作部分
C. 循环修改部分
D. 循环控制部分
17.在循环程序设计中,如果循环的次数事先无法确定,则应采用的循环控制方法是( )。 (满分:5)
A. 条件控制法
B. 计数控制法
C. 逻辑尺控制法
D. 开关控制法
18.当两个无符号数进行比较时,执行“JA L”指令表示( )转移。 (满分:5)
A. CF=0且ZF=0
B. CF=0且ZF=1
C. CF=1且ZF=0
D. CF=1且ZF=1
19.循环指令中作为循环次数的寄存器是( )。 (满分:5)
A. AX
B. BX
C. CX
D. DX
20.执行“( )AX,BX”指令不改变AX寄存器中的内容。 (满分:5)
A. CMP
B. ADD
C. XOR
D. OR
更多免费学习资料请登录www.openhelp100.com
页:
[1]