当前位置:文档之家› 微机原理第七章题库资料

微机原理第七章题库资料

微机原理第七章题库资料
微机原理第七章题库资料

微机原理第七章题库

第七章

注意的问题:本章中控制信号后面的#表示此信号低电平有效。

一、选择

1、 8086/8088CPU对I/O端口使用()编址方法。

A、独立

B、统一

C、直接

D、间接

2、 8086/8088CPU使用()根地址线对I/O编址。

A、 8

B、 10

C、16

D、20

3、 8086/8088CPU对I/O端口的最大寻址空间为()。

A、 8KB

B、 16KB

C、64KB

D、1MB

4、 8086有一个独立的I/O空间,该空间的最大范围是()

A、 8KB

B、 16KB

C、64KB

D、1MB

5、 8086CPU采用I/O独立编址方式,可使用()线的地址信息寻址I/O 端口。

A、 AD7-AD0

B、 AD15-AD0

C、 AD19-AD0

D、 AD23-AD0

6、某8088CPU构成的系统中,用10根地址线对I/O端口寻址,因而I/O端口的地址空间为()

A、 1KB

B、 10KB

C、16KB

D、64KB

7、某8088CPU构成的系统中,占用地址空间0-1FFH,因而至少需用()根地址线对I/O端口寻址。

A、 8

B、 9

C、 10

D、 11

8、若某8086CPU构成的系统中,具有1024个8位端口,则至少需用()根地址线对I/O端口寻址。

A、 4

B、 8

C、 10

D、 16

9、 8086/8088CPU读写一次存储器或I/O端口操作所需要的时间称为一个()

A、总线周期

B、指令周期

C、时钟周期

D、基本指令执行周期

10、 8086/8088CPU的基本I/O总线周期为()个时钟周期

A、 6

B、 5

C、 4

D、 3

11、在8088CPU构成的系统中,组合16位的I/O端口时,最好将其起始地址选为

()地址

A、奇

B、偶

C、页

D、段

12、在8088CPU构成的系统中,组合16位的I/O端口时,最好将其起始地址选为

偶地址是为了()

A、减少执行指令的总线周期

B、减少执行指令的字节数

C、节省占用的内存空间

D、对内存单元快速寻址

13、 8086/8088CPU按I/O指令寻址方式得到的地址是( )

A、物理地址

B、有效地址

C、段内偏移量

D、 I/O端口地址

14、 8088 CPU对地址为240H的I/O端口读操作指令为()

A、 MOV AL,240H

B、 MOV AL,[240H]

C、 IN AL,240H

D、 MOV DX,240H IN AL,DX

15、 8086/8088CPU的输出指令OUT Dest,Src中目的操作数Dest只能是()

A、 8位或16位端口地址

B、 8位端口地址或DX寄存器

C、 16位寄存器

D、任意

16、 8086/8088CPU的输入指令IN Dest,Src中目的操作数Dest只能是()

A、 8位或16位端口地址

B、 8位端口地址或DX寄存器

C、 16位寄存器

D、任意

17、 8086CPU的输入指令是将输入设备的一个端口中的数据传送到()寄存器。

A、 CX

B、 DX

C、 AL或AX

D、 DX

18、 8086CPU的输出指令,是将()寄存器的内容输出到外设的一个端口。

A、 CX

B、 DX

C、 AL或AX

D、 DX

19、 I/O端口间接寻址方式是将被寻址的端口地址放到在()寄存器中。

A、 AX

B、 BX

C、 CX

D、 DX

20、当采用DX间接寻址访问I/O空间的任何一个端口时,必须修改DX寄存器的内容,应使用()指令。

A、 MOV DX,端口地址号

B、 IN DX,端口地址号

C、 DX EQU 端口地址号

D、 DX=端口地址号

21、 IN Dest,Src指令中源操作数的直接寻址方式存在限制,下面说法不正确的是()

A、端口地址不加括号

B、端口地址小于等于0FFH

C、端口地址使用DX

22、 IN指令的源操作数采用寄存器间接寻址,间接寄存器只能使用()

A、 AX

B、 BX

C、 CX

D、 DX

23、 8086构成的系统中,CPU要读取I/O,端口地址为320H的端口内数据时,需要使用()指令。

A、 IN AL,320H

B、 OUT 320H,AL

C、 MOV DX,320H

D、 MOV DS,320H

IN AL,DX IN AL,DS

24、 8086在对I/O空间操作时,()段寄存器。

A、可以使用ES

B、可以使用ES

C、可以任选

D、不需要

25、输入输出指令,对标志位的状态()

A、有影响

B、部分影响

C、无影响

D、随意

26、执行IN指令即是执行()

A、 I/O写操作

B、 I/O读操作

C、存储器写操作

D、存储器读操作

27、 8086/8088CPU从数据端口读取数据时,使用()指令

A、 LODSB

B、 OUT Dest,Src

C、 IN Dest,Src

D、 MOV Dest,Src

28、在CPU与外设的I/O传输控制方式中,实时性强的方式是()

A、 DMA传输

B、查询传输

C、直接传输

D、中断传输

29、在CPU与外设的I/O传输控制方式中,对于大量数据传输的速度最快的方式是()

A、 DMA传输

B、查询传输

C、直接传输

D、中断传输

30、在CPU与外设的I/O传输控制方式中,占用CPU时间最多的数据传送方式是()

A、 DMA传输

B、查询传输

C、直接传输

D、中断传输

31、采用查询传输方式的工作流程是按()的次序完成一个数据的传输。

A、先写数据端口,再读写控制端口

B、先读状态端口,再读写数据端口

C、先写数据端口,再读写控制端口

D、先读状态端口,再读写数据端口

32、对于控制一组发光二极管的输出设备,一般采用()传输方式来输出信息

A、 DMA

B、查询

C、中断

D、直接

33、中断控制方式的优点是()

A、提高CPU的利用率

B、能在线进行故障处理

C、无需CPU干预

D、硬件连接简单

34、在中断方式下,CPU和外设是处于()工作

A、串行

B、并行

C、部分重叠

D、交替

35、在微机系统中引入中断技术,可以()

A、提高外设速度

B、减轻主存负担

C、提高处理器的效率

D、增加信息交换的精度

36、 CPU响应中断请求的时刻是在()

A、执行完正在执行的程序以后

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

C、执行完正在执行的机器周期以后

D、执行完本时钟周期以后

37、一个输入接口通过数据总线连接CPU必须要有()

A、锁存器

B、缓冲器

C、加法器

D、驱动器

38、用程序查询方式进行I/O传输,总是按()的顺序完成一个字符的传送。

A、写数据端口,读/写控制端口

B、读状态端口,读/写数据端口

C、写控制端口,读/写状态端口

D、视具体情况而定

39、状态信息是通过()总线进行传送的

A、数据

B、地址

C、控制

D、外部

40、 8086 CPU工作在最小方式模式下,当CPU的引脚 M/I/O#为低电平,WR#为低电平时,CPU()数据

A、向存储器传输

B、向I/O端口传输

C、从存储器读入

D、从I/O端口读入

41、当8086 CPU工作在最小方式模式时,访问存储器还是访问I/O端口由CPU的()信号状态区别。

A、 M/I/O#

B、 I/O/M#

C、 MRDC#或MWTC#

D、 I/ORC#或I/OWC#

42、当8086 CPU工作在最大方式模式时,访问存储器还是访问I/O端口由CPU的()信号状态区别。

A、 MREQ#

B、 MRDC#/MWTC#或

I/ORC#/I/OWC#

C、 I/ORQ#

D、 M/I/O#或I/O/M#

43、当8086 CPU工作在最小方式模式时,当执行IN Dest,Src 时,CPU 的控制信号为()状态。

微机原理第7章习题与答案

习题 一、选择题 1.在程序控制传送方式中,_______可提高系统的工作效率。 A. 无条件传送 B. 查询传送 C. 中断传送 D.以上均可 答案:C 2.在8086的中断中,只有______需要硬件提供中断类型码。 A.外部中断 B.可屏蔽中断 C.不可屏蔽中断 D.内部中断 答案:B 3.在中断响应周期,CPU从数据总线上获取______。 A.中断向量的偏移地址 B.中断向量 C.中断向量的段地址 D.中断类型码 答案:D 4.执行INT n指令或响应中断时,CPU保护现场的次序是______。 A.FLAGS寄存器(FR)先入栈,其次是CS,最后是IP B.CS在先,其次是IP,最后FR入栈 C.FR在先,其后一次是IP,CS D.IP在先,其次是CS,最后FR 答案:A 5.在PC/XT中,NMI中断的中断向量在中断向量表中的位置_______。 A.是由程序指定的 B.是由DOS自动分配的 C.固定在0008H开始的4个字节中 D.固定在中断向量表的表首 答案:C 6.中断调用时,功能调用号码应该_______。 A.写在中断指令中 B.在执行中断指令前赋给AH C. 在执行中断指令前赋给AX D. 在执行中断指令前赋给DL 答案:B 7.若8259A的ICW2设置为28H,从IR3引入的中断请求的中断类型码是_____。 A. 28H B.2BH C.2CH D.2DH 答案:B 8.8259A有3中EOI方式,其目的都是为了_____。 A.发出中断结束命令,使相应的ISR=1 B. 发出中断结束命令,使相应的ISR=0 C. 发出中断结束命令,使相应的IMR=1 D. 发出中断结束命令,使相应的IMR=0答案:B 9.8259A特殊全嵌套方式要解决的主要问题是______。 A.屏蔽所有中断 B.设置最低优先级 C.开发低级中断 D.响应同级中断 答案:D

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 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 B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

微机原理第七章练习题及解

微机原理第七章练习题及解 一:单项选择题 ●中断号16H 的中断向量表地址的首址为()。 A:58H B:60H C:62H D:64H ●从8086RAM地址0002CH开始存放四个字节中断向量对应的中断号是( B )。 A:0AH B:0BH C:0CH D:0DH ●8086可屏蔽中断INTR输入( B )时获得中断请求。 A:L电平B:H电平C:上升沿触发D:下降沿触发 ●8086非屏蔽中断NMI输入( C )时获得中断请求。 A:L电平B:H电平C:上升沿触发D:下降沿触发 ●8086CPU中断优先级顺序为( D )。 A:NMI中断、INTR中断、软中断B:NMI中断、软中断、INTR中断 C:软中断、INTR中断、NMI中断D:软中断、NMI中断、INTR中断 ●8086CPU响应可屏蔽中断的条件是( D )。 A:IF = 0、TF = 0 B:IF = 1、TF = 1 C:IF = 0、与TF无关D:IF = 1、与TF无关 ●响应NMI请求的必要条件是( C )。 A:IF=1 B:IF=0 C:一条指令结束D:无INTR请求 ●CPU响应中断请求的时刻是在( B )。 A:执行完正在执行的程序以后B:执行完正在执行的指令以后 C:执行完正在执行的机器周期以后D:执行完本时钟周期以后 ●8086CPU响应两个硬中断INTR和NMI时,相同的必要条件是( C )。 A:允许中断B:当前I/O操作执行结束 C:总线空闲D:当前访问内存操作结束 ●在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置( C )。 A:是由程序指定的B:由DOS自动分配的 C:定在08H开始的4个字节中D:在中断矢量表的表首 ●IBM PC/XT机开机后,中断向量表将存放在( D )。 A:ROM地址高端B:ROM 地址低端 C:RAM地址高端D:RAM地址低端

微机原理试题及答案

学年第学期微机原理及应用(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”的含义是()。

微机原理及接口技术考试各章重点题库及答案

微机原理与接口技术试题库 第一章基础知识 一、填空 1、计算机中采用二进制数,尾符用B 表示。 2、西文字符的编码是ASCII 码,用 1 个字节表示。 3、10111B用十六进制数表示为H,八进制数表示为O。 4、带符号的二进制数称为真值;如果把其符号位也数字化,称为原码。 5、已知一组二进制数为-1011B,其反码为10100B ,其补码为10101B 。 6、二进制码最小单位是位,基本单位是字节。 7、一个字节由8 位二进制数构成,一个字节简记为1B ,一个字节可以表示256 个信息。 8、用二进制数表示的十进制编码,简称为BCD 码。 9、8421码是一种有权BCD 码,余3码是一种无权BCD 码。 二、选择 1、计算机中采用 A 进制数。 A. 2 B. 8 C. 16 D. 10 2、以下的 C 编码是一种有权码。 A. 循环码 B. BCD码 C. 8421码 D. 余3码 3、八进制数的尾符是 B 。 A. B B. O C. D D. H 4、与十进制数254等值的数是 A 。 A. 11111110 B. 11101111 C. 11111011 D. 11101110 5、下列不同数制表示的数中,数值最大的是 C 。 A. 11011101B B. 334O C. 1219D D. DAH 6、与十六进制数BC等值的数是B 。 A. 10111011 B. 10111100 C. 11001100 D. 11001011 7、下列字符中,ASCII码值最小的是 A 。 A. K B. Y C. a D. i 8、最大的10位无符号二进制整数转换成十进制数是C 。 A. 51 B. 512 C. 1023 D. 1024 9、A的ASCII码值为65D,ASCII码值为68D的字母是C 。 A. B B. C C. D D. E 10、下列等式中,正确的是 D 。 A. 1KB=1024×1024B B. 1MB=1024B

(微机原理及应用)编程题试题集

重庆科技学院试卷库系统试卷库导出试卷 微机原理及应用-编程题(43题) 题序:0017题型:06难度:01分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX和DA TAY两个字数据相乘(用MUL)。答案: 解:(1) MOV AX, DATAX MUL DATAY MOV DATAY,AX MOV DATAY+2,DX 题序:0018题型:06难度:02分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX除以23(用DIV)。 答案: 解:(1) MOV AX, DATAX MOV BL, 23 DIV BL MOV BL,AH

MOV AH, 0 MOV DATAY, AX 。存放商 MOV AL,BL MOV DATAY+2, DX 。存放余数 题序:0002题型:06难度:03分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 试编写一个程序段,实现将BX中的数除以10,结果仍放在BX中。 答案: 解: MOV CL,0AH MOV AX,BX DIV CL MOV BX,AX 题序:0016题型:06难度:03分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX和DA TAY中的两个双字数据相加, 和存放在DA TAY和答案: 解:(1) MOV AX, DATAX ADD AX, DATAY MOV BX, DATAX+2 ADD BX, DATAY+2 MOV DATAY, AX MOV DATAY+2, BX

微机原理试题集题库(带答案)

微机原理及应用习题集库 (2) 一、填空 (2) 二、单项选择题 (8) 三、程序分析题(每小题6分,共24分) (22) 四、判断题(在对的后面画√,错的后面画×): (34) 五:分析判断题(判断对错,并指出错误原因) (42) 六、简答题: (45) 七、程序题 (51) 八、接口芯片的综合编程题 (66) (一)8255A (66) (二)8259A (72) (三). 其它端口编程题 (75)

微机原理及应用习题集库 (请认真复习4、5、7、10、11章后的习题) 一、填空 1.87的原码是 0101 0111B=57H ,补码是 01010111B ,反码 01010111B 。 2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH AX 后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。 3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存 器是 SS ,变址寻址约定的段寄存器是 DS 。 4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么 该字地址是 20H 。 5.8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF)个。8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。 6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测

到READY无效,就在其后插入一个 T w周期。 7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令 语句,宏指令语句。 8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间 接寻址方式。 9、CPU与外设之间的连接部件称为 I/O接口,它的基本功能是在 CPU与外设之间起缓冲作用。 10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个() 来表示,而后者又包括若干个()。 ①指令周期②机器周期③时钟周期 答:1-2-3 14、数据的输入/输出指的是CPU与 I/O接口进行数据交换。 15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。 16、8088中的指令INT n用(N )指定中断类型。 17、8088的ALE引脚的作用是(地址锁存允许)。 18.一片8255A端口A有( 3 )种工作方式,端口B有( 2 )种工作方式。 19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是 IBF ,

微机原理第七章课后答案

第7章内存组成、原理与接口 1.存取周期是指(C)。 A.存储器的读出时间 B.存储器的写入时间 C.存储器进行连续读和写操作所允许的最短时间间隔 D.存储器进行连续写操作所允许的最短时间间隔 2.某计算机的字长是16位,它的存储器容量是64KB,若按字编址,那么它的最大寻址范围是(B)。 A.64K字B.32K字C.64KB D.32KB 3.某一RAM芯片的容量为512×8位,除电源和接地线外,该芯片的其他引脚数最少应为(D)。 A.25 B.23 C.21 D.19 地址线9根,数据线8根,控制线2根。 4.EPROM是指(D)。 A.随机读写存储器B.只读存储器 C.可编程的只读存储器D.可擦除可编程的只读存储器 5.下列RAM芯片各需要多少个地址引脚和数据引脚? (1)4K×8位(2)512K×4位(3)1M×l位(4)2K×8位 答:SRAM:(1)12和8 (2)19和4 (3)20和1 (4)11和8 DRAM:(1)6和16 (2)5和8 (3)10和2 (4)6和16 。 6.下列ROM芯片各需要多少个地址引脚和数据引脚? (1)16×4位(2)32× 8位(3)256×4位(4)512× 8位 答:(1)4和4 (2)5和8 (3)8和4 (4)9和8 11.用下列芯片构成存储系统,各需要多少个RAM芯片?需要多少位地址作为片外地址译码?设系统为20位地址线,采用全译码方式。 (1)512×4位RAM构成l6KB的存储系统。 (2)1024×1位RAM构成l28KB的存储系统。 (3)2K×4位RAM构成64KB的存储系统。 (4)64K×1位RAM构成256KB的存储系统。 答:(1)需要64片RAM和11位地址作为片外地址译码。 (2)需要l024片RAM和10位地址作为片外地址译码。 (3)需要64片RAM和9位地址作为片外地址译码。 (4)需要32片RAM和4位地址作为片外地址译码。 12.已知某微机控制系统中的RAM容量为4K×8位,首地址为4800H,求其最后一个单元的地址。 答:最后一个单元地址=起始地址+容量一1 4800H+1000H-1=57FFH 、 13.某微机系统中内存的首地址为3000H,末地址为63FFH,求其内存容量。 答:容量=最后一个单元地址一起始地址+1 63FFH-3000H+1=3400H=13KB 14.某微机系统中ROM为6KB,最后一个单元的地址为9BFFH,RAM为3KB。已知其地址为连续的,且ROM在前,RAM在后,求该内存系统的首地址和末地址。

微机原理第7章习题与答案讲课稿

微机原理第7章习题 与答案

习题 一、选择题 1.在程序控制传送方式中,_______可提高系统的工作效率。 A. 无条件传送 B. 查询传送 C. 中断传送 D.以上均可 答案:C 2.在8086的中断中,只有______需要硬件提供中断类型码。 A.外部中断 B.可屏蔽中断 C.不可屏蔽中断 D.内部中断 答案:B 3.在中断响应周期,CPU从数据总线上获取______。 A.中断向量的偏移地址 B.中断向量 C.中断向量的段地址 D.中断类型码 答案:D 4.执行INT n指令或响应中断时,CPU保护现场的次序是______。 A.FLAGS寄存器(FR)先入栈,其次是CS,最后是IP B.CS在先,其次是IP,最后FR入栈 C.FR在先,其后一次是IP,CS D.IP在先,其次是CS,最后FR 仅供学习与交流,如有侵权请联系网站删除谢谢2

答案:A 5.在PC/XT中,NMI中断的中断向量在中断向量表中的位置_______。 A.是由程序指定的 B.是由DOS自动分配的 C.固定在0008H开始的4个字节中 D.固定在中断向量表的表首 答案:C 6.中断调用时,功能调用号码应该_______。 A.写在中断指令中 B.在执行中断指令前赋给AH C. 在执行中断指令前赋给AX D. 在执行中断指令前赋给DL 答案:B 7.若8259A的ICW2设置为28H,从IR3引入的中断请求的中断类型码是 _____。 A. 28H B.2BH C.2CH D.2DH 答案:B 8.8259A有3中EOI方式,其目的都是为了_____。 A.发出中断结束命令,使相应的ISR=1 B. 发出中断结束命令,使相应的ISR=0 仅供学习与交流,如有侵权请联系网站删除谢谢3

微型计算机原理与应用试题库答案

《微型计算机原理及应用》试题库及答案 一、填空 1.数制转换 A)125D=(0111 1101 )B =(175 )O=(7D )H=(0001 0010 0101 )BCD B)10110110B=(182 )D =(266)O=(B6 )H=(0001 1000 0010)BCD 2.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数0~ 255 ;单字节有符号整数-127 ~127 。 (注:微型计算机的有符号整数机器码采用补码表示,单字节有符号整数的范围为-128~+127。)3.完成下列各式补码式的运算,并根据计算结果设置标志位SF、ZF、CF、OF。指出运算结果 有效否。 A)00101101+10011100=11001001B SF=1 ZF=0 CF=0 OF=0 B)11011101+10110011=10010000B SF=1 ZF=0 CF=1 OF=0 4.十六进制数2B.4H转换为二进制数是_0010 1011.0100B ,转换为十进制数是_43.25。 5.在浮点加法运算中,在尾数求和之前,一般需要操作,求和之后还需要进行和 舍入等步骤。 6.三态门有三种输出状态:低电平、高电平、高阻态状态。 7.字符“A”的ASCII码为41H,因而字符“E”的ASCII码为45H ,前面加上偶 校验位后代码为。 8.数在计算机中的二进制表示形式称为机器数。 9.在计算机中,无符号书最常用于表示。 10.正数的反码与原码相等。 11.在计算机中浮点数的表示形式有整数和小数两部分组成。 12.微处理器中对每个字所包含的二进制位数叫字节。 13.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行多少

微机原理第七章练习题及解

一: 单项选择题 中断号16H的中断向量表地址的首址为()。 A:58HB:60HC:62HD:64H 从8086RAM地址0002CH开始存放四个字节中断向量对应的中断号是(B )。 A:0AHB:0BHC:0CHD:0DH8086非屏蔽中断NMI输入(C )时获得中断请求。 A: L电平B: H电平C: 上升沿触发D: 下降沿触发8086CPU中断优先级顺序为(D )。 A: NMIxx、INTRxx、软xxB: NMIxx、软xx、INTRxxC: 软xx、INTRxx、NMIxxD: 软中断、NMI中断、INTR中断8086CPU响应可屏蔽中断的条件是 (D )。 A: IF =

0、TF = 0B: IF = 1、TF = 1 C: IF = 0、与TF无关D: IF = 1、与TF无关 响应NMI请求的必要条件是(C )。A: IF=1B: IF=0 C: 一条指令结束D: 无INTR请求 CPU响应中断请求的时刻是在(B )。A: 执行完正在执行的程序以后B: 执行完正在执行的指令以后C: 执行完正在执行的机器周期以后D: 执行完本时钟周期以后

8086CPU响应两个硬中断INTR和NMI时,相同的必要条件是(C )。A: 允许xxB: 当前I/O操作执行结束 C: 总线空闲D: 当前访问内存操作结束 在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置(C )。A: 是由程序指定的B: 由DOS自动分配的 C: 定在08H开始的4个字节xxD: 在xx矢量表的表首 IBM PC/XT机开机后,中断向量表将存放在(D )。 A: ROM地址高端B: ROM 地址低端 C: RAM地址高端D: RAM地址低端

微机原理及接口第七章习题解答

“微机系统原理与接口技术”第七章习题解答(部分) 1. 8086系统采用向量式中断,试简述 8086系统中中断类型码、中断向量、中断向量 表的含义及其之间的关系。 答: 中断类型码:用于区分不同的中断源,即系统中每个中断源都应该对应一个唯一的类型 码。8086系统中的中断类型码以 8位无符号数(00H ?0FFH )表示,一共可以区分 256个 不同的中断源。 中断向量:中断服务程序(ISR )的入口地址,也就是 ISR 的第一条指令在存储器中的 位置。8086系统中的中断向量由两个字(4个字节)组成,低位字表示入口的偏移地址,高 位字表示入口的段基址。显然,每个中断类型码对应一个中断向量,则 8086系统中共应有 256个中断向量。 中断向量表:中断向量的存放地。 8086系统将最低的 1KB (00000H ?003FFH ) RAM 空间用于存放这256个中断向量。 三者之间的关系是:利用中断类型码 n 可以很容易地从中断向量表中找到该中断源所对 应的中断向量,即:中断向量存放的起始地址 m = nX 4,从中断向量表的 m 地址单元开始 连续取出的四个字节就是 n 号中断的ISR 入口地址。8086CPU 正是用这种方法完成中断索 引的。 系统将广义中断分为异常和狭义中断两大类。 (5)对。 4. 8086系统的RAM 存储单元中,从 0000H:002CH 开始依次存放 23H 、0FFH 、00H 和 0F0H 4个字节的 中断向量,该向量对应的中断类型码是多少?而中断类型码为 14H 的中断 向量应存放在哪些存储单元中? 答:中断向量0F000:0FF23存放在0002CH 双字单元中,说明其对应的中断类型码 N = 2CH - 4= 0BH 。 14H 号中断向量的起始存放地址为 4X 14H = 00050H ,即该中断向量的偏移量部分存放 2.判断下列说法是否正确,如有错,指出错误原因并改正: (1) (2) (3) (4) (5) 答: (1) 优先级别高的中断总是先响应、先处理。 8086系统中,中断向量表存放在 ROM 地址最高端。 PC 系统中的主机总是通过中断方式获得从键盘输入的信息。 80486系统和8086系统一样,将中断分为可屏蔽中断和不可屏蔽中断两种。 IBM PC/XT 中,RAM 奇偶校验错误会引起类型码为 2的NMI 中断。 可以算对。不过这个题说法本身就不太明确,应该是: 源同时 提出中断请求时, (2) 错。应该是: (3) 对。 (4) 错。应该是: 优先级别高的中断总是先响应、先处理。 “ 8086系统中,中断向量表存放在 RAM “一个系统中有多个中断 地址最低端。” “8086系统将中断分为内(软)中断和外(硬)中断两大类,而80486

微机原理选择题库

微机第一章 1.运算器和控制器合称为(B)。A逻辑部件B中央处理器C寄存器D逻辑运算器 2.微型计算机是以(B)为核心部件。A寄存器B微处理器C逻辑部件D控制部件3.微型计算机系统的以(C)为主体。A系统软件B外部设备C微型计算机D操作系统 4.中央处理器英文缩写是(B)。A MP B CPU C CU D ALU 5.计算机中所有信息都用(A)进制数码表示。A2B10C16D12 6.微机中普遍使用(A)单位。A byte B KB C bit D G 7.高档微机主频达到(B)。A80HZ~100HZ B80MHZ~300MHZ C800MHZ~500MHZ D8HZ~3HZ 8.主机主要由(D)和内存储器。A硬件B软件C外存储器D微处理器 9.不属于微机的是(D)。A4位微机B8位微机C16位微机D30位微机 10.不属于微机应用特点的是(D)。A轻便、功耗低B性能可靠C结构灵活适宜性好D应用面窄 11.具有(A)个稳态电路称为2值电路。A2B3C4D5 12.数制是按进位原则进行(A)的科学方法。A计数B输出C输入D编程13.10进制的数码是(A)。A0.1.2.3.4.5.6.7.8.9B1.2.3.4.5.6.7.8.9. C1.2.3.4.5.6.D0.1.2.3. 14.2进制数码是(B)。A1.0.B0.1.C1.1D0.0. 15.数制中使用的数码个数称为(A)。A基B字C项D位 16.每个数位上表示的值的大小称为(B)。A项权值B位权值C权值D项位17.整数部分转换规则:(A)基取余数。A除B加C减D乘 18.小数部分转换规则:(A)基取余数。A乘B加C减D除 19.1位10进制数用(B)位2进制编码表示。A2B4C6D8 20.ASCII码是(A)。A美国信息交换标准码B英国信息交换标准码C2进制编码D 信息汉字编码 2 21.数有(A)数之分。A有符号数B倒数和非倒数C小数和非小数D奇数和偶数22.天符号数是(B)。A负数B正数C倒数D奇数 23.计算机中数的正、负用(A)表示。A0.1B1.0C00.11D11.00 24.计算机中的基本运算由(A)完成。A ALU B CPU C PC D ASCII 25.ALU能进行(A)进制运算,也能进行布尔代数运算。A2B4C6D8 26.计算机中加、减运算采用(C)码。A正B负C补D数 27.计算机中加、减运算采用补码,不仅十分便宜,且不用判断(A)。A正负号B方向C奇数D偶数 28.计算机指令是根据(D)硬件结构特点设计的。A RAM B ASCII C ALU D CPU 29.段址寄存器英文缩写(A)。A CS B ALU C PC D IP

微机原理及应用试题

扬州大学试题纸Array ( 2009-2010学年第1学期) 广陵学院07 班(年)级课程微机原理及应用 (A)卷 1. 以程序存储和程序控制为基础的计算机结构提出者是(B ) A.布尔 B.冯﹒诺依曼 C.图灵 D.帕斯卡尔 2.十进制数95转换成二进制数是(D ) A. 10010101 B. 01100101 C. 0100110 D. 01011111 3.大写字母C的ASCII码是(C ) A. 11001100B B. 00001100B C. 01000011B D. 01000111B 4.在微机中,主机和高速硬盘进行数据交换,一般采用的方式是( D) A. 程序直接控制方式 B. 程序中断控制方式 C. 无条件传送方式 D. DMA方式 5.将寄存器AX的内容求反的正确指令是( C ) A. NEG AX B. CMP AX,0FFFFH C. NOT AX D. CMP AX,AX 6. 指令MOV ARRAY[DI],DX 源操作数的寻址方式是(B ) A.变址寻址 B.寄存器寻址 C.基址寻址 D.基址变址寻址 7. 8086/8088响应不可屏蔽中断时,其中断类型号是(A ) A.由CPU自动产生 B.从外设取得 C.由指令INT给出 D.由中断控制器提供 8.8086指令队列的长度是 ( C ) A. 4个字节 B.5个字节 C.6个字节 D.8个字节 M/、WR、RD信号的状态依次9. 在最小模式下,CPU从外设读取数据操作,IO 为( A ) A. 0,1,0 B. 0,三态,0 C. 0,0,1 D. 1,1,0 10.在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是(D )

微机原理第七章题库资料

微机原理第七章题库

第七章 注意的问题:本章中控制信号后面的#表示此信号低电平有效。 一、选择 1、 8086/8088CPU对I/O端口使用()编址方法。 A、独立 B、统一 C、直接 D、间接 2、 8086/8088CPU使用()根地址线对I/O编址。 A、 8 B、 10 C、16 D、20 3、 8086/8088CPU对I/O端口的最大寻址空间为()。 A、 8KB B、 16KB C、64KB D、1MB 4、 8086有一个独立的I/O空间,该空间的最大范围是() A、 8KB B、 16KB C、64KB D、1MB 5、 8086CPU采用I/O独立编址方式,可使用()线的地址信息寻址I/O 端口。 A、 AD7-AD0 B、 AD15-AD0 C、 AD19-AD0 D、 AD23-AD0 6、某8088CPU构成的系统中,用10根地址线对I/O端口寻址,因而I/O端口的地址空间为() A、 1KB B、 10KB C、16KB D、64KB 7、某8088CPU构成的系统中,占用地址空间0-1FFH,因而至少需用()根地址线对I/O端口寻址。 A、 8 B、 9 C、 10 D、 11

8、若某8086CPU构成的系统中,具有1024个8位端口,则至少需用()根地址线对I/O端口寻址。 A、 4 B、 8 C、 10 D、 16 9、 8086/8088CPU读写一次存储器或I/O端口操作所需要的时间称为一个() A、总线周期 B、指令周期 C、时钟周期 D、基本指令执行周期 10、 8086/8088CPU的基本I/O总线周期为()个时钟周期 A、 6 B、 5 C、 4 D、 3 11、在8088CPU构成的系统中,组合16位的I/O端口时,最好将其起始地址选为 ()地址 A、奇 B、偶 C、页 D、段 12、在8088CPU构成的系统中,组合16位的I/O端口时,最好将其起始地址选为 偶地址是为了() A、减少执行指令的总线周期 B、减少执行指令的字节数 C、节省占用的内存空间 D、对内存单元快速寻址 13、 8086/8088CPU按I/O指令寻址方式得到的地址是( ) A、物理地址 B、有效地址 C、段内偏移量 D、 I/O端口地址 14、 8088 CPU对地址为240H的I/O端口读操作指令为() A、 MOV AL,240H B、 MOV AL,[240H] C、 IN AL,240H D、 MOV DX,240H IN AL,DX

微机原理习题答案7章

第7章常用芯片的接口技术 1.简述I/O接口的基本功能。 答:(1)地址选择(2)控制功能(3)状态指示(4)速度匹配 (5)转换信息格式(6)电平转换(7)可编程性 2.简述I/O接口与I/O端口的区别。 答:I/O接口是指I/O设备与系统总线之间的连接部件。 I/O端口是指I/O接口内部可由CPU进行读写操作的各种寄存器,根据存放 信息的不同,这些寄存器分别称为数据端口、控制端口和状态端口。 3.简述I/O端口的编址方式及优缺点。 答:I/O端口编址的方式可以分为独立编址和统一编址两种方式。 独立编址方式是指I/O端口与存储器有相互独立的地址空间。 统一编址方式是指I/O端口与存储器共享一个地址空间,所有的存储单元只占用 其中的一部分地址,而I/O端口则占用另外一部分地址。 优缺点:独立编址方式的优点之一是存储器的容量可以达到与地址总线所决定的地址空间相同;优点之二是访问I/O端口时的地址位数可以较少, 提高总线的利用率。但是缺点是必须设置专门的I/O指令,增加了指 令系统和有关硬件的复杂性。 与独立编址方式相比,统一编址方式的优点是无需专门的I/O指令,从而使编程较灵活,但是I/O端口占用了存储器的一部分地址空间,因而影响到系统中的存储器的容量,并且访问存储器和访问I/O端口必须使用相同位数的地址,使指令地址码加长,总线中传送信息量增加。 4.简述程序查询、中断和DMA三种方式的优缺点。 答:程序查询方式的优点在于可以防止数据的丢失,实现起来较为简单;缺点是它占用了微处理器的大量时间,实时性较差。 中断方式具有较好的实时性;但在一定程度上增加成本和复杂性。 DMA方式的突出优点是传送过程无须处理器的控制,数据也无须经过微处理器,而是直接在I/O设备与主存储器间进行,因此既节约了微处理器的时间,也使传送速率大大提高;缺点是输入/输出操作占用微处理器时间,而且很难达到较高的数

微机原理试题库

一、填空题 基础知识 1、数制转换:369D=1B=171H;4095D=1111 1111 1111B=FFFH 10000D=100B=2710H;42D=101010B=2AH;85D=1010101B=55H 256D=10000 0000B=100H;122D=0111 1010B=7AH 2、下列各数为十六进制表示的8位二进制数,说明它们分别被看作是补码表示的有符号数和无符号数时,它们所表示的十进制是什么? D8H:有符号数:-40,无符号数:216; FFH:有符号数:-1 ,无符号数:255 3、内存是存放程序和数据信息及中间结果的地方。 4、n位补码的表示范围是-2n-1≤N≤2n-1-1 5、[X]补=0075H,[Y]补=0FF8BH,则[X+Y]补= 0000H ,[X-Y]补= 00EAH 6、已知[X-Y]补=7001H,[X+Y]补=0001H,则[2X]补= 7002H 7、若[X]求补= X,则X为0 8、BCD码是一种用二进制编码的十进制数,它运用 4 位二进制位表示一位十进制位。 9、汇编语言默认无标记数为十进制数。 10、已知[-Y]补=7001H,Y = 8FFFH 11、20的补码是00010100B,-20的补码是 B ,原码是 B 硬件知识 1、软件是为了运行、管理和维护计算机而编制的各种程序的总和。 2、汇编语言是一种符号语言,它用助记符来表示操作码,用符号或符号地址来表示操作数或操作数地址,它与机器指令是一一对应的。

3、用二进制代码组成的计算机能直接识别的语言称为机器语言,用机器指令的助记符以及伪指令、宏指令表示的一种面向机器的语言称为汇编语言,用该语言编写的程序需经过汇编程序翻译,成为计算机能直接识别并执行的程序称目标程序。 4、汇编语言指令通常由操作码部分和操作数部分组成。 5、指令中用到的操作数可以存放为寄存器,存储器,立即数。 6、8086/8088CPU含有20 根地址总线,直接寻址范围可达1MB 7、8088的内部数据总线为16 位,而对外数据总线是8位。 8、在程序运行过程中,IP始终指向下一条要执行的指令的首地址,它与 CS 寄存器组合成20位的物理地址。 9、8086/8088 20位物理地址由16 位段地址和16 位偏移地址组成。 10、8086/8088寄存器组可以分成4类,分别是数据,段,指针及变址,控制。 11、外部设备与主机的通信是通过外设接口的,接口寄存器根据用途可以分为 控制寄存器,状态寄存器,数据寄存器。 12、在1MB字节的存储器中,每个存储单元都有唯一的20 位地址,称为该物理单元的物理地址。 13、8086/8088CPU的I/O空间可有64K 个端口地址,端口地址范围是 0000H—FFFFH 14、计算机内存储器分为随机存储器RAM 和只读存储器ROM 。 15、8086/8088CPU中,通用寄存器中的SP和BP为指针寄存器,SP的作用是指出当前堆栈的栈顶的位置。 16、SP称为堆栈指针寄存器,用来指示栈顶的偏移地址。

(完整版)微机原理及应用试题库

电气工程及其自动化专业《微机原理及应用》试题 一、填空题(每空1分) 1. 微型计算机系统的主要性能指标有:字长、存储容量、指令系统、运算速度、系统配置。 2.微型计算机系统硬件包括:运算器、控制器、存储器、输入设备、输出设备等部 件,这些部件通过数据总线、地址总线、控制总线相连接。 3. 8086的标志寄存器中控制标志有:IF、DF、TF。 4. 8086的标志寄存器中状态标志有: CF 、 AF 、 ZF 、 PF 、 SF 、 OF 。 5. 随机存储器RAM可分为双极型和 MOS型两大类。 6. 只读存储器ROM可分为:ROM、PROM、EPROM、EEPROM。 7. 8255A是可编程并行输入/输出接口,它有3个8位端口,3种工作方式。 8. 8253是可编程定时器/计数器,它有 3 个计数通道, 6 种工作方式。 9. 串行通信中的数据传送模式有:单工,半双工,全双工。 10. 串行通信中最基本的通信方式:异步通信,同步通信。 11. ADC0809有 8 个模拟量输入信号,可用 3 位地址信号控制,有 8 位数据输出。 12. DAC0832是可编程数/模转换器,有8位数字量输入信号,2个模拟量输出信号,可设置3 种工作方式。 13. 8259A是可编程中断控制器,它有 4 个初始化命令字, 3 个操作命令字。 14.汇编语言指令语句格式: [标号:]操作码助记符[操作数1][,操作数2][;注释] 15.CPU和输入/输出设备之间传送的信息有数据信息、状态信息、控制信息。 16. 串行通信中信号传输时的调制解调方式有:调频、调幅、调相。 17. DAC0832可工作在直通、单缓冲、双缓冲三种方式。 18.地址译码的方式有线译码、部分译码、全译码三种。 19.RS-232C串行通信接口T X D和R X D信号的电气性能中“1”= -3~-25V ;“0”= +3~+25V 。20.8237是可编程DMA控制器,它有 4个独立的DMA 通道。 21. 8253每个计数器有 2 种计数方式,计数范围分别为: BCD 0~9999 ;二进制 0~FFFFH 。22.TTL电平经 1488 转换为RS-232C电平,RS-232C电平经 1489 转换为TTL电平。 23. 8086处理器的基本数据类型是字节、字、双字。 24. 8086指令的操作数寻址方式有:立即数、寄存器、存储单元、 I/O端口。25.常见A/D转换器的类型有:并行比较型、双积分型、逐次比较型。 26. 一个计算机系统所具有的物理地址空间的大小是由地址总线的宽度决定的,8086系统的物 理空间的地址为 1M 。 27. 8086EU的主要部件有算术逻辑单元寄存器组,主要完成编码和运算工作。 28. 堆栈段的基值存入 SS 寄存器,数据段的基值存入 DS 寄存器,代码段的基值存于 CS 寄 存器,扩展段的基值存入 ES 寄存器。 29. 8086CPU引脚中,用来控制8086工作方式的引脚为 MN/MX 。 30. 8086CPU引脚中BP默认的段寄存器是(SS),BX默认的段存器是(DS)。

微机原理第七章题库

第七章 注意的问题:本章中控制信号后面的#表示此信号低电平有效 一、选择 1、8086/8088CPU对I/O端口使用()编址方法。 A、独立 B、统一C直接D间接 2、8086/8088CPU使用()根地址线对I/O 编址。 A 8B、10C 16D 20 3、8086/8088CPU对I/O 端口的最大寻址空间为()。 A 8KB B 16KB C 64KB D 1MB 4、8086有一个独立的I/O空间,该空间的最大范围是() A 8KB B 16KB C 64KB D 1MB 5、8086CPU采用I/O独立编址方式,可使用()线的地址信息寻址I/O端口。 A AD7-AD0 B AD15-AD0 C AD19-AD0 D AD23-AD0 6、某8088CPU勾成的系统中,用10根地址线对I/O端口寻址,因而I/O端口的地址空间为() A 1KB B 10KB C 16KB D 64KB 7、某8088CPU勾成的系统中,占用地址空间O-1FFH,因而至少需用()根地址线对 I/O端口寻址。 A 8B、9C 10D 11 8、若某8086CPU勾成的系统中,具有1024个8位端口,则至少需用()根地址线对I/O端口寻址。 A 4B、8C 10D 16 9、8086/8088CPU读写一次存储器或I/O端口操作所需要的时间称为一个() A总线周期B、指令周期C时钟周期D基本指令执行周期 10、8086/8088CPU的基本I/O总线周期为()个时钟周期

A 6B、5C 4D 3 11、在8088CPU勾成的系统中,组合16位的I/O端口时,最好将其起始地址选为() 地址 A奇B、偶C页D段 12、在8088CPU构成的系统中,组合16位的I/O端口时,最好将其起始地址选为偶地 址是为了() A减少执行指令的总线周期B、减少执行指令的字节数 C节省占用的内存空间D对内存单元快速寻址 13、8086/8088CPU按I/O指令寻址方式得到的地址是() A、物理地址 B、有效地址C段内偏移量D I/O端口地址 14、8088CPU寸地址为240H的I/O 端口读操作指令为() A MOVAL,240HBMOVAL,[240H] C INAL,240H D MOVD,240HINAL DX 15、8086/8088CPU的输出指令OUTDest Src中目的操作数Dest只能是() A 8位或16位端口地址B、8位端口地址或DX寄存器 C 16位寄存器D任意 16、8086/8088CPU的输入指令INDest,Src中目的操作数Dest只能是() A 8位或16位端口地址B、8位端口地址或DX寄存器 C 16位寄存器D任意 17、8086CPU勺输入指令是将输入设备的一个端口中的数据传送到()寄存器。 A CX B DX C AL或AX D DX 18、8086CPU勺输出指令,是将()寄存器的内容输出到外设的一个端口。 A CX B DX C AL或AX D DX 19、I/O端口间接寻址方式是将被寻址的端口地址放到在()寄存器中。 A AX B BX C CX D DX 20、当采用DX间接寻址访问I/O空间的任何一个端口时,必须修改DX寄存器的内容,应使用()指令。 A MOVD端口地址号B、INDX 端口地址号

相关主题
文本预览
相关文档 最新文档