A . 2 B. 3 C. 4 D. 5
51. 采用 2 的补码形式时,一个字节能表达的带符号整数范围为
D。
D. [ –128 , +127]
A. [ –128, +128]
AX, 'A'
B. [–127 , +127] EQ
C. [ –127 , +128]
。
52. 执行 MOV
41H 后, AX=A
C . 0041H
D
A . 0FFFF H B. 0000H D. 4100H
门来置数。一旦置数,即为其子程序的开始地址。
53. 子程序计数器
SC,不由 CLR 来清零,而是由 B. CS
C.DS
D.LS
A. ES
54. 8086 在存储器读写时,遇到
READY 无效后可以插入
D
。
A. 1 个等待周期 C. 3 个等待周期
B. 2 个等待周期
D. 插入等待周期的个数可不受限制
3080H 后, AL =
C. 3080H
55. 执行 MOV
AL, LOW
B
。
A. 30H B. 80H
56. SCAS 指令是用来从目标串中查找某个关键字
, 要求查找的关键字应事先置入 C . CL/CX
C
D .DL/DX 项。
A
寄存器中。
A. AL/AX
B. BL/BX
57. 一个最基本的微处理器由三部分组成,不包括下列
A. 算术逻辑部件 ALU
B. 控制器 C. 时钟振荡器
B
D. 内部寄存器
字节的存储单元。
58. 某种微处理器的地址引脚数目为
20 条,则此微处理器能寻址
A. 64K B. 1M C. 1G D. 1T
59. 指令 ES: ADD AX,[BX+DI+1020H]
中,存储器操作数物理地址的计算表达式为
D 。
A. PA= DS×16+ BX+DI+1020H
B. PA= CS×16+ BX+DI+1020H
C. PA= SS×16+ BX+DI+1020H D. PA= ES×16+ BX+DI+1020H D B. D.
。
60. 8086CPU 内部按功能分为两部分,即
A. C.
执行部件和指令队列
总线接口部件和控制部件 总线接口部件和执行部件
A
项
执行部件和地址加法器
61. 8086CPU 的总线接口部件有多个组成部分,除了下述
A. C.
4 个专用寄存器 16 位指令指针寄存器
C
B. D.
20 位的地址加法器和 6 字节的指令队列
4 个段地址寄存器
IP
62. 堆栈的深度由
寄存器决定。 B. DI
A. SI
C. SP D. BP
63. 在寄存器 AX 、 BX 中有两个带符号数
A、 B,利用 CMP
AX, BX 指令比较两者的大小,若
A> B,则标
志位的状态应是 A 。
A. OF=1 , SF=1 B. OF=0 , SF=1 C. OF=1 , SF=0
A
。
D. CF=1 , SF=0
64. 指令 ADD AX,[BX+DI+20H]
源操作数的寻址方式为
B. 基址加变址寻址
A. 相对基址加变址寻址 C. 堆栈段基址寻址
A
D. 数据段基址寻址
65. 将二进制数
1110 1010.0011B 转换为八进制和十六进制数,分别为
B. 352.25Q; 0EB.5H
。
A. 352.14Q; 0EA.3H
5
C. 363.25Q; 0EA.3H
D. 352.14Q; 0FA.3H
66. 8086 有两种工作模式,当
B 时为最小工作模式。
A. MN/MX =0
B. MN/MX =1
C. INTR = 1
D. HOLD = 1
67. 采用寄存器寻址方式时
,
D
。
A. 对 16 位操作数来说 , 寄存器只能采用 AX, BX, CX, DX
B. 只能对源操作数采用寄存器寻址方式
C. 比直接寻址方式的指令执行速度要慢
D. 操作就在 CPU 内部进行 , 不需要使用总线周期
68. 设初值 BX=6D16H, AX=1100H,
则执行下列程序段后,
BX=A
。
MOV CL, 06H ROL AX, CL
SHR BX, CL
A.
01B4H
B. 4004H
C. 41B1H
D. 04B1H
69. 段寄存器
B
不能从堆栈弹出。
A. SS
B. CS
C.
DS D. ES
70. 下列对立即数寻址方式描述正确的是
C
。
A. 立即数只能是 16 位二进制数
B. 立即数可以是小数或者变量
C. 立即数只能是整数
D.
源操作数和目的操作数都可以采用立即数寻址方式
71. 设初值 AX=6264H, CX=0004H,
在执行下列程序段后 AX= C 。
AND AX, AX
JZ DONE
SHL CX, 1
ROR AX, CL
DONE:
OR AX, 1234H
A.
1234H
B. 6264H
C. 7676H
D. 5634H
72. 在微型计算机中使用
D
来区分不同的外设。
A. 物理地址
B. 偏移地址 C. 有效地址
D. I/O 端口地址
73. 正数的反码与原码
B
。
A. 不相等 B. 相等
C.
无法确定是否相等
74. 微处理器中对每个字所包含的二进制位数叫
D。
A. 双字 B. 字 C. 字节
D. 字长 75. 8086CPU 中负责与
I/O 端口交换数据的寄存器为
A 。
A. AX/AL B.
BX/BL
C. CX/CL
D. DX/DL
76. 十六进制数 2B.4H转换为二进制数是和十进制数分别为是
A
。
A. 00101011.0100 B; 43.25D
B. 00111011.0100 B;
43.15D
6
C. 10101011.0101 B; 42.55D
D. 01101101.0110 B; 41.35D
77. 堆栈是一种
D
存储器。
A. 顺序 B. 先进先出
C. 只读 D. 先进后出
78. CPU 和主存之间增设高速缓存 (Cache)的主要目的是
B 。
A. 扩大主存容量 B. 解决 CPU 和主存之间的速度匹配问题
C. 提高存储器的可靠性
D. 以上均不对 79. [ x]补 =11011100B,则 x 的真值为
A
。
A. –36D
B. 92D C. –28D D. 5CH
0 且低 8 位中 “ 1的”个数为偶数,则标志寄存器80. 若指令的运算结果不为
中 ZF和PF的状态为 B 。
A. 0,0
B.0,1
C. 1,0 D.1,1
81. 根据下面定义的数据段:
DSEG
SEGMENT
DAT1 DB '1234'
DAT2 DW 5678H
DAT3 DD 12345678H
ADDR EQU DAT3 –DAT1
DSEG
ENDS
执行指令 MOV AX, ADDR
后, AX 寄存器中的内容是
C
。
A. 5678H
B. 0008H
C. 0006H D. 0004H
82. 在存储体系中,辅存的作用是
C
。
A. 弥补主存的存取速度不足 B. 缩短主存的读写周期
C. 弥补主存容量不足的缺陷
D. 减少 CPU 访问内存的次数
83. 8086/8088 在复位之后再重新启动时,便从内存的 A
处开始执行指令 , 使系统在启动时,能自动
进入系统程序。
A. 0FFFF0H
B. 0FFFFH C. 0000H D. 0001H
84. 8086 的 SS=1060H, SP=0010H, AX=1234H, 当执行一条
PUSH AX 指令时 , 1234H 存放的实际地址是
D 。
A. (10610H)=12H
(10611H)=34H B. (10610H)=34H (10611H)=12H
C. (1060EH)=12H
(1060FH)=34H
D. (1060EH)=34H
(1060FH)=12H 85. 设 (BX)=9C27H ,执行下列指令序列后,
BX 寄存器的内容是
C
。
MOV CL ,5
SAR BX , CL
A. 04E1H
B. 80E1H C. 0FCE1H D. 0B00H
86. 执行完下列程序段后,
AX=
B
。
MOV
DX , 8F70H
MOV
AX , 54EAH
OR
AX ,DX
AND
AX ,DX
NOT
AX
XOR
AX ,DX
ROR
AX, 1
7
A. 0FFFF0H
B. 0FFFFH
,执行指令
C. 0000H RCL
D. 0001H
87. 设 CF=0, (BX)=7E15H, (CL)=03H
A. 0F0A9H; 0; 1
BX, CL 后, (BX) 、 (CF) 和 (CL) 分别是
D. 0F0ABH; 1; 0
C 。
B. 0F0ABH; 1; 3 C. 0F0A9H; 1; 3
88. CPU 用减法指令对两个补码表示的带符号数6BH( 被减数 )和 0C7H( 减数 )进行减法运算后, 标志位 CF 、SF 和OF分别为
D 。
B.0,1,1
C.1,0,0
D.1,1,1
B
。
A.0,0,0
89. 在 8086 和 8088 汇编语言中,一个字能表示的有符号数的范围是
A. – 32768 ≤ n≤ 32768
B. – 32768 ≤ n≤ 32767
D . – 65536n≤≤ 65535
C. – 65535 ≤ n≤ 65535
90. 如果在 CMPS 和 SCAS 指令前使用
REPE/REPZ 前缀 , 则只有在
C.CX≠ 0 或 ZF=1 4 个寄存器可拆分为
D 时 , 才重复进行扫描和比较。
A.CX≠ 0
B.ZF =1 D.CX≠0且 ZF=1
8 位寄存器使用。他们是
,他们又被称
(C) 91. 在 8086/8088 的 16 位寄存器中,有 为
。
A. AX, BX,CX,DX
;专用寄存器 ;通用寄存器
B. BP, SP, SI, DI; 专用寄存器 D. CS, DS, ES, SS; 段地址寄存器
。
C. AX, BX, CX, DX
(C) 92. 采用十六进制书写二进制数,位数可以减少到原来的
A. 1/2
B. 1/3
C. 1/4 D. 1/5
93. 如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为
B
。
A. 立即寻址 B. 直接寻址 C. 间接寻址 D. 寄存器寻址
后, AL 的内容为
D. 0F8H
94. 若 (AL)=0C6H , (CL)=03H ,执行指令 SAR AL, CL
D
。
A. 18H B. 28H
D
C. 48H
。
95. JGE 指令的转移条件是
A. (SF C. (SF
OF) = 0 且 ZF=0 OF)=1 且 ZF=0
B. (SF D. (SF
OF) =1 或 ZF=1 OF)=0 或 ZF=1
96. 下图为 m×n 的 RAM , W E 及 M E 的电位分别为 B 时,为数据写入。
A. W E=1,M E=0 B. W E=1,M E=1 C. W E=0, M E=0
A
。
D. W E=0,M E=1
97. 如指令中的地址码就是操作数,那么这种寻址方式称为
A . 立即数寻址 B. 直接寻址 C. 寄存器间接寻址 D. 寄存器寻址
98. 现代计算机通常是将处理程序存放在连续的内存单元中, 器来指示程序的执行顺序,这个寄存器为
CPU 在执行这个处理程序时,使用一个寄存
D。
A. 指令寄存器 B. 指令译码器 C. 指令缓冲寄存器 D. 指令指针寄存器 D
。
D. OF=0 , ZF=0
8
99. 两个无符号数 2345H+3219H 相加 , 状态标志 OF 和 ZF 分别为
A. OF=1 , ZF=1 B. OF=1 , ZF=0 C. OF=0 , ZF=1
相关推荐: