《微机原理》练习测验题库.docx

上传人:b****4 文档编号:4455362 上传时间:2022-12-01 格式:DOCX 页数:22 大小:32.63KB
下载 相关 举报
《微机原理》练习测验题库.docx_第1页
第1页 / 共22页
《微机原理》练习测验题库.docx_第2页
第2页 / 共22页
《微机原理》练习测验题库.docx_第3页
第3页 / 共22页
《微机原理》练习测验题库.docx_第4页
第4页 / 共22页
《微机原理》练习测验题库.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

《微机原理》练习测验题库.docx

《《微机原理》练习测验题库.docx》由会员分享,可在线阅读,更多相关《《微机原理》练习测验题库.docx(22页珍藏版)》请在冰豆网上搜索。

《微机原理》练习测验题库.docx

《微机原理》练习测验题库

微机原理练习测验题库

 

一、选择题

1.运算器与控制器统称为:

C

A.微形计算机B.程序  C.CPU

2.一个字节的数据包含多少个二进制位:

B

A.1位   B.8位C.不定

3.一个字的数据包含多少个二进制位:

C?

A.1位B.8位C.不定

4.微型计算机系统包括哪几个部分:

C

A.CPU,存储器,I/O接口B.CPU,存储器,I/O接口及程序设计语言C.微型计算机的硬件及相应的软件

5.C++是一种什么软件:

B

A.监控程序  B.程序设计语言   C.应用软件

6.按总线上传输信息类型区别,可将总线分为哪几类:

C

A.通讯总线,地址总线,系统总线B.数据总线,信息总线,片总线

C.地址总线,数据总线,控制总线

7.通用寄存器的作用是:

C

A.暂存指令代码等信息B.暂存一些CPU运行状态及标志等信息  

C.暂存一些运算中间结果等信息

8.累加器A的作用是:

B

A.具有将有关内容累加的功能B.提供运算的一个操作数

C.可以进行移位等操作

9.运算器与控制器统称为:

C

A.微形计算机B.程序C.CPU

10.一个字节的数据包含多少个二进制位:

A.1位   B.8位  C.不定

11.一个字的数据包含多少个二进制位:

A.1位   B.8位  C.不定

回答下列问题,点击正确答案前的选择框:

12.无符号运算会产生。

A

A.进位B.补码C.溢出

13.–128D的双字节补码是B?

A.0FFH  B.0FFFFHC.0F128H

14."0"—"9"的ASCII码是:

B

A.30—39B.30H—39H C.0---9

15.8086内存最大的扩充空间是:

B

A.64KB.1MC.20

16.8086CPU内部由下列部件组成:

B

A.ALU、BIU及通用寄存器B.EU与BIUC.EU、通用寄存器、指令队列

17.指令队列内是否包含下一条要执行的指令:

C

A.是   B.不是   C.不一定

18.设AX=0F13EH,则AH等于:

B

A.0FHB.0F1HC.13H

19.ZF标志=1表示:

C

A.某寄存器内容为零B.某寄存器内容不为零

C.某次运算结果为零

20.各指针寄存器中存放的是:

A

A.偏移地址 B.段地址 C.实际地址

21.运算器与控制器统称为:

C

A.微形计算机B.程序C.CPU

22.一个字节的数据包含多少个二进制位:

B

A.1位   B.8位  C.不定

23.一个字的数据包含多少个二进制位:

C?

A.1位   B.8位  C.16位

24.8284A由几种产生时钟脉冲的方法:

B

A.一种B.两种C.三种

25.一个总线周期最多可以包含几个时钟周期:

C

A.4个    B.5个   C.5个以上

26.时钟周期、总线周期、指令周期之间的关系是:

B

A.时钟周期>总线周期>指令周期B.时钟周期<总线周期<指令周期

C.时钟周期<总线周期>指令周期

27.最小方式下8086典型系统中8282功能是:

B

A.产生时钟脉冲B.地址锁存C.提高驱动力

28.8086系统中(图2-10中),下列部件哪些是必需的:

A

A.8282    B.8286  C.外部设备

29.8086最小系统中,三总线只能由8086控制:

B

A.是 B.不是  C.数据总线是,其他不是

33.地址总线上总是输出存储器地址信号:

B

A.是 B.不是  C.不一定

34.最大方式下,系统的芯片数比最小方式系统的芯片数:

A

A.多B.少C.不一定

35.最大方式下RQ/GT1、RQ/GT0分别相当于最小方式下的HOLD与HLDA:

B

A.对    B.错  C.不一定

36.8288输出的/MRDC与8086最小方式输出的/RD功:

B

A.一样 B.不一样

37.基本的总线读周期需要几个T状态:

B

A.1个B.4个C.多于4个

38.等待状态可以持续几个T状态:

C

A.0个    B.1个  C.1个或更多

39.8086在什么状态采样READY信号:

C

A.T1B.T3  C.T3及Tw

40.可以用什么信号作为地址锁存允许信号:

B

A./BHEB.ALE  C.DT/R/DEN

41.8288的普通写与超前写的区别是:

B

A.有效电平不同B.有效时间不同C.功能不同

42.最小方式与最大方式下,8086的总线请求与响应各使用的是几个引脚:

B

A.1,2  B.2,1C.2,2d.1,1

43.中断类型号是在中断响应周期什么时候读入CPU的:

A

A.第二个中断响应信号有效期间

B.第一个中断响应信号有效期间

C.ALE有效期间

44.实际地址、段地址、有效地址分别是多少位16进制码:

A

A.5,4,4B.20,16,16C.5,4,5D.20,16,20

45.8086系统1M内存空间最多能分成多少个不同的段:

b

A.16个    B.64K个 C.256个D.20个

46.字数据只能采用规则存放:

B

A.是 B.不是  C.不一定

47由某单元的物理地址即可确定其逻辑地址,或由逻辑地址即可确定其物理地址:

D?

A.是、是B.不是、不是C.是、不是D.不是、是

48.堆栈中的单元只能采用先进后出的方式访问:

B?

A.对B.错

49.8086CPU的PUSH指令执行时:

B

A.先推数据,再将SP-2B.先将SP-2,再推数据

C.先推数据,再将SP+2D.先将SP+2,再推数据

50.8086CPU的POP指令执行时:

A

A.先弹数据,再将SP+2B.先将SP+2,再弹数据 

C.先弹数据,再将SP-2D.先将SP-2,再弹数据

51.8086系统中,I/O端口地址:

C

A.只能采用内存映像编址B.只能采用独立编址

C.既可以采用独立编址,又能采用内存映像编址

52.固定寻址方式中没有操作数:

B

A.对B.错

53.一种处理器有两套指令,即助记符指令及机器指令:

B

A.对B.错

54.寄存器寻址就是操作数所存放的地址在某一寄存器中:

B

A.对B.错

55.存储器寻址表示了指令中的操作数:

B

A.本身B.在内存中的偏移地址C.内存中的段地址

56.存储器寻址方式中,缺省段地址是SS的间址寄存器是:

B

A.SP间址B.BP间址C.BX间址

57.能进行间接寻址的间址寄存器有:

A

A.4个B.6个C.8个

58.计算指令执行时间时,不计入取指时间是因为:

B

A.取指时间很短,可忽略不计。

B.取指与执行指令基本并行。

C.取指时间是固定的,不需要单独计算。

59.指令的执行时间正比于:

A

A.时钟周期

B.寻址方式所用的时间  

C.执行的总线周期个数

60.教材中所列的各指令"基本执行时间”,是否已经包括必须的(即假设为规则存放的字)访问总线周期的时间。

AA.是 B.否

61.LDS指令要求源操作数必须为:

B?

A.一个16位寄存器

B.一个存储器操作数

C.一个有效地址

62.LES指令传送的是:

B

A.源操作数的值

B.源操作数的偏移地址

C.源操作数的物理地址

63.无符号数相加与有符号数相加,是否使用同样的指令:

A

A.是B.否

64.两无符号数相加造成OV标志为1,有何意义:

A

A.无意义B.相加有溢出C.相加有进位

65.ADC指令将两操作数相加,再加上进位值1:

A

A.对B.错

66.对任意2个操作数使用ADD相加后,再用DAA或AAA都能得到正确的BCD码结果:

B

A.对B.错

67.对负数(补码)用求补指令得到的结果总是原数的绝对值:

B?

A.对B.错

68.比较两符号数大小,应根据:

C?

A.CF,SF标志B.OF,ZF标志C.ZF,SF,OF标志

69.两单字节带符号数用IMUL相乘,结果为:

C

A.单字节带符号数B.双字节无符号数C.双字节带符号数

70.AAM对乘法调整,乘法的BCD码结果应:

C

A.小于65536B.小于9999C.小于99D.小于256

71.双字节无符号数,除以单字节非零的无符号数,商肯定可以用单字节表示:

B

A.对B.错

72.带符号数将其字长扩充1倍,而值不变,只需要:

C?

A.将高半部分补全"0”B.将高半部分补全"1”C.将原最高位扩充到高半部分

73.MOVAX,0和XORAX,AX两条指令:

C?

A.实现的功能完全一样B.都将AX清零C.执行后AX值不一致

74.SAL,SAR指令分别能将什么数乘以2:

B

A.无符号数无符号数B.无符号数带符号数

C.带符号数无符号数D.带符号数带符号数

75.REPE前缀实现:

A?

A.结果相等时,继续重复B.结果相等时,结束重复

76.串操作指令源,目的串操作:

C

A.DS:

SI与DS:

DI指向B.ES:

SI与ES:

DI指向C.DS:

SI与ES:

DI指向

77.MOVS指令传送的串类型:

C

A.仅能为字节串B.仅能为字串C.可以为字节串及字串

78.串搜索指令搜索的串是:

B

A.由DS:

SI指向B.ES:

DI指向C.两者都可以

79.近转移,远转移转移的范围是:

C

A.±32K以内与±32K以外B.64K以内与64K以外C.同一段内与不同段之间

80.短转移转移范围是:

C

A.256字节以内B.同一段内C-128~+127范围内

81.调用指令执行时,总是要将断点地址的CS与IP值推入堆栈:

B

A.对B.错

82.调用指令执行完后,堆栈指针指向:

A

A.最后推入断点地址的单元B.最后推入断点地址单元的上一个单元(地址较低的单元)

C.-128~+127范围内

83 RETn指令执行后,堆栈指针指向对应的CALL指令执行前的堆栈指针的位置B

A.是.B不一定

84.条件转移类指令有:

C

A.近转移、短转移、远转移B.只有近转移C.只有短转移

85.LOOPNZ意味着:

C

A.CX=0且标志为1时转移结束循环B.CX=0或ZF标志为0时结束循环

C.CX=0或ZF标志为1时结束循环

86.LOOPNZ意味着:

C

A.设置串操作地址增方向与关中断B.设置串操作地址减方向与开中断

C.设置串操作地址增方向与开中断

87.中断指令与子程序调用指令执行的操作是一样的:

B

A.对B.错

88.子程序返回指令可代替中断返回指令:

B

A.对B.错

89.8086类型0,类型1,类型3是否由中断指令引起:

B

A.是是否B.否否是C.否是是D.否否否

90.BIOS是由DOS系统提供的:

B

A.对B.错

91.使用INT20H中断返回DOS方法是:

B

A.直接使用INT20H

B.转移到PSP中调用INT20H指令

92.汇编程序指的是:

B

A.用汇编语言编写的程序B.一种应用程序,它进行汇编操作对某

C.程序进行整理和编辑工作

93.机器指令、高级语言中的语句、汇编语言助记符指令之间的关系是:

B

A.一条高级语言中的语句对应一条机器指令B.一条汇编语言助记符指令对应一条机器指令C.一条汇编语言助记符指令对应一条高级语言中的语句

94.伪指令是:

B

A.格式不正确的指令

B.不会在内存中产生代码和数据

C.仅对汇编过程有影响

95.标号的类型属性有:

A

A.NEARB.DWC.偏移量

96.变量类型属性有:

B

A.FARB.双字C.段地址

97.以下哪些表达式是合法的:

B

A.AX+BX B.[SI+1]

C.AX/5 D.10/5

E.AX MOD 5 F.SEGAX

G.offsetSI H.TYPEAX

98.若Var1与Var2为2个内存变量,则表达式Var1-Var2表示:

A

A.两变量的差

B.两变量偏移地址之差

C.两变量的段地址之差

99.常数是否具有操作数类型:

B

A.有B.没有C.不一定

100.[SI]的类型是:

C

A.字B.字节C.不确定

101.DW20DUP(?

5)分配了几个字节:

C

A.240B.40C.80D.60

102.定义一个结构是否同时分配了相关的内存单元:

B

A.是B.不是C.不一定

103.EQU与DB伪指令是否分配内存单元:

D

A.是,是B.是,否C.否,是D.否,否

104.ASSUME伪指令能设置CPU中段寄存器的值:

B

A.是B.否C.不一定

105.ORG设定当前可分配内存单元的:

B

A.段地址B.偏移地址C.类型

106.一个程序只能用段定义伪指令定义4个段或4个以下的段:

B

A.对B.错C.不一定

107.段定义伪指令定义的段中,偏移地址总可以从零开始:

B

A.对B.错

108..exe文件与.com程序代码量能否超过64K:

B

A.能,能B.能,否C.否,能D.否,否

文件中用户代码入口是否能定义在64K中任意位置:

B

A.能B.不能C.不一定

110.单字节无符号数乘以单字节无符号数,结果类型是:

B

A.单字节无符号数

B.双字节无符号数

C.3字节无符号数

D.4字节无符号数

111.两单字节相加,结果类型是:

A

A.单字节

B.双字节

112.有符号数比较大小与无符号数比较大小采用的条件转移指令:

A

A.不同B.相同C.不一定

113.LOOP指令使用哪一个寄存器作为循环计数:

C

A.AX B.BX C.CX D.DX

114.循环控制部分一定放在循环处理以后:

B

A.对B.错

115.在高级语言中,若多种循环出现"交叉”的错误,系统往往会提示出来,汇编语言的程序出现错误时,CPU是否会提出呢?

B

A.是B.否

116.在软件中只使用一次的功能编写成子程序完全没有必要:

B

A.对B.错

117.子程序的属性说明了本子程序:

D

A.规模与大小 B.是否通用  

C.是否能浮动D.与调用指令是否在同一段    

E.与调用指令是否相隔超过64k的距离

118.通过寄存器传递参数比通过内存传递参数的优点是:

B

A.能传递更多得参数B.存取更方便C.能确保正确调用

119.通过堆栈传递参数,在子程序中使用BP间址取得参数的原因是:

C

A.BP没有被占用B.BP间址速度较快C.BP间址是对堆栈段进行

120.冒泡法算法程序的循环之中,设置BL=-1的目的是:

A

A.减少循环次数

B.设置大小比较结果

C.减少每次循环中交换比较次数

121.使用INT21H2号功能显示16进制数码,需要:

C?

A.直接将数码送DL

B.将该数码加30H再送DL

C.将该数码加30H或加37H再送DL

122.32位数乘以32位数,结果一般为:

C?

A.33位B.40位C.48位D.64位

123.声音的音高取决于驱动扬声器的电信号的:

C

A.强度B.谐波C.频率

124.对于例3,按照该程序,若两个学生成绩相同,则求出的名次:

A.相同B.不相同

125.对于例2,若要求查找单词‘SUN’,则例子程序是否同样适用:

A.是B.否

126.DRAM与SRAM比较:

B

A.DRAM比SRAM速度快

B.DRAM比SRAM价格低

C.DRAM比SRAM较容易使用

127.EPROM的特点是:

B

A.可象RAM一样进行读写

B.掉电不丢失信息

C.将只能写一次

128.4164刷新周期为2ms,因此,需要多长时间对4164作一次刷新操作:

B?

A.2msB.15usC.128us

129.4164只有8根地址线,却能寻址64k个单元,原因是:

A.分时送入2次地址码B.4164每单元只有1位

C.4164每次寻址都选中某一个整行

130.用4164构成1M*9的存储体需要多少片:

A.16片B.9片C.144片

131.下列哪些芯片允许用户多次编程改写:

C

A.固定掩码ROMB.PROMC.EPROM

132.EPROM与EEPROM区别是:

B

A.EPROM价格较低B.EEPROM不需要用紫外线擦除

C.EEPROM编程不需要编程器

133.线选法采用的方法是:

B

A.保证地址都是线形的

B.直接用地址线作为片选

C.只采用较少的地址线

134.全译码法的方法是:

A

A.所有地址线都参与译码

B.没有剩余高位地址线的方法

C.译码逻辑较简单的方法

135.所谓高位地址线是:

C

A.地址线的高半部分

B.地址线的最高位

C.存储器片内单元译码剩余的高部分地址线

136.使用64KB的芯片扩充到1M字节空间,需要进行:

A

A.字扩充B.位扩充C.字位同时扩充

137.当8086需要用多片芯片扩充1M存储单元时,只能选用:

B?

A.线选法B.全译码

138.无条件传递指的是:

B

A.CPU在不停地传送数据

B.CPU在传送数据前不查询I/O的状态

C.CPU无条件地服从外设传送数据的要求

139.查询式I/O中CPU如何得知外设是否准备好?

A

A.从状态端口读入外设状态

B.根据外设处理数据的一般流程与时间

C.从数据端口的数据分析

140.查询式I/OCPU效率较低的原因是:

B

A.CPU需要多次读入状态信息的操作B.CPU需要等待外设准备好

C.外设接口的速度可能较慢

141.查询式I/O外设状态信息通过CPU的:

A

A.数据总线读入B.某条控制线读入C.数据总线与控制总线输入

142.中断控制的I/OCPU效率较高的原因是:

B

A.外设速度可能较快B.CPU被动接受外设接口的I/O请求

C.CPU不需要读入状态的操作

143.DMA方式的I/O数据传输是由:

B

A.CPU控制的B.由专门的DMA控制器控制的C.由外设控制的

144.DMA的过程是由:

B

A.CPU主动引起的B.外设引起的C.CPU与外设都可能引起

145.来自8086CPU外部的中断申请怎样送给CPU,可以通过:

C

A.只通过INTR引脚

B.只通过NMI引脚

C.以上两个引脚

D.通过执行INTN指令

146.中断处理不能中断:

B

A.当前子程序执行

B.当前指令的执行

C.当前中断服务程序执行

147.中断向量表中存放:

A

A.所有中断服务程序的入口地址

B.转向中断服务程序的代码

C.中断类型码

148.8086转入中断服务程序前,会自动执行如下哪些操作:

ABDF

A.将中断地址入栈

B.将标志寄存器入栈

C.将受影响的寄存器内容入栈

D.将中断允许标志清零

E.将中断允许标志置位

F.取中断服务程序的入口地址

G.清除掉中断源的中断申请信号

H.恢复CS:

IP中的断点地址

149.NMI中断在计算机系统中一定不能屏蔽:

B

A.对B.错

150.INTR引脚只一个,因此系统只能有一个可屏蔽中断源:

B

A.对B.错

151.CPU在什么时候得到INTR中断源的类型码:

C

A.在中断服务程序中B.在中断申请时C.在中断响应的第二个/INTA周期

152.单片8259能管理几种外部中断:

A

A.8B.16C.256

153.中断屏蔽寄存器的作用是:

B

A.禁止外设向8259提出中断请求B.禁止8259相应的某级中断申请传向CPU

C.禁止CPU响应8259提出的中断申请

D.禁止优先级较高的中断申请

154.8259管理多个中断源的中断类型码:

B

A.是相同的一个单字节数B.是连续的几个单字节数C.是毫无关系的几个单字节数

155.在完全嵌套方式下,8259规定哪级中断优先权最高,哪级最低:

A

A.IR0IR7B.IR7IR0C.其他

156.之所以需要EOI操作,是因为:

B

A.CPU需要结束中断服务B.8259需要将某级中断正在响应的有关标志复位

C.8259需要实现完全嵌套优先权

157.哪种方式可能引起错误的重复申请中断:

A

A.电平触发B.边沿触发C.两者都可能D.两者都不可能

158.在任何情况下,8259都会忽略比当前正在响应的中断优先级较低的中断源的中断申请:

B

A.是B.否

159.ICW1-ICW4是否可以以任何次序写入:

B

A.可以B.不可以C.不一定

160.8259有几个端口地址?

B

A.1个B.2个C.2个以上

161.下列哪些写入较低的口地址:

AFG

A.ICW1B.ICW2C.ICW3D.ICW4E.OCW1F.OCW2G.OCW3

162.2片8259最多可连接多少个外部中断源:

B

A.16B.64C.256

163.级联时,中断类型码怎样发给CPU:

B

A.通过主片B.通过从片

164.级联时,CAS0-CAS2功能是:

A

A.从片给主片送上申请中断的引脚号B.主片给从片送上被响应的从片编号

C.主片给从片送上响应的中断类型码

165.ADC0809通过哪一个信号发中断申请?

B

A.EOCB.ALEC.START

166.本例中,中断类型码是多少?

A.02B.10C.20HD.21HE.25H

二、填空题

1.位一般指(二进制中的一个数据位?

)。

2.字节(Byte):

指(8个二进制位组成的数据),例如:

10110101及01001111等。

3.字(Word):

指(计算机进行数据处理,包括运算,传输等,所使用的基本信息单位,由若干个二进制位组成)。

4.字长WordLength):

指(一个字所包含的二进制数据位数)。

5.电子计算机系统包括(硬件)和(软件)两大部分。

6.硬件由(主机(包括μP、RAM、ROM和I/O接口电路等))及一些(外围设备)、(电源)组成

7.软件,从广义角度来说包括等各种程序设计语言、系统软件、应用软件和数据库

 8.程序设计语言是指用来编写程序的语言。

包括该语言的语法规定及编程工具(又称编程环境),通常分为机器语言、汇编语言和高级语言三类。

9.系统软件包括监控程序、操作系统、诊断程序及一些工具软件等。

10总线(BUS)是传输信号的一组公共信号通道。

11片内总线:

又称芯片内部总线

12内总线,又称微计算机总线或板级总线,一般又称微机系统总线

13外总线,又称通信总线

14所谓地址,是计算机系统中给存储器(或I/O端口)的每一个存储单元分配的一个编号。

15控制总线上传输的是各种控制信号及状态信号。

16采用三总线的结构,即数据总线(DB)、地址总线(AB)、控制总线(CB)

17.指令系统就是一种微处理器所能执行的全部指令的集合

18指令包括操作码和操作数两部分。

19微计算机的特点体积小、功耗低;价格便宜;结构简单、性能可靠;灵活性好

20指令数是指一种微处理器能执行的指令的个数

21指令执行时间由时钟周期及所用(时钟周期数)决定。

22衡量基本的指令执行时间,经常使用一个单位,即MIPS

23.访存空间是指由该微处理器构成的系统所能访问(ACCess)的存储单元数

248086CPU的内部由两个独立的工作部件构成,即执行部件EU和总线接口部件BIU

25十六位的状态标志寄存器(FlAg),用来反映CPU运算后的状态特征或存放控制标志

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

当前位置:首页 > 解决方案 > 学习计划

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

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