黄老师 发表于 2012-10-1 08:16:30

天津大学12秋《汇编语言》在线作业一二答案

天津大学12秋《汇编语言》在线作业一
试卷总分:100   测试时间:--
一、单选题(共20道试题,共100分。)
1.下列叙述正确的是( )。
A. 机器指令是可执行指令
B. 汇编语言源程序可直接执行
C. 汇编语言目标程序可直接执行
D. 高级语言程序可直接执行
满分:5分
2.存储器的一个字节表示( )位。
A. 8
B. 16
C. 32
D. 64
满分:5分
3.用来作为寄存器间接寻址的寄存器有( )个。
A. 8
B. 6
C. 5
D. 4
满分:5分
4.如果内存的某一单元的物理地址为12345H。则它的逻辑地址为( ):0345H。
A. 0012H
B. 12000H
C. 1200H
D. 0120H
满分:5分
5.下述指令中不改变PSW的指令是( )。
A. MOV AX,BX
B. AND AL,0FH
C. SHR BX,CL
D. ADD AL,BL
满分:5分
6.若定义“BUF DB 1,2,3,4”,执行MOV AL,TYPE BUF 后AL=( )。
A. 0
B. 1
C. 2
D. 3
满分:5分
7.下列指令不正确的是( )。
A. MOV BL,OFFSET A
B. LEA BX,A
C. MOV BX,OFFSET A
D. MOV BX,A
满分:5分
8.汇编语言源程序经汇编程序汇编后产生的文件的扩展名是( )。
A. EXE
B. OBJ
C. ASM
D. LST
满分:5分
9.在程序执行过程中,IP寄存器始终保存的是( )。
A. 上一条指令的首地址
B. 本条指令的首地址。
C. 下一条指令的首地址
D. 需计算有效地址后才能确定地址。
满分:5分
10.如果某一存储单元的逻辑地址为236FH:1000H。则物理地址为( )。
A. 1236FH
B. 336FH
C. 336F0H
D. 246F0H
满分:5分
11.如果数据存放在DI的内容为偏移地址的数据段中,设DS=3624H,DI=2200H,则此存储单元的物理地址为( )。
A. 38440H
B. 58240H
C. 25624H
D. 58240H
满分:5分
12.指令JMP WORD PTR 属于( )寻址。
A. 段内直接
B. 段内间接
C. 段间直接
D. 段间间接
满分:5分
13.8086/8088 CPU执行算术运算时PSW共有( )个标志位会受影响。
A. 4
B. 5
C. 6
D. 7
满分:5分
14.中央处理器CPU是由( )组成的。
A. 运算器
B. 控制器
C. 寄存器组
D. 前三者
满分:5分
15.一般的外部设备接口电路中的状态寄存器是用来存放外设或接口电路的( )信息。
A. 数据
B. 控制
C. 状态
D. 前三者
满分:5分
16.指令MOV AX,的源操作数属于( )寻址。
A. 直接
B. 寄存器相对
C. 基址变址
D. 相对基址变址
满分:5分
17.下列选项中不能作为名字项的是( )。
A. FH
B. A3
C. 3B
D. FADC
满分:5分
18.下列叙述正确的是( )。
A. 8088 CPU的内部数据总线是8位的,外部数据总线是8位的
B. 8088 CPU的内部数据总线是16位的,外部数据总线是16位的
C. 8086 CPU的内部数据总线是8位的,外部数据总线是8位的
D. 8086 CPU的内部数据总线是16位的,外部数据总线是16位的
满分:5分
19.汇编语言属于( )。
A. 用户软件
B. 系统软件
C. 高级语言
D. 机器语言
满分:5分
20.指令( )不改变CF的内容。
A. DEC AL
B. ADD AX,CX
C. SUB ,CL
D. SBB AL,DL
转载请注明奥鹏作业答案网 www.ap5u.com
天津大学12秋《汇编语言》在线作业二
试卷总分:100   测试时间:--
一、单选题(共20道试题,共100分。)
1.下列叙述正确的是( )。
A. 执行一条段间调用指令,先将CS、IP的内容压栈,然后将目的地址送CS和IP。
B. 执行一条段间调用指令,先将目的地址送CS和IP,然后将CS、IP的内容压栈。
C. 执行一条段间调用指令,先将CS、IP的内容压栈,然后SP指针加2。
D. 执行一条段间调用指令,先将CS、IP的内容压栈,然后SP指针减2。
满分:5分
2.设AX、BX寄存器中存放的是有符号的二进制数据,若执行“CMP AX,BX”指令后,( )L表示大于则转L。
A. JZ
B. JA
C. JGE
D. JG
满分:5分
3.宏指令与子程序相比,子程序调用的执行速度比宏指令的( )。
A. 相同
B. 快
C. 慢
D. 不定
满分:5分
4.若定义“C DD 2,4”,则该伪指令分配( )个字节单元。
A. 2
B. 4
C. 6
D. 8
满分:5分
5.下列叙述不正确的是( )。
A. 有符号数比较后的条件转移指令可采用JG、JL、JGE和JLE指令。
B. 无符号数比较后的条件转移指令可采用JA、JB、JNE和JBE指令。
C. 有符号数比较后判断溢出用JO和JNO指令。
D. 无符号数比较后判断溢出用JS和JNS指令。
满分:5分
6.执行“INT 10H”指令时,中断向量地址是( )。
A. 10H
B. 20H
C. 30H
D. 40H
满分:5分
7.在多重循环程序中,每次通过外层循环进入内层循环时,其内层循环的初始条件( )。
A. 不必考虑
B. 必须重新设置
C. 必须置1
D. 须清0
满分:5分
8.下列指令会影响标志位的指令是( )。
A. JMP L
B. JC L
C. MOV AL,L
D. SHL AL,1
满分:5分
9.循环指令“LOOP”的操作是( )。
A. CX先减1,然后再判断CX,若CX=0则转,否则继续执行
B. CX先减1,然后再判断CX,若CX≠0则转,否则继续执行
C. 先判断CX,若CX≠0则CX-1后转,否则继续执行
D. 先判断CX,若CX≠0则转,否则CX-1后继续执行
满分:5分
10.执行“INT 10H”指令时,压入堆栈的内容有( )。
A. PSW、CS、IP
B. CS、IP
C. PSW、IP
D. PSW、CS
满分:5分
11.下列叙述不正确的是( )。
A. 在子程序中的现场保护只能用堆栈来实现。
B. 在子程序中的现场保护用堆栈来实现是其中的一种方法。
C. 在子程序中的现场保护可以有多种实现方法。
D. 在子程序中的现场保护可以将要保护的内容送内存变量来实现。
满分:5分
12.在循环程序设计过程中,修改循环的次数是在( )完成的。
A. 置初值部分
B. 循环工作部分
C. 循环修改部分
D. 循环控制部分
满分:5分
13.如果在循环程序中的循环次数是0~255之间的一个数,则在程序设计时应采用的循环程序结构是( )。
A. 先执行后判断
B. 先判断后执行
C. 判断和执行同时进行
D. 判断和执行无先后顺序
满分:5分
14.下列叙述中属于子程序直接递归调用的是( )。
A. 子程序1调用子程序2
B. 子程序2调用子程序3
C. 子程序3调用子程序4
D. 子程序4调用子程序4
满分:5分
15.在进行DOS功能调用前,其功能号应先送( )。
A. AH寄存器
B. BH寄存器
C. CH寄存器
D. DH寄存器
满分:5分
16.循环指令中作为循环次数的寄存器是( )。
A. AX
B. BX
C. CX
D. DX
满分:5分
17.在循环程序设计过程中,将循环的次数送CX寄存器的操作是在( )完成的。
A. 置初值部分
B. 循环工作部分
C. 循环修改部分
D. 循环控制部分
满分:5分
18.LINK命令执行后可以生成一个以( )为扩展名的文件。
A. ASM
B. EXE
C. OBJ
D. COM
满分:5分
19.伪指令是( )规定的汇编说明符,它在源程序汇编时进行说明。
A. DEBUG
B. LINK
C. MASM
D. EDIT
满分:5分
20.如果0100H单元存放条件转移指令的操作码,0101H单元存放条件转移指令的相对位移量13H,那么转移后的指令的偏移地址为( )。
A. 0102H
B. 0113H
C. 0115H
D. 00FEH
转载请注明奥鹏作业答案网 www.ap5u.com
页: [1]
查看完整版本: 天津大学12秋《汇编语言》在线作业一二答案