完整版微机原理及应用试题库附答案doc.docx

上传人:b****5 文档编号:29900475 上传时间:2023-08-03 格式:DOCX 页数:43 大小:84.06KB
下载 相关 举报
完整版微机原理及应用试题库附答案doc.docx_第1页
第1页 / 共43页
完整版微机原理及应用试题库附答案doc.docx_第2页
第2页 / 共43页
完整版微机原理及应用试题库附答案doc.docx_第3页
第3页 / 共43页
完整版微机原理及应用试题库附答案doc.docx_第4页
第4页 / 共43页
完整版微机原理及应用试题库附答案doc.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

完整版微机原理及应用试题库附答案doc.docx

《完整版微机原理及应用试题库附答案doc.docx》由会员分享,可在线阅读,更多相关《完整版微机原理及应用试题库附答案doc.docx(43页珍藏版)》请在冰豆网上搜索。

完整版微机原理及应用试题库附答案doc.docx

完整版微机原理及应用试题库附答案doc

《微机原理及应用》

试题库

1.8086和8088的引脚信号中,

D

为地址锁存允许信号引脚。

A.CLK

B.INTR

C.NMI

D.ALE

2.

下面的哪项是有效标识符:

B

A.4LOOP:

B.DELAYIS

C.MAIN

A/B:

D.

GAMA$1:

3.

如图所示的三态输出电路,当

A时,V

≈V。

B

DD

 

A.E(ENABLE)=1,A=1B.E(ENABLE)=1,A=0

C.E(ENABLE)=0,A=1D.E(ENABLE)=0,A=0

4.设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSHAX后,存放数据21H的物理地址是

D。

A.20102HB.20101HC.200FEHD.200FFH

5.汇编语言中,为了便于对变量的访问,它常常以变量名的形式出现在程序中,可以认为它是存放数据存储单

元的A。

A.符号地址B.物理地址C.偏移地址D.逻辑地址

6.下列四个寄存器中,不能用来作为间接寻址方式的寄存器是A。

A.CXB.BXC.BPD.DI

(C)7.执行下列程序段:

MOVAX,0

MOVBX,1

MOVCX,100

AA:

ADDAX,BX

INCBX

LOOPAA

HLT

执行后的结果:

(AX)=,(BX)=。

A.5050,99B.2500,100C.5050,101D.2550,102

8.假设V1和V2是用DW定义的变量,下列指令中正确的是A。

A.MOVV1,20HB.MOVV1,V2

C.MOVAL,V1D.MOV2000H,V2

9.–49D的二进制补码为A。

 

1

A.11001111

B.11101101

C.00010001

D.11101100

10.

在8086/8088CPU

中,为了减少

CPU等待取指所需的时间,设置了

C

A.时钟周期

B.等待状态

C.指令队列

D.

中断向量

11.

①MOV

AX,1000H;②MOV

AX,[1000H]

;③MOV

AX,BX

上述三条指令,根据其寻址方式的不同,判断执行速度,由快至慢的顺序为:

B

A.③②①

B.

①③②

C.

①②③

D.

②③①

12.

若门电路的两个输入量为

1、1,输出量为

0,则不可能完成此功能的是:

D

A.

“异或”门

B.

“与非”门

C.

“或非”门

D.

“与”门

13.

若BL=87H,BH=0E6H,则BX=

D

A.

87H

B.

0E6H

C.

87E6H

D.

0E687H

14.

已知物理地址为0FFFF0H,且段内偏移量为

0B800H,若对应的段基地址放在

DS中,则DS=A。

A.0F47FH

B.

0F000H

C.

0FFFFH

D.

2032H

15.

设SP=1110H,执行PUSHAX指令后,堆栈指针

SP的内容是

D

A.

1112H

B.110DH

C.

1111H

D.110EH

16.

用来存放即将执行的指令的偏移地址的寄存器是

C

A.BP

B.SP

C.IP

D.CS

17.

MOVS

前可添加的前缀为

C

A.REPE/REPZ

B.REPNE/REPNZ

C.REP

D.无

18.

下列四个选项,

C项是正确的。

A.

MOV

AX,BL

B.

MOV

[BX],[SI]

C.

MOV

DX,1000H

D.

MOV

ES,CS

19.

下列四个选项,

D

项是不正确的。

A.INAL,50H

B.IN

AX,70H

C.OUT

44H,AL

D.OUT

6780H,AX

20.

堆栈段寄存器是

B

A.DS

B.SS

C.ES

D.CS

21.86系列汇编语言指令语句格式中,标识符有效长度为

A

个字符。

A.31

B.30

C.29

D.28

22.

BUFFER

DB100

DUP(?

);

表示BUFFER为

B

的存储空间,其内容为随机数,通常作为程序

的工作单元。

A.100个字

B.100个字节

C.200个字节

D.200个字

23.SBB在形式和功能上都和

SUB指令类似,只是SBB指令在执行减法运算时

还要减去C

的值。

A.SF

B.OF

C.CF

D.ZF

24.

字符串指令有许多参数是隐含约定的,目的字符串的起始地址为

D。

A.DS:

ES

B.SI:

DI

C.DS:

SI

D.ES:

DI

25.

非循环逻辑移位指令在执行时,实际上是把操作数看成

A

符号数来进行移位。

A.无

B.带

C.不确定

2

26.非循环算术移位指令在执行时,实际上是把操作数看成B符号数来进行移位。

A.无B.带C.不确定

(C)27.设[2000H]、[2001H]、[2002H]、[2003H]这四个存储单元存放的地址分别为12H、34H、56H、78H,

则执行完LESSI,[2000H]后,ES=,SI=。

A.3412H;7856HB.1234H;7856HC.7856H;3412HD.7856H;1234H

(A)28.对于简化的微机硬件结构,IR从PROM接收到指令字,同时将指令字分送到和W总线上去,左

4位即最高有效位为;右4位即最低有效位为。

 

A.

控制部件CON,

指令字段,

地址字段

B.

算术逻辑部件ALU,

指令字段,地址字段

C.

控制部件CON,

地址字段,

指令字段

D.

算术逻辑部件ALU,

地址字段,指令字段

(B)29.

使用换码指令时,要求

寄存器指向表的首地址

寄存器中为表中某一项与表格首地址之

间的偏移量。

A.AX

,AL

B.BX,AL

C.BX,BL

D.AX

,BL

30.

当跟踪标志位

TF=1时,CPU每执行完一条指令就产生一个内部中断

处于

B

状态。

A.

正常工作

B.

暂停

C.程序调试

D.无法确定

31.

串操作时,地址的修改往往与方向标志

DF有关,当DF=1时,SI和DI作自动

B

修改。

A.增量

B.减量

C.不确定

32.

A

能完成把AX的低字节清零,高字节不变的要求。

A.ANDAX,0FF00H

B.ORBX,00FFH

C.XORCX,00FFH

D.TESTAX,0FF00H

33.

B

能完成把将BX的低字节置成全“1,”高字节不变的要求。

A.ANDAX,0FF00H

B.ORBX,00FFH

C.XORCX,00FFH

D.TESTAX,0FF00H

34.

C

能完成将CX

的低字节变反,高字节不变的要求。

A.ANDAX,0FF00H

B.ORBX,00FFH

C.XORCX,00FFH

D.TESTAX,0FF00H

35.

十进制数

30.375表示成十六进制数为

D

H。

A.1F.5

B.1F.6

C.1E.5

D.1E.6

36.

执行完毕下列程序段后,

BX寄存器中的内容是

A

MOV

CL,3

MOV

BX,00B7H

ROL

BX,1

ROR

BX,CL

A.0C02DH

B.00EDH

C.002DH

D.000DH

37.

汇编语言中,经过定义的每个变量均有

3个属性,下列

D

不属于变量的属性。

3

A.段属性

B.偏移量属性

C.类型属性

D.地址属性

38.

字符串指令有许多参数是隐含约定的,源字符串的起始地址为

C

A.DS:

ES

B.SI:

DI

C.DS:

SI

D.ES:

DI

39.

乘法运算是双操作数运算

但是,在指令中却只指定一个操作数

另一个操作数是隐含规定的

隐含操作

数为

A

A.AL/AX

B.BL/BX

C.CL/CX

D.DL/DX

40.LDA

、ADD和SUB三条助记符对应的操作码分别为

A

A.0000、0001和0010

B.0001、0000和0100

C.1110、1111和0010

D.0000、1101和0101

41.

在8086/8088微机系统中,将

AL内容送到I/O

接口中,使用的指令是

A

A.OUT

端口地址,AL

B.MOVAL,

端口地址

C.OUTAL,

端口地址

D.INAL,

端口地址

42.

指令MOV

AL,[BX+SI+25]

,源操作数字段是

B

寻址方式。

A.

寄存器

B.寄存器间接

C.直接

D.立即数

43.

下列

C

指令不影响进位标志

CF的状态。

A.ADD

B.SUB

C.INC

D.CMP

44.

8086/8088系统中把1M

存储空间分成

16个逻辑段(0~15),

每个逻辑段的容量

C

A.≠64KB

B.=64KB

C.≤64KB

D.≥64KB

45.

已知DS=2000H,BX=3000H,SI=4000H。

执行完毕MOVAL,[BX+SI]

之后,将A

存储单元的内容送

到AL寄存器去。

A.27000H

B.27001H

C.9000H

D.9001H

46.

下列四条指令中,

B

是错误的。

A.LEA

AX,[2728H]

B.LEA

CX,6093H

C.LEA

SP,[0482H]

D.LEA

BX,[BP+SI]

47.

将11.375D转换成二进制数,为

B

A.1101.011B

B.1011.011B

C.1101.101B

D.1011.101B

48.NEG指令是一个

A操作数指令。

A.单

B.双

C.无

D.任意多个

49.

在8086/8088中,一个最基本的总线周期由

4个时钟周期组成,假设

8086的主频为10MHz,则一个时钟

周期是

A

A.100ns

B.200ns

C.250ns

D.400ns

50.

有如下定义

VAR1

DB

1,

2,

3,4,

5

VAR2

DB

'12345'

NUM4

EQU

VAR2–VAR1

则NUM4=

D

4

A.2

B.3

C.4

D.5

51.

采用2的补码形式时,一个字节能表达的带符号整数范围为

D。

A.[–128,+128]

B.[–127,+127]

C.[–127,+128]

D.[–128,+127]

52.

执行MOV

AX,'A'

EQ41H后,AX=A。

A.0FFFFH

B.0000H

C.0041H

D.4100H

53.子程序计数器SC,不由CLR来清零,而是由D门来置数。

一旦置数,即为其子程序的开始地址。

A.ESB.CSC.DSD.LS

54.8086在存储器读写时,遇到READY无效后可以插入D。

A.1个等待周期B.2个等待周期

C.3个等待周期D.插入等待周期的个数可不受限制

55.

执行MOV

AL,LOW

3080H后,AL=

B

A.30H

B.80H

C.3080H

56.SCAS指令是用来从目标串中查找某个关键字

要求查找的关键字应事先置入

A

寄存器中。

A.AL/AX

B.BL/BX

C.CL/CX

D.DL/DX

57.

一个最基本的微处理器由三部分组成,不包括下列

C

项。

A.算术逻辑部件ALU

B.控制器

C.

时钟振荡器

D.内部寄存器

58.

某种微处理器的地址引脚数目为

20条,则此微处理器能寻址

B

字节的存储单元。

A.64K

B.

1M

C.1G

D.1T

59.

指令ES:

ADDAX,[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

60.

8086CPU内部按功能分为两部分,即

D

A.

执行部件和指令队列

B.

总线接口部件和控制部件

C.

执行部件和地址加法器

D.

总线接口部件和执行部件

61.8086CPU的总线接口部件有多个组成部分,除了下述

A

A.

4个专用寄存器

B.

20位的地址加法器和

4个段地址寄存器

C.

16位指令指针寄存器

IP

D.

6字节的指令队列

62.

堆栈的深度由

C

寄存器决定。

A.SI

B.

DI

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

D.CF=1,SF=0

64.

指令ADDAX,[BX+DI+20H]

源操作数的寻址方式为

A

A.相对基址加变址寻址

B.

基址加变址寻址

C.堆栈段基址寻址

D.数据段基址寻址

65.

将二进制数

11101010.0011B转换为八进制和十六进制数,分别为

A

A.

352.14Q;0EA.3H

B.352.25Q;0EB.5H

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

MOVCL,06H

ROLAX,CL

SHRBX,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。

ANDAX,AX

JZDONE

SHLCX,1

RORAX,CL

DONE:

ORAX,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.0100B;

43.25D

B.

00111011.0100B;

43.15D

 

6

C.10101011.0101B;42.55D

D.01101101.0110B;41.35D

77.

堆栈是一种

D

存储器。

A.顺序

B.先进先出

C.只读

D.先进后出

78.CPU和主存之间增设高速缓存(Cache)的主要目的是

B。

A.扩大主存容量

B.解决CPU和主存之间的速度匹配问题

C.提高存储器的可靠性

D.以上均不对

79.

[x]补=1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1