|
《汇编语言》在线作业一
一、单选题:【20道,总分:100分】
1.如果一个字变量中存放16个字,该字变量的起始地址为1000H:2000H,则该字变量数据区中的最末一个字单元的物理地址为( )。 (满分:5)
A. 1201FH
B. 12000H
C. 1201EH
D. 12020H
2.如果某一存储单元的逻辑地址为236FH:1000H。则物理地址为( )。 (满分:5)
A. 1236FH
B. 336FH
C. 336F0H
D. 246F0H
3.汇编语言的( )文件经链接(LINK)后产生可执行文件。 (满分:5)
A. ASM
B. EXE
C. LST
D. OBJ
4.IBM PC机的存储器可分( )个段。 (满分:5)
A. 4
B. 256
C. 512
D. 65536
5.设DS=2000H,ES=3000H,SI=200H,指令MOV ES:[SI],AL的目的操作数的物理地址为( )。 (满分:5)
A. 20200H
B. 30200H
C. 50200H
D. 200H
6.下列叙述正确的是( )。 (满分:5)
A. 机器指令是可执行指令
B. 汇编语言源程序可直接执行
C. 汇编语言目标程序可直接执行
D. 高级语言程序可直接执行
7.用来作为寄存器间接寻址的寄存器有( )个。 (满分:5)
A. 8
B. 6
C. 5
D. 4
8.8086/8088 CPU执行算术运算时PSW共有( )个标志位会受影响。 (满分:5)
A. 4
B. 5
C. 6
D. 7
9.在程序执行过程中,IP寄存器始终保存的是( )。 (满分:5)
A. 上一条指令的首地址
B. 本条指令的首地址。
C. 下一条指令的首地址
D. 需计算有效地址后才能确定地址。
10.8086/8088 CPU的寄存器组中,8位的寄存器共有( )个。 (满分:5)
A. 4
B. 6
C. 8
D. 10
11.指令MOV MEM[BX],AX中的MEM是( )。 (满分:5)
A. 原码
B. 反码
C. 补码
D. 移码
12.如果某个字变量的数据存放在奇地址单元,则8086/8088 CPU读写该变量时需要( )个读写周期。 (满分:5)
A. 1
B. 2
C. 3
D. 4
13.下列指令不正确的是( )。 (满分:5)
A. MOV AL,123
B. MOV AL,123Q
C. MOV AL,123D
D. MOV AL,123H
14.中央处理器CPU是由( )组成的。 (满分:5)
A. 运算器
B. 控制器
C. 寄存器组
D. 前三者
15.若定义“BUF DB 1,2,3,4”,执行MOV AL,TYPE BUF 后AL=( )。 (满分:5)
A. 0
B. 1
C. 2
D. 3
16.下述指令中不改变PSW的指令是( )。 (满分:5)
A. MOV AX,BX
B. AND AL,0FH
C. SHR BX,CL
D. ADD AL,BL
17.指令MOV AX,[BX+SI+8]的源操作数属于( )寻址。 (满分:5)
A. 直接
B. 寄存器相对
C. 基址变址
D. 相对基址变址
18.8086/8088 CPU的寄存器组中,16位的寄存器共有( )个。 (满分:5)
A. 10
B. 12
C. 13
D. 14
19.在下列的选项中,能够组成计算机系统的是( )。 (满分:5)
A. 硬件系统和软件系统
B. CPU、存储器、输入/输出设备
C. 操作系统、各种语言
D. 系统软件和应用软件
20.两个整数补码9CH和7AH相加运算后,会产生( )。 (满分:5)
A. 无溢出且无进位
B. 无溢出但有进位
C. 有溢出且有进位
D. 有溢出但无进位
更多学习资料请登录www.openhelp100.com
|
|