微机原理与应用总复习题与答案解析汇编.docx

上传人:b****7 文档编号:23606217 上传时间:2023-05-18 格式:DOCX 页数:21 大小:88.50KB
下载 相关 举报
微机原理与应用总复习题与答案解析汇编.docx_第1页
第1页 / 共21页
微机原理与应用总复习题与答案解析汇编.docx_第2页
第2页 / 共21页
微机原理与应用总复习题与答案解析汇编.docx_第3页
第3页 / 共21页
微机原理与应用总复习题与答案解析汇编.docx_第4页
第4页 / 共21页
微机原理与应用总复习题与答案解析汇编.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

微机原理与应用总复习题与答案解析汇编.docx

《微机原理与应用总复习题与答案解析汇编.docx》由会员分享,可在线阅读,更多相关《微机原理与应用总复习题与答案解析汇编.docx(21页珍藏版)》请在冰豆网上搜索。

微机原理与应用总复习题与答案解析汇编.docx

微机原理与应用总复习题与答案解析汇编

单选题(共计100题)

1.若二进制数为010111.101,则该数的十进制表示为(B)。

A:

23.5B:

23.625

C:

23.75D:

23.5125

2.11000110为二进制补码,该数的真值为(D)。

A:

+198B:

-198

C:

+58D:

-58

3.01000110为二进制补码,该数的真值为(A)。

A:

+70B:

-70

C:

+58D:

-58

4.8位二进制数的原码表值范围为(C)。

A:

0~255B:

-128~+127

C:

-127~+127D:

-128~+128

5.8位二进制数的反码表值范围为(C)。

A:

0~255B:

-128~+127

C:

-127~+127D:

-128~+128

6.8位二进制数的补码表值范围为(B)。

A:

0~255B:

-128~+127

C:

-127~+127D:

-128~+128

7.8位二进制数的无符号数表值范围为(A)。

A:

0~255B:

-128~+127

C:

-127~+127D:

-128~+128

8.决定计算机主要性能的是(A)。

A:

中央处理器B:

整机功耗

C:

存储容量D:

整机价格

9.程序计数器PC的作用是(A)。

A:

保存将要执行的下一条指令的地址B:

保存CPU要访问的内存单元地址

C:

保存运算器运算结果内容D:

保存正在执行的一条指令

10.完整的计算机系统应包括(D)。

A:

运算器、控制器、存储器B:

主机和应用程序

C:

主机和外部设备D:

硬件设备和软件系统

11.下面关于CPU的叙述中,不正确的是(C)。

A:

CPU中包含了多个寄存器,用来临时存放数据

B:

CPU担负着运行系统软件和应用软件的任务

C:

所有CPU都有相同的机器指令

D:

CPU可以由多个微处理器组成

12.计算机的软件系由(B)组成。

A:

操作系统和文件管理软件B:

系统软件和应用软件

C:

操作系统和应用软件D:

操作系统和系统软件

13.计算机中运算器的主要功能是(B)。

A:

算术运算B:

算术和逻辑运算

C:

逻辑运算D:

定点和浮点运算

14.运算器执行两个补码表示的整数加法时,产生溢出的正确叙述为(D)。

A:

最高位有进位则产生溢出

B:

相加结果的符号位为0则产生溢出

C:

相加结果的符号位为1则产生溢出

D:

相加结果的符号位与两同号加数的符号位相反则产生溢出

15.计算机硬件逻辑主要由CPU、内存、外存、I/O设备和(B)组成。

A:

运算器B:

三总线

C:

显示器D:

键盘

16.MIPS用来描述计算机的运算速度,含义是(C)。

A:

每秒处理百万个字符B:

每分钟处理百万个字符

C:

每秒执行百万条指令D:

每分钟执行百万条指令

17.8086CPU从功能结构上看,是由(D)组成

A:

控制器和运算器B:

控制器,运算器和寄存器

C:

控制器和20位物理地址加法器D:

执行单元和总线接口单元

18.下列逻辑地址中对应不同的物理地址的是(C)。

A:

0400H:

0340HB:

0420H:

0140H

C:

03E0H:

0740HD:

03C0H:

0740H

19.指令队列具有(D)的作用。

A:

暂存操作数地址B:

暂存操作数

C:

暂存指令地址D:

暂存预取指令

20.8086系统中,每个逻辑段的最多存储单元数为(C)。

A:

1MBB:

256B

C:

64KBD:

根据需要而定

21.包含在8086CPU芯片内部的是(A)。

A:

算术逻辑单元B:

主存储器单元

C:

输入、输出单元D:

磁盘驱动器

22.8086当前被执行的指令存放在(D)。

A:

DS:

BXB:

SS:

SP

C:

CS:

PCD:

CS:

IP

23.8086中,存储器物理地址形成算法是(B)。

A:

段地址+偏移地址B:

段地址左移4位+偏移地址

C:

段地址×16H+偏移地址D:

段地址×10+偏移地址

24.堆栈存储器存取数据的方式是(C)。

A:

先进先出B:

随机存取

C:

先进后出D:

都可以

25.8086系统中,一个栈可用的最大存储空间是(B)。

A:

IMBB:

64KB

C:

由SP初值决定D:

由SS初值决定

26.若某CPU具有64GB的寻址能力,则该CPU的地址总线宽度为(B)。

A:

64B:

36

C:

32D:

24

27.8086CPU有(C)个16位的通用寄存器。

A:

2B:

4

C:

8D:

16

28.8086CPU有(C)个8位的通用寄存器。

A:

2B:

4

C:

8D:

16

29.8086CPU有(B)个16位的段寄存器。

A:

2B:

4

C:

8D:

16

30.8086CPU共有(D)个16位寄存器。

A:

4B:

8

C:

10D:

14

31.8086CPU能够直接执行的语言是(B)。

A:

汇编语言B:

机器语言

C:

C语言D:

JAVA语言

32.CPU对存储器访问时,地址线和数据线的有效时间关系为(B)。

A:

同时有效B:

地址线先有效

C:

数据线先有效D:

同时无效

33.指令队列工作方式为(A)。

A:

先进先出B:

随机存取

C:

先进后出D:

都可以

34.8086CPU复位后,下列寄存器的值为(C)。

A:

CS=0000H、IP=0000HB:

CS=0000H、IP=FFFFH

C:

CS=FFFFH、IP=0000HD:

CS=FFFFH、IP=FFFFH

35.8086与外设进行数据交换时,常会在(C)后进入等待周期。

A:

T1B:

T2

C:

T3D:

T4

36.下列指令中,正确的指令是(A)。

A:

MOVAX,20HB:

MOVDS,1000H

C:

MOVAX,CLD:

MOV1000H,BX

37.下列说法中属于最小工作模式特点的是(A)。

A:

CPU提供全部的控制信号B:

由编程进行模式设定

C:

不需要8286收发器D:

需要总线控制器8288

38.下列说法中属于最大工作模式特点的是(C)。

A:

M//IO引脚可直接引用B:

由编程进行模式设定

C:

需要总线控制器8288D:

适用于单一处理机系统

39.8086的空闲周期Ti发生在(D)。

A:

T1后B:

T2后

C:

T3后D:

T4后

40.下列指令中,正确的指令是(C)。

A:

MOV[BX],[1000]B:

POPAL

C:

MOVAX,DATAD:

MOVIP,1000H

41.8086CPU中,需要数据总线收发器芯片8286(B)。

A:

1片B:

2片

C:

8片D:

16片

42.8086CPU中,需要地址锁存器芯片8282(C)。

A:

1片B:

2片

C:

3片D:

4片

43.若寄存器中的数左移2位且无溢出,则新数值是原数值的(C)。

A:

1倍B:

2倍

C:

4倍D:

8倍

44.若寄存器中的数右移1位且无1数移出,则新数值是原数值的(B)。

A:

1倍B:

1/2倍

C:

1/4倍D:

1/8倍

45.8086CPU中,时间周期、指令周期和总线周期的费时长短的排列是(C)。

A:

时间周期>指令周期>总线周期B:

时间周期>总线周期>指令周期

C:

指令周期>总线周期>时间周期D:

总线周期>指令周期>时间周期

46.16个字数据存储区的首址为70A0H:

DDF6H,末字单元的物理地址为(C)。

A:

7E7F6HB:

7E816H

C:

7E814HD:

7E7F8H

47.汇编源程序文件的扩展名是(C)。

A:

*.LSTB:

*.OBJ

C:

*.ASMD:

*.EXE

48.源程序文件汇编后的目标文件的扩展名是(B)。

A:

*.LSTB:

*.OBJ

C:

*.ASMD:

*.EXE

49.目标文件连接后的可执行文件的扩展名是(D)。

A:

*.LSTB:

*.OBJ

C:

*.ASMD:

*.EXE

50.指令MOVAX,[BX]中,源操作数的缺省段是(A)。

A:

DSB:

ES

C:

SSD:

CS

51.指令PUSH[BX]中,目的操作数的段寄存器是(C)。

A:

DSB:

ES

C:

SSD:

CS

52.下列指令中,不正确的指令是(D)。

A:

MOV[BX+SI],AXB:

MOVAX,[BX+SI]

C:

MOVAX,SID:

MOVAX,[BX+CX]

53.8086CPU响应可屏蔽中断的条件是(B)。

A:

IF=0B:

IF=1

C:

TF=0D:

TF=1

54.响应NMI请求的必要条件是(C)。

A:

IF=1B:

IF=0

C:

一条指令结束D:

无INTR请求

55.从8086存储器中读取非规则字需要(B)个总线周期。

A:

1B:

2

C:

0D:

3

56.下列说法不正确的是(C)。

A:

堆栈操作均以字为单位B:

栈顶是堆栈操作的唯一出口

C:

栈底是堆栈地址较小的一端D:

入栈操作后,栈顶地址减小

57.在8086系统中,用控制线(D)实现对存储器和I/O接口的选择。

A:

ALEB:

C:

D:

58.用MB表示存储器容量时,1MB等于(C)。

A:

210个字节B:

216个字节

C:

220个字节D:

232个字节

59.8086CPU共有(D)根分时复用总线。

A:

16B:

20

C:

8D:

21

60.8086CPU规定段起始地址必须被(A)整除。

A:

16B:

4

C:

2D:

8

61.下列说法中,正确的是(D)。

A:

EPROM是不能改写的

B:

EPROM可以改写,所以也是一种读写存储器

C:

EPROM只能改写一次

D:

EPROM可以改写,但不能取代读写存储器

62.下面关于RAM、ROM的叙述中,正确的是(C)。

A:

ROM在系统工作时即能读也能写

B:

掉电后,ROM中存放的数据会丢失

C:

RAM在系统工作时即能读也能写

D:

掉电后,RAM中存放的数据不丢失

63.8086CPU中,关于存储器的叙述,错误的是(D)。

A:

内存储器由半导体器件构成

B:

当前正在执行的指令应放在内存中

C:

字节是内存的基本编址单位

D:

一次读写操作仅能访问一个存储器单元

64.下面说法中,正确的是(D)。

A:

外设可以直接挂在总线上

B:

外设品种有限,易于控制

C:

存储器需通过接口电路和CPU相连

D:

接口电路可传递数据信息,状态信息和控制信息

65.断电后存储的资料会丢失的存储器是(A)。

A.RAMB.ROM

C.CD-ROMD.硬盘

66.需要进行刷新的存储器是(B)。

A.SRAMB.DRAM

C.ROMD.EPROM

67.目标程序中将逻辑地址转换成物理地址称为(B)。

A:

存储分配B:

地址重定位

C:

地址保护D:

程序移动

68.计算机中保护断点和现场应使用(D)。

A:

ROMB:

中断向量表

C:

寄存器D:

堆栈

69.与内存储器相比,外存储器的主要特点是(B)。

A:

容量大、速度快、成本低

B:

容量大、速度慢、成本低

C:

容量小、速度快、成本低

D:

容量小、速度快、成本低

70.存储周期指的是(B)。

A:

向存储单元写入数据的时间

B:

两次存储单元读或写操作的间隔时间

C:

从存储单元读取数据的时间

D:

写一次再读一次所需的时间

71.当扩充存储容量时,采用(B)的方法

A:

地址并联B:

地址串联

C:

数据线并联D:

数据线串联

72.若256KB的SRAM有8条数据线,则它有(B)地址线。

A:

8条B:

18条

C:

20条D:

256条

73.某SRAM芯片容量为8K×8,组成32KB存储系统所用芯片数为(B)。

A:

2片B:

4片

C:

8片D:

16片

74.用容量64K×1的RAM芯片构成1MB的存储器系统需要芯片数为(D)。

A:

16B:

32

C:

64D:

128

75.输入接口需要(B)。

A:

锁存器B:

缓冲器

C:

计数器D:

反相器

76.输出接口需要(A)。

A:

锁存器B:

缓冲器

C:

计数器D:

反相器

77.CPU的I/O传送控制方式中,效率高、实时性强的方式是(D)。

A:

同步传送B:

查询传送

C:

无条件传送D:

中断传送

78.CPU的I/O传送控制方式中,传送速度最快的方式为(D)。

A:

同步传送B:

查询传送

C:

中断传送D:

DMA传送

79.CPU被动,外设主动的接口方式为(C)。

A:

无条件程控方式B:

查询控制方式

C:

中断控制方式D:

A、B、C都不对

80.CPU主动,外设被动的接口方式为(B)。

A:

DMA方式B:

查询控制方式

C:

中断控制方式D:

A、B、C都不对

81.占用CPU时间最多的数据传送方式是(C)。

A:

DMAB:

中断

C:

查询D:

同步

82.DMA控制器能够实现高速数据传送的主要原因是(C)。

A.采用高速芯片B.时钟频率高

C.直接由硬件完成D.DMA内部采用特殊控制方式

83.采用条件传送方式时,必须要有(C)。

A:

中断逻辑B:

请求信号

C:

状态端口D:

类型号

84.状态信息是通过(A)总线进行传送的。

A:

数据B:

地址

C:

控制D:

外部

85.中断号16H的中断向量表地址的首址为(D)。

A:

58HB:

60H

C:

62HD:

64H

86.8086CPU中断优先级顺序为(D)。

A:

NMI中断、INTR中断、软中断

B:

NMI中断、软中断、INTR中断

C:

软中断、INTR中断、NMI中断

D:

软中断、NMI中断、INTR中断

87.8086CPU响应可屏蔽中断的条件是(D)。

A:

IF=0、TF=0B:

IF=1、TF=1

C:

IF=0、与TF无关D:

IF=1、与TF无关

88.CPU响应中断请求的时刻是在(B)。

A:

执行完正在执行的程序以后B:

执行完正在执行的指令以后

C:

执行完正在执行的机器周期以后D:

执行完本时钟周期以后

89.8086CPU提供的中断类型号有(D)。

A:

1个B:

8个

C:

32个D:

256个

90.8086的中断向量表(B)。

A:

用于存放中断类型号B:

用于存放中断服务程序入口地址

C:

是中断服务程序的入口D:

是中断服务程序的返回地址

91.中断响应后应保护的断点序为(B)。

A:

F、IP、CSB:

F、CS、IP

C:

CS、IP、FD:

IP、CS、F

92.8086若要访问1024个字节端口,需使用(C)根地址线。

A:

4B:

8

C:

10D:

16

93.8086有一个独立的I/O空间,该空间的范围是(C)。

A:

1KB:

10K

C:

64KD:

1024K

94.可编程定时/计数器8253内含(B)个独立的计数器。

A:

2个B:

3个

C:

4个D:

1个

95.IBMPC/XT机开机后,中断向量表将存放在(D)。

A:

ROM地址高端B:

ROM地址低端

C:

RAM地址高端D:

RAM地址低端

96.从8086RAM地址0002CH开始存放四个字节中断向量对应的中断号是(B)。

A:

0AHB:

0BH

C:

0CHD:

0DH

97.在8086的I/O指令中,间接端口寄存器是(B)。

A:

BXB:

DX

C:

SID:

DI

98.某I/O接口芯片中的I/O端口地址为0330H~033FH,它的片内地址线有(B)。

A:

2条B:

4条

C:

8条D:

16条

99.容量为8KB的SRAM的起始地址为2000H,则终止地址为(D)。

A:

21FFHB:

23FFH

C:

27FFHD:

3FFFH

100.对于可编程并行接口8255,(D)描述是不正确的。

A:

接口芯片按与外设数据的传送方式分为并行接口和芯片

B:

A口有3种工作方式,B口有2种工作方式,C口有1种工作方式。

C:

通常并行I/O接口的速度比串行I/O接口的快

D:

内部共有3个端口地址

编程题(共计4题)

1.试编制程序,求出下列公式中的Z值,并将其存放在寄存器SI中。

其中X、Y、Z为无符号数。

datasegment

Xdw6

Ydw7

dataends

codesegment

assumecs:

code,ds:

data

start:

movax,data

movds,ax

movdx,x

adddx,y

movcl,3

shldx,cl

subdx,x

shrdx,1

movsi,dx

movah,4ch

int21h

codeends

endstart

 

2.已知X、Y、Z为三个带符号的16位二进制数,编程求出三者之中最小数,

并将其存入MIN单元。

画出程序流程图。

datasegment

xdw16

ydw-17

zdw50

MINdw?

dataends

codesegment

assumecs:

code,ds:

data

start:

movax,data

movds,ax

movax,x

cmpax,y

jlexly

movax,y

xly:

cmpax,z

jlegmin

movax,z

gmin:

movMIN,ax

movah,4ch

int21h

codeends

endstart

 

3.试编制程序,统计DA数据区中正数的个数。

并画出程序流程图。

正数个数放入AL中。

datasegment

DAdw-1,0,3,-3,0AH,0EF,8,-5

countequ($-da)/2

dataends

codesegment

assumecs:

code,ds:

data

start:

movax,data

movds,ax

leabx,da

movcx,count

moval,0

lop1:

movdx,[bx]

cmpdx,0

jleplus

incal

plus:

incbx

incbx

deccx

jnzlop1

movah,4ch

int21h

codeends

endstart

 

4.试编制程序,判断某16位带符号数的大小。

并画出程序流程图。

;若number>=1,则(AX)=1

;若number<=-1,则(AX)=-1

;若-1

datasegment

numberdw5

dataends

codesegment

assumecs:

code,ds:

data

start:

movax,data

movds,ax

movbx,number

cmpbx,1

jgeb1

cmpbx,-1

jleb2

movax,0

jmpstop

B1:

movax,1

Jmpstop

B2:

movax,-1

stop:

movah,4ch

int21h

codeends

endstart

 

复习重点(次序不分前后):

1.有关中断的内容

2.有关堆栈的内容

3.半导体存储器分类

4.微型计算机组成

5.总线周期

6.分时复用总线

7.存储器地址有关内容

8.标志寄存器

9.8086CPU寻址方式

10.CPU与外设之间数据传送方式

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

当前位置:首页 > 人文社科 > 视频讲堂

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

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