文档库 最新最全的文档下载
当前位置:文档库 › 《微机原理》练习测验题库

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

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

微机原理练习测验题库一、选择题

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.0FFFFH C.0F128H 14."0"—"9"的ASCII码是:B A.30—39 B.30H—39H C.0---9 15.8086内存最大的扩充空间是:B A.64K B.1M C.20

16.8086CPU内部由下列部件组成:B A.ALU、BIU及通用寄存器 B.EU与BIU C.EU、通用寄存器、指令队列

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

A.是 B.不是 C.不一定18.设AX=0F13EH,则AH等于:B

A.0FH B.0F1H C.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.T1 B.T3 C.T3及Tw

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

A./BHE B.ALE C.DT/R /DEN 41.8288的普通写与超前写的区别是:B A.有效电平不同 B.有效时间不同 C.功能不同

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

A.1,2 B.2,1 C.2,2 d.1,1 43.中断类型号是在中断响应周期什么时候读入CPU的:A

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

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

C.ALE有效期间

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

A.5,4,4 B.20,16,16 C.5,4,5 D .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-2

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

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

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

50.8086CPU的POP指令执行时:A

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

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

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

D.先将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.教材中所列的各指令"基本执行时间”,是否已经包括必须的(即假设为规则存放的字)访问总线周期的时间。A

A.是 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.小于65536 B.小于9999 C.小于99 D.小于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.NEAR

B.DW

C.偏移量

96.变量类型属性有: B

A.FAR

B.双字

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.240

B.40

C.80

D.60

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

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

103.EQU与DB伪指令是否分配内存单元: D A.是,是 B.是,否 C.否,是 D.否,否104.ASSUME伪指令能设置CPU中段寄存器的值:B

A.是

B.否

C.不一定

https://www.wendangku.net/doc/949459914.html,设定当前可分配内存单元的: B A.段地址 B.偏移地址 C.类型

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

A.对

B.错

C.不一定

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

A.对

B.错

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

A.能,能 B.能,否 C.否,能 D.否,否https://www.wendangku.net/doc/949459914.html,文件中用户代码入口是否能定义在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.2ms

B.15us

C.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.固定掩码ROM B.PROM C.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.8 B.16 C.256

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

A.禁止外设向8259提出中断请求

B.禁止8259相应的某级中断申请传向CPU

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

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

154.8259管理多个中断源的中断类型码:B A.是相同的一个单字节数 B.是连续的几个单字节数 C.是毫无关系的几个单字节数155.在完全嵌套方式下,8259规定哪级中断优先权最高,哪级最低:A

A.IR0IR7 B.IR7IR0 C.其他

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.ICW1

B.ICW2

C.ICW3

D.ICW4

E.OCW1

F.OCW2

G.OCW3

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

A.16 B.64 C.256

163.级联时,中断类型码怎样发给CPU :B A.通过主片 B.通过从片

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

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

C.主片给从片送上响应的中断类型码165.ADC0809通过哪一个信号发中断申请?B

A.EOC B.ALE C.START

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

A.02 B.10 C.20H D.21H E.25H

二、填空题

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

2.字节(Byte):指(8个二进制位组成的数据),例如:10110101及01001111等。

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

4.字长Word Length): 指(一个字所包含的二进制数据位数)。

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)的存储单元数

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

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

26. 通用寄存器包括(8)个(十六)位寄存器。

27 AX,BX,CX,DX为数据寄存器,它们可以寄存十六位数据,也可分成高低两半,分别寄存8位数据。

28 SP和 BP为指针寄存器。

29. 8086中的"实际地址"是(20)二进制位。

30.8086产生20位的地址,称为(物理地址)。

31 8086的通用寄存器分为数据寄存器和指针寄存器、变址寄存器两组。

32. 通用寄存器有AX、BX、CX、DX、SP、BP、SI、DI

33.AX作为(16位累加器)使用, AL则是8位累加器。

34.BX作(基址(BAse)寄存器),在查表指令XLAT中存放表的起始地址。

35.CX作(计数(Count)寄存器),常用于循环程序中的循环计数。

36.DX作(数据(DAtA)寄存器),如在字的除法运算指令DIV中,存放余数。

37. SP称为(堆栈指针寄存器)。

38. BP称作(基址指针寄存器)。

39. SI称为(源变址寄存器)。

40.目的操作数地址的偏置放于DI中,所以DI称为(目的变址寄存器)。

41.DIP封装,指的是()。

42由片外输入CLK引脚的时钟脉冲信号,是系统定时的基本脉冲,其频率称为(主频,其周期称为(时钟周期))。

43.8086的主频为5MHz,l个时钟周期就是(20ns),8086的主额为10MHz,则1个时钟周期就是(10ns)。?

44. 8086系统中,就有三种时间周期,分别是时钟周期、总线周期、指令周期

45.所谓时序,就是指CPU执行各种操作时,引脚信号随时钟而变化的顺序和时间长短的安排

46总线操作按数据传输方向可分为总线读操作和总线写操作

47. 存储器按(字节) 组织,按(字节)分配地址。

48实际地址(又称物理地址)是指CPU和存储器进行数据交换时在地址总线上出现的地址码49逻辑地址由两部分组成段地址和偏移量

50.堆栈就是在内存中开辟的一段特殊的存储区域,这段区域采用"先进后出"的原则存取数据

51.堆栈段在存储区中的位置由堆栈段寄存器SS和堆栈指针SP来规定。

52. 堆栈最典型的用法就是在调用子程序时保存返回地址

53. 断点地址是指主程序中调用指令(CALL 指令)的下一条指令的地址。?

54.8086的堆栈操作有入栈(PUSH)和出栈(POP)两种。

55. 每种指令又由2个字段(Field)构成。

56. CPU所具有的一整套执行各种类型的操作命令的集称为该 uP的指令系统

57. 所有能寻得操作数来源的方式称为寻址方式。

58. 8086采用独立编址的I/O端口时,可有64K个字节端口或32K个字端口。

59. OUT指令和IN指令一样,都提供了字节和字两种使用方式。

60. 通常,计算机一条指令的执行时间是指取指令和执行指令所花时间的总和。

61. 8086指令系统包含133条基本指令。

62. 按指令长度可以分为长格式和短格式

63. TABLE-NAME 是表的名称,也即表的首地址

64. 算术运算指令涉及的操作数从数据形式来讲有两种。即8位的和16位的操作数

65.操作数从类型来讲也分两类无符号数和带符号数

66. 8位无符号数表示的范围为0~255(或0~FFH)

67.16位无符号数表示的范围为0~6 5 5 3 6(或0~FFFFH)

68. 微计算机中的带符号数通常用补码表示。

69. 8位带符号数表示的范围为-128~+127(或80H~7FH)?

70. 16位带符号数表示的范围为一32768~+32767(或8000H~7FFFH)

71. 减法指令共有7条,其中(5)条为基本减法指令,(2)条为十进制减法调整指令。

72. 逻辑运算与移位指令,由()三小类组成,共()条。

73. 8086的布尔型逻辑运算指令包括AND(与),OR(或),XOR(异或),NOT(非)和TEST(测试)5条指令。

74. 8086的控制转移类指令可分为四小类即无条件转移与调用返回、条件转移、循环控制和中断类指令

75. 段内和段间的转移指令寻址方法又有两种,即直接寻址和间接寻址

76. 某些具有独立功能的程序编写成独立的程序模块称之为子程序。

77. CALL指令就是为调用程序调用过程(或称转子程序)而设立的。

78. RET指令放在子程序的末尾,当子程序功能完成后,由它实现返回。

79. L00P指令执行循环,用9个时钟周期,退出时用5个时钟周期。

80. 在8086的中断机构中,包含两类中断源一类是外部中断源,另一类是内部中断

81. 当微计算机系统在运行时,或者程序运行期间,遇到某些特殊情况,需要CPU停止执行当前的程序,产生断点

82. 转去执行一组专门的例行程序进行处理,这种情况称为中断。这种例行程序称为中断服务程序

83. 在中断服务程序的末尾需要设置一条返回指令,叫做中断返回指令。

84. 子程序接服务功能可分为三个方面磁盘的读写管理;内存管理;基本1/0管理

85. 调用这些子程序时,应给出以下三方面的内容入口参数;子程序的功能号送入AH寄存器; INT 21H。

86. 所谓"实时性",指的是系统按照实际的时间刻度运行,并及时按实际出现的情况处理有关问题的能力

87. 汇编程序主要分为两种宏汇编程序和小汇编程序

88. 8086宏汇编有三种基本语句。它们是:指令语句、伪指令语句和宏指令语句

89. 标号和变量都具有三种属性:段、偏移及类型

90. 偏移属性表示标号或变量相距段起始地址的字节数

91. 关系运算符有EQ(相等)、 NE(不相等)、 LT(小于 )‘ GT(大于)、 LE(小于或等于)、GE(大于或等于)

共六种。

92.结构化程序设计三种类型顺序结构,条件结构,循环结构

93因而常常将这些常用的程序标准化,做成预制好的模块

就是子程序(SUBROUTINE)。

94. 调用子程序的程序称为主程序或调用程序

95. 一个主程序可多次调用一个子程序,也可调用多个子程序:一个子程序可被多个程序调用,子程序也可再调用其它于程序,这称为子程序嵌套

96. 只要堆栈空间允许,嵌套层次不受限制;子程序也可调用本身,这称为递归调用

97. 子程序中允许改变的数据叫做参数(或变量),调用子程序时,经常需要传送一些参数给子程序,子程序运行完后,也经常要返回参数给调用程序,前者叫(入口参数),后者叫(出口参数)。

98. 调用程序和子程序之间的信息传送称为参数传递

99. 用(地址表)传送数据的参数:不直接传递参数本身,而是传送参数存放的地址。100.在子程序嵌套的情况下,如果一个子程序调用的子程序就是它本身,称这种调用为(递归调用),这样的子程序称为(递归子程序)。

101. 计算机的存储器系统可分为内存储器(又称主存储器)和外存储器

102. 磁盘分硬盘和软盘两种。

103.程序控制方式分为无条件传送方式和条件传送方式两类。

四、简答题

1.请解释计算机的基本结构

硬件:从图中可以看出,微计算机硬件由主机(包括μP、 RAM、ROM和 I/O接口电路等)及一些外围设备、电源组成。软件:微计算机的软件,从广义角度来说包括各种程序设计语言、系统软件、应用软件和数据库等。

2.什么是微处理器?

缩微的cpu大规模集成电路lsi称为微处理器。

3.什么是微计算机?

以微处理器为核心,配上大规模集成电路的随机存储器RAM,ROM,I/O及相应的辅助电路而构成的微型化的计算机装置。

5.什么是总线?

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

6.微计算机系统采用总线结构有何优点?

采用总线结构后,计算机的主要功能部件就都"挂在"总线上,系统的各种信息都通过总线传输。相对于一些各部件"随机"连线的电子产品,这种方式有很突出的优点:

结构简化:统一的总线连接,使系统的结构清晰、简化。

设计简化:在确定了总线的标准后,各功能部件都可以以此标准为依据,分别进行设计。同时,凡符合此标准的部件也都可以直接连接起来。这种设计方式叫"面向总线的设计方法",它大大减小了设计的工作量。

扩充容易:采用总线结构的计算机,如果需要在系统中扩充新的功能部件,相对较为容易,一般只需要将符合该总线标准的部件直接接入即可(当然需考虑驱动能力的问题)。对此,我们在给PC机安装新的板卡时应有体会。

7.什么是助记符指令和机器指令?

每种CPU指令系统的指令都有几十条、上百条之多。为了帮助记忆,用助记符来代表操作码。通常助记符用相应于指令功能的英文缩写词来表示。如 Z 8 0微处理器中,数的传送(LoAd)用LD,加法用ADD,输出用OUT,暂停用HALT。

8.计算机中字符有哪几种编码?

原码、补码和反码

9.简述运算溢出与进位的区别?

用补码表示的数,在进行加减运算时,可能发生溢出;而无符号数加减只会产生进位或借位。溢出与进位(借位)是完全不同的。运算溢出后,所得结果是完全错误的,应该丢弃。而发生进位或借位后,运算结果的低位是正确的,不能丢弃。

?发生溢出的本质原因是,运算结果超出了同样位数的补码表示的范围。?

10.8086内部IP寄存器的作用是什么?

用于保存EU要执行下一条指令的偏移地址。

11. 试说明引脚三态输出的含义。

三态",这表示该信号除了可以输出高电平及低电平以外,还具有高阻态输出。此类信号具有与外界隔离的功能。

12. 什么叫总线周期?

总线周期,指的是8086CPU通过总线,执行一次访问存储器或访问I/O端口的操作或操作的时间。

13. 8086基本的总线周期包含几个T状态?

基本总线周期用T1,T2,T3,T4表示。

14. 什么叫等待周期?

CPU将在T3之后插入1个或多个附加的时钟周期Tw,Tw又叫等待状态或等待周期。

15. 什么是最小工作方式?

最小方式,就是系统中只有8086单一个微处理器,在这种系统中,所有的总线控制信号都直接由8086产生,系统中总线控制逻辑电路被减到最少。

16. 怎样使8086处于最小工作方式?

当把8086的33脚MN/MX接向+5V时,8086就处于最小工作方式了。

17 什么是最大工作方式?

最大方式是相对最小方式而言的。在这种方式下,系统中,大部分的总线控制信号都不是直接由8086产生,而是由系统中另外接入的总线控制逻辑产生的。

18. 怎样使8086处于最大工作方式?

当把8086的33脚MN接向地时,这时的系统处于最大方式。

19. 8086的主要操作时序有那些?

系统的复位和启动操作,总线操作,暂停操作,中断操作,总线保持或总线请求/允许操作20. 8086插入TW周期有何意义?

延长CPU读写内存(或I/O口)的时间,以便速度较慢的内存(或I/O口)芯片能在规定的总线周期的时间内,完成数据的存取,以实现与CPU的正确接口。

21.区别以下几个概念的意义:指令、指令系统、机器指令、助记符指令。

指令系统是计算机硬件和软件之间的桥梁,是汇编语言程序设计的基础。CPU所具有的一整套执行各种类型的操作命令的集会称为该 uP的指令系统(Instruction Set)。一条指令是完成一种操作的命令,uP能直接识别和执行的指令是用二进制代码表示的,这种代码称为机器代码。给每种机器代码赋予一个能助记的符号,得到助记符指令。不同的uP赋予的助记符不同,而且各自的指令系统中包含的操作类型也有些不同,就构成忙各自的指令系统。?

22. 指令按功能的不同,可分为哪些类?

1.数据传送类2.算术运算类3.逻辑运算与移位类4.串操作类5.控制转移类 6.处理器控制类

23. 使用I/O指令时应注意。

24. 怎样使用非组合十进制乘法调整指令对BCD乘法运算结果进行调整?

对十进制数进行乘法运算,要求乘数和被乘数都是非组合的BCD码。AAM指令用于对8位的非组合BCD码的乘积AX内容进行调整。调整后的结果仍为一个正确的非组合BCD码,放回AX中。AAM紧跟在乘法指令之后,因为BCD码总是当作无符号数看待,所以对非组合BCD 相乘是用MUL指令,而不是用IMUL指令。

25. 串操作指令的特点。

26. 机器语言、汇编语言、高级语言。

27. 模块程序设计的优点。

(l)单个程序模块易于编写,调试和修改;

(2)便于分工,可由多个程序员编写、调试,有利于加快工作速度;

(3)程序易读性好;

(4)程序的修改可局部化进行;

(5)频繁使用的功能可以编制成模块存在库里供多个任务使用。

(完整版)微机原理复习题答案

微机原理复习大纲 复习范围: 1.作业 2.书上例题 3.课堂上反复强调的内容 4.复习题 微机原理复习题 一、单项选择题 1.PC机是( C ) A、单片机 B、单板机 C、微型计算机 D、微型计算机系统 2.CPU中运算器的主要功能是( D ) A、算术运算 B、逻辑运算 C、函数运算 D、算术运算和逻辑运算 3.8086CPU中的段寄存器用来存放( C ) A、存储段的物理地址 B、存储器的逻辑地址 C、存储器的段基值 D、存储器的起始地址 4.8086系统中内存储器的地址空间为1M,而在进行I/O-读写时,有效的地址线是( B ) A、高16位 B、低16位 C、高8位 D、低8位 5.8086CPU在进行写内存操作时,控制信号M/IO-和DT/R-是( D ) A、00 B、0 1 C、1 0 D、1 1 6.芯片8288在8086CPU系统中用作( C ) A、总线锁存器 B、总线驱动器 C、总线控制器 D、总线仲裁器 7.有一静态RAM芯片的地址线为A0~A9,数据线为D0~D3,则该存储器芯片的存储 容量为( D ) A、2K×4位 B、1KB(B:字节) C、2KB D、1K×4位 8.在16位存储系统中,为了( C ),存储字最好存放在偶地址。 A、便于快速寻址 B、节省所占的内存空间 C、减少执行指令的总线周期 D、减少读写错误 9.有一8086系统的中断向量表,在003CH:003FH单元开始依次存放34H、FEH、00H 和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为( C ) A、0EH,34FE:00F0H B、0EH,0F000:0FE34H C、0FH,0F000:0FE34H D、0FH,00F0H:34FEH 10.8259A可编程中断控制器中的中断服务寄存器ISR用于( A ) A、记忆正在处理中的中断 B、存放从外设来的中断请求信号 C、允许向CPU发中断请求 D、禁止向CPU发中断请求 11.当8255A 工作在方式1的输入状态时,8255A与外设之间的联络信号为( C )

微机原理试题及答案

1 一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分) 1.指令MOV DX,[BX]的寻址方式是 D 。 (A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。 (A)7EH (B)1FH (C)9FH (D)7FH 解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。3fh=63 63*2=126 126=7eh 故选A 3.属于在工作中需定时刷新的存储器的芯片是 B 。 (A)SRAM (B)DRAM (C)EEPROM (D)EPROM 4.某EPROM芯片上有19条地址线A 0~A 18 ,它的容量为 C 。 (A)128K (B)256K (C)512K (D)1024K 5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。 (A)8位(B)16位(C)24位(D)32位 6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址, 该寄存器是 D 。 (A)SP (B)BX (C)SI (D)DI 解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。 7.8255工作在方式0时,下面哪种说法不正确 C 。 (A)A口输入无锁存能力(B)A、B口输出有锁存能力 (C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力 解析:对于方式0,规定输出信号可以被锁存,输入不能锁存 8.采用DMA方式来实现输入输出是因为它 A 。 (A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应 9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是 C 。 (A)DT/R (B)DEN (C)ALE (D)AEN 10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存 器 C 。 (A)AX (B)BX (C)CX (D)DX 解析:loop:循环指令。指令执行前必须事先见重复次数放在cx寄存器中,每执行一次loop指令,cx自动减1。 二、填空题(每小题2分,共10分) 1.两个无符号数相等,该两数相减后ZF标志= 1 。解析:zf: 全零标志位。本次运算结果为0时,zf=1,否则zf=0。 2.执行LODSB后,SI的内容较该指令执行前增加1,说明DF= 0 。

(完整版)微机原理课后习题参考答案

第一章 2、完成下列数制之间的转换。 (1)01011100B=92D (3)135D=10000111B (5)10110010B=262Q=B2H 3、组合型BCD码和非组合型BCD码有什么区别?写出十进制数254的组合型BCD数和非组合型数。 答:组合型BCD码用高四位和低四位分别对应十进制数的个位和十位,其表示范围是0~99;非组合型BCD码用一个字节的低四位表示十进制数,高四位则任意取值,表示范围为0~9。 组合型:254=(001001010100)BCD 非组合型:254=(00000010 00000101 00000100)BCD 7、计算机为什么采用补码形式存储数据?当计算机的字长n=16,补码的数据表示范围是多少? 答:在补码运算过程中,符号位参加运算,简化了加减法规则,且能使减法运算转化为加法运算,可以简化机器的运算器电路。+32767~ -32768。 9、设计算机字长n=8,求下列各式的[X+Y]补和[X-Y]补,并验证计算结果是否正确。 (1)X=18,Y=89 [X+Y]补=00010010+01011001=01101011B=107D 正确 [X-Y]补=10111001B=00010010+10100111=(-71D)补正确 (2)X=-23,Y=-11 [X+Y]补=11101001+11110101=11011110B=(-34D)补正确[X-Y]补=11101001+00001011=11110100B=(-12D)补正确 (3)X=18,Y=-15 [X+Y]补=00010010+11110001=00000011B=(3D)补正确 [X-Y]补=00010010+00001111=00100001B=(33D)补正确 (4)X=-18,Y=120 [X+Y]补=11101110+01111000=01100110B=(102D)补正确[X-Y]补=11101110+10001000=01110110B=(123D)补由于X-Y=-138 超出了机器数范围,因此出错了。 13、微型计算机的主要性能指标有哪些? 答:CPU字长、存储器容量、运算速度、CPU内核和IO工作电压、制造工艺、扩展能力、软件配置。 第二章 2、8086标志寄存器包含哪些标志位?试说明各标志位的作用。 答:进位标志:CF;奇偶校验:PF;辅助进位:AF;零标志:ZF;符号标志:SF;溢出标志:OF。 5、逻辑地址与物理地址有什么区别?如何将逻辑地址转换为物理地址? 答:物理地址是访问存储器的实际地址,一个存储单元对应唯一的一个物理地址。逻辑地址是对应逻辑段内的一种地址表示形式,它由段基址和段内偏移地址两部分组成,通常表示为段基址:偏移地址。 物理地址=段基址*10H+偏移地址。 6、写出下列逻辑地址的段基址、偏移地址和物理地址。 (1)2314H:0035H (2)1FD0H:000AH 答:(1)段基址:2314H;偏移地址:0035H;物理地址:23175H。 (2)段基址:1FD0H;偏移地址:000AH;物理地址:1FD0AH。 8、设(CS)=2025H,(IP)=0100H,则当前将要执行指令的物理地址是多少? 答:物理地址=(CS)*10H+(IP)=20350H 9、设一个16字的数据区,它的起始地址为70A0H:DDF6H(段基址:偏移地址),求这个数据区的首字单元和末字单元的物理地址。

微机原理试题及答案 (1)

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据 处理及显示输出,应采用的数据传送方式为( 3 )。 无条件传送方式查询方式 中断方式直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过 (3 )来实现。 计数器寄存器移位寄存器 D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 128 256 16K 64K 5、CPU响应中断后,通过( 4)完成断点的保护。 执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。 PA口PB口 PC口控制口 7、8088CPU处理动作的最小时间单位是(2 )。 指令周期时钟周期机器周期总线周期8.堆栈是内存中(4 )。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域

9、计算机中广泛应用的RS-232C实质上是一种(3 )。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种(3 )。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是( 2 )。 bytes per second bits per second baud per second billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中, CPU必须在保护现场后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是数据,另 一股则是控制命令。 3、指令MOV BX,MASK[BP]是以 ss 作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到第一个不相等的字符 或 CX=0 。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX) = ,(CF)=,(CL)=。0F0A9H 1 3 6、在8088 CPU中,一个总线周期是 CPU从存储器或I/O端口存取一个字 节的时间。 8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd 来计数。 三、程序设计(共40分) 1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双

微机原理试题及答案

微机原理试题及答案 微机原理试题及答案 一、填空题(每空1分,共15分) 1、在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为_10111101_。2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的地址总线、数据总线_ 和控制总线。 3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA应为_0__。 4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_1BH__。 5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,_CY_=1,差的D3需借位时,AC_=1。 6、80C51单片机中,在调用子程序前,用_PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___POP__指令从堆栈中弹出数据。 7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加___30H______。 8、外部中断INT0和INT1有两种触发方式:___电平触发方式_____和__边沿触发方式__。 9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 __异步通信___和__同步通信_。10、若累加器A中的数据为

0111 0010B,则PSW中的P=__0___。二、选择题(每题1分,共15分) 1、单片机是在一片集成电路芯片上集成了以下部分,除了( D ) A、微处理器 B、存储器 C、I/O接口电路 D、串口通信接口2、一个机器周期包含多少个晶振周期(D ) A、2 B、6 C、8 D、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B ) A、SBUF B、TCON C、SCON D、PCON 4、 80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻(A ) A、P0 B、P1 C、P2 D、P3 5、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C ) A、寄存器寻址 B、直接寻址 C、寄存器间接寻址 D、变址寻址6、源地址为1005H。目的'地址为 0F87H。当执行指令“JC rel”时,rel为( B )。A、7EH B、80H C、82H D、84H 7、若(R0)=30H,(30H)=75H,(75H)=90H,执行指令MOV A,@R0后,(A)=__B____。A、30H B、75H C、90H D、00H 8、下列哪个语句是起始地址设置伪指令( A )。A、ORG B、END C、DW D、EQU 9、在80C51单片机中,各中断优先级最低的是( D )。A、外部中断0 B、外部中断1 C、定时器0 D、计数器1 10、80C51单片机的中断响应时间至少需要( C )个完整的机器周期。A、1 B、2 C、3 D、5 11、在80C51单片机中,

微机原理复习题

一、单项选择题 1. 若二进制数为01000100B,则该数的十进制表示为()。 A.68 B.132 C.54 D.36 2.完成二进制数无符号数00011101+00001101的加法运算的正确结果是()。 A.10010101 B.00100110 C.00100010 D.00101010 3.完成二进制数01110001和00001111的逻辑“与”运算的正确结果是()。 A.01110000 B.01111111 C.00000001 D.00001111 4.十进制数100.95的BCD数为()。 A.100000000.10010101 B.100000.10010101 C. 000100.10100100 D.000100000000.10010101 5.若十进制数为100,则该数的二进制表示为()。 A.1100100 B.1000000 C.01111100 D.10110010 6.完成二进制数无符号数01111101与00000101的减法运算的正确结果是()。 A.10010101 B.01111000 C.00100010 D.10000010 7.完成二进制数01110001和00001111的逻辑“或”运算的正确结果是()。 A.01110000 B.01110001 C.01111111 D.00001111 8.十进制数10.05的BCD数为()。 A.10000. 0101 B.10000.00000101 C.00010000.00000101 D.00010000.101 9.若十六进制数为8BDH,则该数的二进制表示为()。 A.100010110100 B.100010101101 C.100010111101 D.100110111010 10. 完成二进制数无符号数01111101+00000101的加法运算的正确结果是()。A.10010101 B.00100110 C.00100010 D.10000010 11.完成二进制数01110001和00001111的逻辑“异或”运算的正确结果是()。A.01111110 B.01110001 C.01111111 D.00001111 12.一个BCD数为01100101,则它的十六进制表示为()。 A.65H B.41H C.1BH D.3DH 13.若BCD数为0010000000000111,则该数的十进制表示为()。 A.207 B.2007 C.27 D.2071 14.二进制数为11111111,则该无符号数的十进制表示为()。 A.127 B.255 C.128 D.64 15. 若二进制数为101100100B,则该数的十进制表示为()。 A.356 B.244 C.282 D.198 16. 完成二进制数无符号数10011101+00000101的减法运算的正确结果是()。

微机原理试题及答案(1)

一、选择题(20 分,在每小题的 4 个备选答案中选出一个正确的答案编号填写在该题空白处,每题 2 分) 1. 指令MOV DX,[BX] 的寻址方式是 D 。 (A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2. 若AL的内容为3FH,执行SHLA L,1指令后,AL的内容为A 。 (A)7EH (B)1FH (C)9FH (D)7FH 解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作 数乘以2。3fh=63 63*2=126 126=7eh 故选A 3. 属于在工作中需定时刷新的存储器的芯片是 B 。 (A)SRAM (B)DRAM (C)EEPROM (D)EPROM 4. 某EPROM芯片上有19 条地址线A0~A18,它的容量为 C 。 (A)128K (B)256K (C)512K (D)1024K 5. 8086/8088CPU的SP寄存器是多少位的寄存器B 。 (A)8位(B)16 位(C)24位(D)32位 6. 在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址, 该寄存器是 D 。 (A)SP (B)BX (C)SI (D)DI 解析:stos 数据串存储指令功能:将累加器al 或ah 中的一个字或字节,传送到附加段中以di 为目标指针的目的串中,同时修改di ,以指向串中的下一个单元。 7. 8255工作在方式0 时,下面哪种说法不正确 C 。 (A)A口输入无锁存能力(B)A、B 口输出有锁存能力 (C)C口输入有锁存能力(D)A、B、C 三个口输出均有锁存能力解析:对于方式0,规定输出信号可以被锁存,输入不能锁存 8. 采用DMA方式来实现输入输出是因为它 A 。 (A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应 9. 工作在最小模式下,8086/8088CPU 芯片中,将地址信号锁存的信号是 C 。 A)DT/R B)DEN (C)ALE (D)AEN 10. 在LOOP指令执行的时候,隐含着对计数器减1 的操作,该计数器是用寄存 (A)AX (B)BX (C)CX (D)DX 解析:loop :循环指令。指令执行前必须事先见重复次数放在cx 寄存器中,每执行一次loop 指令,cx 自动减1。 、填空题(每小题 2 分,共10分) 1. 两个无符号数相等,该两数相减后ZF标志= 1 。解析:zf : 全零标志位。本次运算结果为0 时,zf=1 ,否则zf=0 。 2. 执行LODSB后,SI 的内容较该指令执行前增加1,说明DF=0 。 3. DMA控制器8237 共有4 个相互独立的DMA通道。 4. 8086/8088 断点中断的向量码是03H 。 5. 利用8253 产生对称的方波,应用其工作方式 3 。解析:8253

微机原理课后答案

1.2 课后练习题 一、填空题 1.将二进制数1011011.1转换为十六进制数为__5B.8H_____。 2.将十进制数199转换为二进制数为____ 11000111____B。 3.BCD码表示的数,加减时逢__10____进一,ASCII码用来表示数值时,是一种非压缩的BCD 码。 4.十进制数36.875转换成二进制是___100100.111____________。 5.以_微型计算机____为主体,配上系统软件和外设之后,就构成了__微型计算机系统____。6.十进制数98.45转换成二进制为__1100010.0111_B、八进制__142.3463________Q、十六进制__62.7333________H。(精确到小数点后4位) 二、选择题 1.堆栈的工作方式是__B_________。 A)先进先出B)后进先出C)随机读写D)只能读出不能写入 2.八位定点补码整数的范围是____D_________。 A)-128-+128 B)-127-+127 C)-127-+128 D)-128-+127 3.字长为16位的数可表示有符号数的范围是___B___。 A)-32767-+32768 B)-32768-+32767 C)0-65535 D)-32768-+32768 三、简答题 1.微型计算机系统的基本组成? 微型计算机,系统软件,应用软件,输入输出设备 2.简述冯.诺依曼型计算机基本思想? ●将计算过程描述为由许多条指令按一定顺序组成的程序,并放入存储器保存 ●指令按其在存储器中存放的顺序执行; ●由控制器控制整个程序和数据的存取以及程序的执行; ●以运算器为核心,所有的执行都经过运算器。 3.什么是微型计算机? 微型计算机由CPU、存储器、输入/输出接口电路和系统总线构成。 4.什么是溢出? 运算结果超出了计算机所能表示的范围。 2.2 一、填空题 1. 8086/8088的基本总线周期由___4____个时钟周期组成,若CPU主频为10MHz,则一个时钟周期的时间为___0.1μs_____。 2. 在8086CPU的时序中,为满足慢速外围芯片的需要,CPU采样___READY_________信号,若未准备好,插入___TW__________时钟周期。 3. 8086系统总线形成时,须要用_____ALE__________信号锁定地址信号。 4. 对于8086微处理器,可屏蔽中断请求输入信号加在_____INTR__________引脚。

微机原理期末考试试题及答案1分析

微型计算机原理与接口技术 一、单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过( 1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。 (1) A. M/IO B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由( C1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( B2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定

微机原理课后习题答案

第二章 1.8086CPU由哪两部分组成?它们的主要功能是什么? 8086CPU由总线接口部件BIU和指令执行部件EU组成,BIU和EU的操作是并行的。 总线接口部件BIU的功能:地址形成、取指令、指令排队、读/写操作数和总线控制。所有与外部的操作由其完成。 指令执行部件EU的功能:指令译码,执行指令。 2.8086CPU中有哪些寄存器?各有什么用途? 8086CPU的寄存器有通用寄存器组、指针和变址寄存器、段寄存器、指令指针寄存器及标志位寄存器PSW。 4个16位通用寄存器,它们分别是AX,BX,CX,DX,用以存放16位数据或地址。也可分为8个8位寄存器来使用,低8位是AL、BL、CL、DL,高8位是AH、BH、CH、DH,只能存放8位数据,不能存放地址。 指针和变址寄存器存放的内容是某一段内地址偏移量,用来形成操作数地址,主要在堆栈操作和变址运算中使用。 段寄存器给出相应逻辑段的首地址,称为“段基址”。段基址与段内偏移地址结合形成20位物理地址。 指令指针寄存器用来存放将要执行的下一条指令在现行代码中的偏移地址。 16位标志寄存器PSW用来存放运算结果的特征,常用作后续条件转移指令的转移控制条件。 5.要完成下述运算或控制,用什么标志位判断?其值是什么? ⑴比较两数是否相等? 将两数相减,当全零标志位ZF=1时,说明两数相等,当ZF=0时,两数不等。 ⑵两数运算后结果是正数还是负数? 用符号标志位SF来判断,SF=1,为负数;SF=0,为正数。 ⑶两数相加后是否溢出? 用溢出标志位来判断,OF=1,产生溢出;OF=0,没有溢出。 ⑷采用偶校验方式。判定是否要补“1”? 用奇偶校验标志位判断,有偶数个“1”时,PF=1,不需要补“1”;有奇数个“1”时,PF=0,需要补“1”。 (5)两数相减后比较大小? ●ZF=1时,说明两数是相等的; ●ZF=0时: 无符号数时,CF=0,被减数大;CF=1,被减数小。 带符号数时,SF=OF=0或SF=OF=1,被减数大;SF=1,OF=0或SF=0,OF1,被减数小。 (6)中断信号能否允许? 用中断标志位来判断,IF=1,允许CPU响应可屏蔽中断;IF=0,不响应。 6.8086系统中存储器采用什么结构?用什么信号来选中存储体? 8086存储器采用分体式结构:偶地址存储体和奇地址存储体,各为512k。 用A0和BHE来选择存储体。当A0=0时,访问偶地址存储体;当BHE=0时,访问奇地址存储体;当A0=0,BHE=0时,访问两个存储体。 9.实模式下,段寄存器装入如下数据,写出每段的起始和结束地址 a)1000H 10000H~1FFFFH b)1234H 12340H~2233FH c)2300H 23000H~32FFFH d)E000H E0000H~EFFFFH e)AB00H AB000H~BAFFFH

微机原理复习题

第一章 一、填空题 1、86的压缩BCD码表示形式为()。 2、基本的ASCII码为______位编码,共有_____个字符。 3、计算机中的总线包括____ __、_________和___________。 4、计算机系统由_______系统和______系统两大部分组成。 5、CPU的字长与________有关;寻址空间与_________有关。 6、若CPU的数据线宽度为8位,则它的字长为____位;地址线宽度为16位,则它的寻址空 间为_________。 7、计算机语言分为_______语言、_______语言和_________语言。 8、计算机软件分为__________软件和_________软件两大类。 9、8位有符号二进制数为正数时,符号位b7为_____;为负数时,符号位b7为_____。 10、正数的原码、反码、补码________; 11、目前,微型计算机的核心部件是_______。 12、10011011B-00110100B= 。 10011101B∧01101110B= 。 二、名词解释 微机微处理器微型计算机系统汇编语言操作系统系统软件 BIU EU ASCII码BCD码 三、判断题。请判断以下题的正误,对于“×”的请说明原因。 1、8位二进制数的补码表示范围为-127 ~+127。()。 2、CPU的寻址空间与它的数据线宽度有关()。 3、CPU的数据线宽度越宽,它的相对运行速度越快()。 4、寄存器和存储器都是CPU内部的存储单元()。 5、十进制数456的压缩BCD码表示形式为010*********BCD()。 6、-100的8 位二进制数原码值为11100100B,补码值为10011100B()。 7、回车符CR的ASCII 码值是0DH()。 第二章 一、填空题 1、SP是一个()位寄存器。Flags是一个()位寄存器。控制标志位TF的含义为:)。 2、设某一堆栈段中当前栈顶的逻辑地址为2000H:0200H,在弹出两个字后栈顶的物理地址是()。

微机原理试题试题1b

试题1b 一、论述题 1. 8086/8088CPU内部的状态标志寄存器共有几位标志位?各位的含义是什么?解:状态标志寄存器共有9位标志位,其中包含6个状态标志位和3个控制标志位。 状态标志位: CF:进位标志。当算术运算结果使最高位产生进位或借位时,则CF=1;否则CF=0。PF:奇偶标志。若运算结果中的低8位含有偶数个1,则PF=1;否则PF=0。 AF:辅助进位标志。运算过程中若D3位向D4有进位或借位时,AF=1;否则AF=0。 ZF:零标志。若运算结果为0,则ZF=1;否则ZF=0。 SF:符号标志。若运算结果为负,则SF=1;否则SF=0。 OF:溢出标志。当带符号数的补码运算结果超出机器所能表达的范围时,就会产生溢出,这时OF=1;否则OF=0。 控制标志位: DF:方向标志。控制串操作指令的地址变化的方向。当DF=0时,串操作指令的地址指针按增量变化;当DF=1时,串操作指令的地址指针按减量变化。 IF:中断允许标志。控制微处理器是否允许响应可屏蔽中断请求。若IF=1,则允许响应;否则禁止响应。 TF:单步标志。TF=1时,CPU工作在单步方式。 2.相对于程序查询传送方式,中断方式有什么优点?和DMA方式比较,中断传送方式又有什么不足之处? 解:中断方式的数据输入输出,CPU不需要查询外设的状态,节省了CPU的大量时间,提高了CPU的利用率。中断传送方式的缺点:中断方式仍需要通过CPU执行程序来实现外设与主机之间的信息传送;CPU每次中断都需要花费时间保护断点和现场,无法满足高速I/O设备的速度要求。 3.描述汇编语言源程序的运行过程,包括各步骤生成的文件类型?

《微机原理》复习题及解答

微机原理》复习题解答 1、在8086/8088系统中,存储器是怎样组织的?整个存储空间有多大?最大逻辑长度为多大?至少可将存储器分为多少个段?段起始于什么位置?偏移地址是什么?怎样计算20位物理地址? ①分段组织②1兆字节③64K字节④至少分成16段⑤起始于最后四位二进制数都为0的位置⑥偏移地址是相当于段起始位置的偏移量⑦段地址×16+偏移地址 2、系统总线分为哪几组?各自传送的方向如何? ①分成3组:数据部线、地址总线、控制总线②数据总线和控制总线都是双向的,地址总线始终由CPU发出 3、8086微处理器分为哪几个部分?它们之间采用什么工作方式?其中状态寄存器由几类标志组成?与中断有关的是哪一位? ①分成2部分:总线接口部件、执行部件②并行工作方式③2类:状态标志、控制标志④IF 位,IF置1,响应外部可屏蔽中断 4、怎样将8086设置为最小或最大模式?分别应配置哪些外围器件?作用怎样?最大模式与最小模式的配置相比多了什么器件?作用是什么? ①引脚接高电平则设置为最小模式,如接低电平则设置为最大模式②最小模式下:1片8248A,作为时钟发生器;3片8282或74LS373,用来作为地址锁存器;2片8286/8287作为总线收发器。最大模式下:1片8284A,3片8282,2片8286,1片8288总线控制器,1片8259A及有关电路③8284A除了提供频率恒定的时钟信号外,还对准备发(READY)和(RESET)信号进行同步。8282:地址/数据总线是复用的,而和S7也是复用的,所以在总路线周期前一部分时间中输出地址信号和信号的引脚,在总线周期的后一部分时间中改变了含义。因为有了锁存器对地址和进行锁存,所以在总线周期的后半部分,地址和数据同时出现在系统的地址总线和数据总线上;同样,此时也在锁存器输出端呈现有效电平,于是确保了CPU对存储器和I/O端口的正常读/写操作。8286/8287:当系统中所连的存储器和外设较多时,需要增加数据总线的驱动能力。④多了1片8288。作用:对CPU 发出的S0,S1,S2控制信号进行变换和组合,以得到对存储器和I/O端口的读/写信号和对锁存器8282及对总线收发器8286的控制信号。 5、8086/8088系统中为什么将数据与地址总线复用? 因为数据线与地址线传送时间不一样,在总线周期T1传送地址,其他时刻传送数据,传送数据和地址时间是分离的,所以8086/8088系统中能将数据线与地址线复用。 6、CPU从奇地址或偶地址读写一个字(或字节)时,和A0是什么电平?分别用几个总线周期? A0 操作总线周期 0 0 从偶地址开始读/写一个字1个 1 0 从偶地址单元或端口读/写一个字节1 个 0 1 从奇地址单元或端口读/写一个字节1个 1 1 0 从奇地址开始读/写一个字2个(在第一总线周期,将低8位数据送到AD15—AD8,在第二个总线周期,将高8位数据送到AD7—AD0) 7、CPU的READY和RESET信号有什么作用?

微机原理试题一

《微型计算机原理及接口技术》试题一 (120分钟) 班级姓名学号教师 一. 单项选择题(在每小题的四个备选答案中选出一个正确的 答案,并将其号码填写在题干后面的○中。每小题2分,本题共30分) 1. 8086CPU芯片的外部引线中,数据线的条数为○ ①6条②8条③16条④20条 2. 8088CPU上READY信号为下面哪种信号有效?○ ①上升边②下降边 ③高电平④低电平 3. 8088CPU中的CS寄存器是一个多少位的寄存器?○ ①8位②16位③24位④32位 4. 当8086CPU 读写内存的一个规则(对准)字(16位)时,BHE和A0的状 态必须是○ ①00 ②01 ③10 ④11 5. 当8086CPU读I/O接口时,信号M/IO和DT/R的状态必须是○ ①00 ②01 ③10 ④11 6. 在8088CPU中, 用于寄存器间接寻址输入输出指令的寄存器是○ ①AX ②BX ③CX ④DX 7. ISA总线是一种多少位的内(系统)总线?○ ①8位②16位③32位④64位 8. 属于只读存贮器的芯片是○ ①SRAM ②DRAM ③EPROM ④SDRAM 9. 需要定时刷新的存贮器是○ ①SRAM ②DRAM ③EPROM ④EEPROM 10. 内存从A4000H到CBFFFH,共有○ ①124K ②160K ③180K ④224K 11. 擦除EPROM是用○ ①+5V电压②+15V电压 ③+21V电压④紫外光照射 12. 采用查询方式来实现输入输出是因为它○

①速度最快 ②CPU可以不介入 ③实现起来比较容易 ④在对多个事件查询工作时,能对突发事件做出实时响应 13. 实现DMA传送,需要○ ①CPU通过执行指令来完成 ②CPU利用中断方式来完成 ③CPU利用查询方式来完成 ④不需要CPU参与即可完成 14 下面哪种说法不正确○ ①内存地址也可做为接口地址使用 ②内存地址不可做为接口地址使用 ③接口地址不可做为内存地址使用 ④接口地址也可做为外存地址使用 15. 8255工作在方式0时,下面哪种说法正确○ ①A、B、C三个口输入均有锁存能力 ②只有A口输入有锁存能力 ③只有C口输入有锁存能力 ④A、B、C三个口输入均无锁存能力 二. 多项选择(在备选的答案中选出正确的答案,每小题2.5分, 本题共10分) 1 . 在构成8 0 88最大模式下构成系统总线时,可用到下列哪些芯片?○ ①74LS373 ②8288 ③74LS245 ④74LS138 ⑤8289 2 . 8086CPU一个总线周期可以读(或写)的字节数为○ ①1个②2个③3个④4个⑤6个 3. 当8255的A口工作在方式2,B口工作在方式0时,其C口可用作○ ①全部用作联络信号②5条用作联络信号③4条用作联络信号 ④3条用作I/O ⑤8条用作I/O 4. 当8086CPU最大模式下读内存时,下列哪些信号的状态是正确的?○ ①MEMR=0 ②MEMW=0 ③IOW=1 ④IOR=0 ⑤DT/R=0 三. 判断题(认为正确的在题后○中打“√”号。错误的打 “×”号,并写出正确的内容。每小题2分,本题共10分) 1. 8086CPU的复位启动地址为0FFFFH。○

微机原理复习题

一、填空题 1.二进制数101101.10B转换成十进制数为____45.5____D,转换成十六进制数为_____2D.8_____H。 2.7 3.25D=__01001001.01___B, 10010010B=___92___H ,100101.11B= ___37.75D____D 3.字长为8位,设x=-46, y=117,则[x] 补=__11010010B___,[y] 补 =__01110101B。 4.设字长为8位,有x= -1,y=124,则有:[x+y] 补=__1001111001B__, [x-y] 补 =_110000101B_。 5.8086的指令队列缓冲器有___8_____字节。 6.机器数常用的编码方式有___原码____、___反码____和____补码____。 7.对存储芯片6116进行读操作,6116引脚=__0____, =__1____, =___0___。 8.标号是某条指令所在存储单元的逻辑地址,它具有三种属性,分别是_段属性__、偏移量属性和类型属性。 9.变量具有三种属性,分别是段属性、____偏移属性和类型属性。 10. 80x86 CPU通常从___HOLD___接收总线请求信号,若其同意放弃总线控制权,则将从___HLDA____引脚发出总线响应信号。 11.从功能上讲,8086CPU的结构由 __总线接口部件__ 和_执行部件___ 两部分组成。 12.微型计算机的基本组成包括:___运算器______ 、____控制器____ 、_存储器______ 、____输入设备_____ 和 __输出设备___ 五部分。 13.8086CPU的数据总线有___16__条,地址总线有__20__条,可寻址的地址空间为___1MB___。 14.在汇编语言程序设计中有三种程序设计方法,它们分别是_顺序结构____、__分支结构___、__循环结构___。 15.微型计算机软件系统包括___应用软件__和__系统软件____两部分。 16.子程序又称____过程___,由伪指令___PROC___定义,以___ENDP___结束,属性可以是___NEAR____或___FAR___ ,与调用程序在同一代码段中的子程序,使用___NEAR____属性,而和调用程序不在同一代码段中的子程序使用___FAR____属性。

微机原理复习题

简答题 1、简要说明8086微处理器的内部结构? 2、系统中存储器的寻址空间(寻址能力)是由什么决定的?8086中如何形成访问存储器的20位物理地址? 3、微处理器内部结构由哪些部件组成?试述其主要功能? 4、地址锁存器的工作原理,作用? 选择题和填空题 1.已知逻辑地址:CS=1123H,IP=0015H,则其实际地址为: A.01138H B.11245H C.12230H D.12315H 2.状态标志寄存器中可用于指令测试的状态位是: A.CF,ZF,DF和PF B.CF,ZF,OF和DF C. CF, PF, ZF和OF D. CF, ZF, IF和TF 选择题 1.指令语法问题 下列格式不正确的是: A. AX, 1234H B. XCHG AX, BUF C. XCHG BUF, AX D. XCHG BUF1, BUF2 2.指令功能问题 若将AL的内容的低四位分离,则应选用 A. AND AL, OFH B. OR AL, OFH C. XOR AL, OFH D. TEST AL, OFH 3.指令结果问题 LES DI,[BX] 如果指令执行前,(DS)=B000H,(BX)=080AH,(0B080H)=04ABH,(0B080CH)=4000H,则指令执行后(DI)=?(ES)=? A . 04ABH , 4000H B. 05AEH, 3000H C . 05AEH , 4000H D. 04ABH, 3000H 填空题 1.指令结果问题 (CF)=1,(0F)=1,(AL)=9AH,(BL)=0BCH,若执行指令AND AL,BL后,写出下列标志位的值: ZF=?, CF=? SF =? ZF=0, CF=0, SF=1 2.指令功能问题 在除法指令IDIV BX 中,被除数隐含为? AX(8位)或DX.AX(16位) 阅读程序题(简答题) A、写出程序运行结果 MOV AL,59H MOV CL,4 MOV BL,AL OR AL,30H AND BL,0FH OR BL,30H HLT

微机原理试题及答案

微机原理试题及答案 Revised as of 23 November 2020

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应 采用的数据传送方式为()。 无条件传送方式查询方式 中断方式直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。 计数器寄存器移位寄存器 D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。 128 256 16K 64K 5、CPU响应中断后,通过()完成断点的保护。 执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是()。 PA口 PB口 PC口控制口 7、8088CPU处理动作的最小时间单位是()。 指令周期时钟周期机器周期总线周期

8.堆栈是内存中()。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种()。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由()芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种()。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是()。 b ytes per second bits per second baud per second billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,CPU必须在 后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是,另一股则是。 3、指令MOV BX,MASK[BP]是以作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到或。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX)= , (CF)=,(CL)=。 6、在8088 CPU中,一个总线周期是。 7、8253定时/计数器有个独立的16位计数器,每个计数器都可按二进制或 来计数。 三、程序设计(共40分)

相关文档