微机接口技术课后答案

微机接口技术课后答案
微机接口技术课后答案

习题二

1.什么是端口

端口是接口电路中能被CPU直接访问的寄存器。

2.I/O端口的编址方式有几种各有何特点

I/O端口的编址方式有两种——统一编址方式(存储器映象方式)和独立编址方式(I/O映象方式、专用I/O指令方式)

(1)统一编址方式:从整个寻址空间中划出一部分给I/O设备,其余的给存储器,通过地址码区分操作对象是存储器还是I/O,二者的地址码

不重叠。这种方式的优点是①I/O端口的编址空间大,且易于扩展②I/O

指令丰富、功能齐全;缺点是①存储器的地址空间减少,达不到系统最

大的寻址空间②I/O指令比独立编址方式的专用I/O指令长,译码时间

长,执行速度慢

(2)独立编址方式:存储单元与I/O端口分别编址,地址码重叠,通过操作码区分操作对象是存储器还是I/O。这种方式的优点是①I/O端口不

占存储器的编址空间,使存储器的容量可达系统的最大寻址能力②I/O

指令短、执行速度快;指令清晰、可读性强;缺点是①I/O端口地址范

围一旦确定,不易扩展②I/O指令种类有限,操作单一

3.设计I/O设备接口卡时,为防止地址冲突,选用I/O端口地址的原则是什么

为了避免端口地址发生冲突,在选择I/O端口地址时一般要遵循以下的原则:

(1)凡是被系统配置所占用了的地址一律不能使用

(2)原则上讲,未被占用的地址,用户可以使用,但对计算机厂家申明保留的地址,不要使用,否则会发生I/O端口地址重叠和冲突(3)一般,用户可使用300H~31FH地址,这是IBM-PC微机留作实验卡的,用户可以使用。为了避免与其他用户开发的插件板发生地址冲突,

最好采用地址开关。

4.I/O端口地址译码电路在接口电路中的作用是什么

I/O端口地址译码电路的作用就是把地址和控制信号进行逻辑组合,从而产生对接口芯片的选择信号。

5.在I/O端口地址译码电路中常常设置AEN=0,这有何意义

AEN=1,表示正在进行DMA操作,在I/O端口地址译码电路中,常常令AEN =0时,译码输出才有效,这样做的目的是为了避免在DMA操作周期中,由DMA 控制器对这些以非DMA方式传送的I/O端口执行DMA方式的传送。

6.若要求I/O端口地址为374H,则在图(b)中的输入地址线要作哪些改动

为了使I/O端口的地址为374H,图(b)中地址线A

2、A

8

后的非门去掉,而

在地址线A

3、A

7

后面加上非门。即修改后地址线A

、A

1

、A

3

、A

7

后有非门,其余

地址线后无非门。如图所示:

7.图是PC机系统板的I/O端口地址译码电路,它有何特点试根据图中地址线

的分配,写出DMAC、INTR、T/C以及PPI的地址范围

在图的译码电路中,不管芯片本身需要多少个端口地址,一律分配一个含有32个地址的地址范围。其中DMAC、INTR、T/C和PPI的地址范围分别是:DMAC:00H~1FH;INTR:20H~3FH;T/C:40H~5FH;PPI:60H~7FH

8.在图译码电路中,若要改变I/O端口地址,使其地址范围为300H~307H,

则开关S

0~S

9

应如何设置

由于AEN必须为0,所以S

9

一定是闭合的,若使译码输出地址范围为300H~

09569

9.GAL器件有那些特点采用GAL器件进行I/O地址译码有何优点

略。

10.采用GAL器件设计开发一个地址译码电路的步骤和方法如何

略。

11.通常所说的I/O操作是指CPU直接对I/O设备进行操作,这话对吗

这话不对,I/O操作是指I/O端口操作,即访问与I/O设备相关的端口,而不是对I/O设备直接操作。

12.在独立编址方式下,CPU采用什么指令来访问端口

独立编址方式下,采用专用的I/O指令——输入/输出指令(如PC系列微机中的IN、OUT)来访问端口。

13.在I/O指令中端口地址的宽度及寻址方式有哪两种

PC系列微机中,I/O指令对端口的寻址方式有两种:直接寻址和间接寻址(必须由DX间址)。

直接寻址方式中,端口地址的宽度为8位,即地址范围是00H~FFH;

间接寻址方式中,端口地址的宽度为16位,即地址范围是0000H~FFFFH。

14.CPU从端口读数据或向端口写数据是否涉及到一定要与存储器打交道

通常所说的CPU 从端口读数据或向端口写数据,仅仅是指I/O 端口与CPU 的累加器之间的数据传送,并未涉及数据是否传送到存储器。由于累加器只能保存一个数据,所以在实际中通常是I/O 与存储器交换数据。 15. I/O 端口地址译码电路一般有哪几种结构形式

I/O 端口地址译码电路一般有两种结构形式: 固定式端口地址译码——硬件电路不改动,译码输出的地址或地址范围不变 可选式端口地址译码——电路中有若干个DIP 开关,硬件电路不改动,只改变开关的状态,就可以使译码输出的地址或地址范围发生变化。

16. I/O 地址线用作端口寻址时,高位地址线和低位地址线各作何用途如何决定

低位地址线的根数

一般情况下,高位地址线与控制信号线进行逻辑组合,经译码电路产生I/O 接口芯片的片选信号 ——实现片间选择;低位地址线不参与译码,直接与I/O 接口芯片的地址线相连——实现I/O 接口芯片的片内端口选择。

低位地址线的根数由I/O 接口芯片内部的端口数量决定,如果I/O 接口芯片内部有2n 个端口(其引脚上一定有n 根地址线),那么,寻址端口时,低位地址线的根数就是n 。

17. 可选式I/O 端口地址译码电路一般由哪几部分组成

可选式I/O 端口地址译码电路一般由地址开关(DIP 开关)、译码器、比较器或异或门组成。

18. 采用GAL 器件设计地址译码电路时,其核心是编写GAL 器件输入源文件(即

GAL 设计说明书)。现利用GAL16V8设计一个扩展系统的地址译码电路,要求该系统的I/O 端口地址范围分别为300H ~31FH 和340H ~35FH ;存储器地址范围为D0000H ~EFFFFH 。试编写GAL16V8的编程输入源文件。 略。

19. 若将图中DIP 开关状态设置为:S 2和S 1合上(ON );S 3和S 0断开(OFF ),试

指出74LS138输出端 的地址范围,并与图中在DIP 开关原来的状态下 输出端所产生的地址范围进行比较,有何变化 如果S 2和S 1合上(ON );S 3和S 0断开(OFF ), 有效时,各位地址线的状

254H ~257H ;而DIP 开关在原来的开关状态下, 的地址范围是314H ~317H 。这两个地址范围A 9~A 6的状态不同,因为A 9~A 6的状态是由开关的状态决定的;而二者的A 5~A 2是相同的,因为它们不受开关状态的影响。

Y 5

Y 5

CS Y 5 5Y 5

最新微机接口技术试题与答案

《微机接口技术》试题与答案 一、选择题: 1、接口的基本功能是()。 A、输入缓冲 B、输出锁存 C、输入缓冲,输出锁存 D、编址使用 2、8086系统中优先级最高的中断是()中断。 A、除法除以0 B、指令 C、非屏蔽 D、断点 3、8255工作在方式0时,具有()功能。 A、查询输入/输出 B、输入缓冲、输出锁存 C、无条件输入/输出 D、双向数据传送 4、PC/XT总线的地址信号和数据信号是()的。 A、分时复用 B、分开传送 C、混杂一起 D、不需地址 5、8086非屏蔽中断的类型码是()。 A、00H B、02H C、08H D、不定 6、DMA工作方式时,总线上的各种信号是由()发送的。 A、中断控制器 B、CPU C、存储器 D、DMA控制器 7、CPU执行OUT DX,AL指令时,()的值输出到地址总线上。 A、AL寄存器 B、AX寄存器 C、DL寄存器 D、DX寄存器 8、查询输入/输出方式下,外设状态线要经过()与微机相连。 A、锁存器 B、译码器 C、缓冲器 D、放大器 9、8253工作在BCD码计数据器时,若初值为100,则应写为()。 A、100H B、64H C、100 D、0100 10、PC机的串行通信接口COM1地址为()。 A、3F8H-3FFH B、2F8H-2FFH C、378H-37FH D、20H-21H 11、中断自动结束方式是自动将8256A()相应位清零。 A、ISR B、IMR C、IRR D、ICW 12、一个I/O地址称为一个()。 A、接口 B、端口 C、外设 D、芯片 13、输入/输出指的是主机与()交换数据。 A、存储器 B、外设 C、键盘 D、显示器 14、CPU响应可屏蔽中断请求时,其中断类型码由()提供。 A、CPU内部 B、中断指令 C、类型码固定 D、可屏蔽中断管理器 15、可屏蔽中断管理器8259所管理的是()。 A、指令中断 B、非屏蔽中断 C、可屏蔽中断 D、单步中断 16、8086系列微机的中断类型码越大,则优先级()。 A、越高 B、越低 C、相同 D、不定 17、可编程接口芯片在使用前对它(),称为编程。 A、写操作数 B、写控制字 C、编接口地址 D、设计控制电路 18、在定时器/计数器8253的输出端可产生()波形。 A、三角波 B、正弦波 C、方波 D、斜波 19、对逐次逼近式A/D转换器,起动一次转换读入多次数字量,则读入的数字量()。 A、肯定相同 B、可能相同 C、肯定不同 D、可能不同 20、微机中串口1的I/O地址范围是()。

微机的接口技术试题

微机接口技术试题 一.填空题 1.CPU与接口之间传送信息一般有查询方式、中断方式和DMA方式三种方式。 2.微机系统中产生的时间基准,通常采用软件定时和硬件定时两种方法。 3.8086中断系统的中断源分为两大类:一类是外部中断,另一类是内部中断。 4.通常把I/O接口电路中能被CPU直接访问的寄存器称为端口。 5.把来自地址总线上的地址代码翻译成所要访问的端口地址的电路称为地址译码电路。 6.凡是接口都有两侧,一侧是CPU,另一侧是外设。 7.CPU与外界连接的部件或电路叫微机接口,它是CPU与外设交换信息的中转站。 8.中断过程分为:中断请求、中断响应、中断服务、中断返回四个阶段。 9.起止式异步通信中传送一个字符,总是以起始位开始,以停止位结束。 10.微机系统中记录一天时间的时钟称为日时钟。 记录每天时间和年、月、日的时钟称为时时钟。 二.选择题 1.串行通信中所说的波特率是(A)。 A. 位速率 B. 字符速率 C. 时钟速率 2.RS-422/RS-485是采用(C)技术,实现远距离传送信息的。 A. 正/负双电源供电 B. 单端发送/单端接收 C. 双端发送/双端接收 3.8255的(C)具有按位操作的控制命令字。 A. 端口A B. 端口B C. 端口C 4.较高级别的中断可以中断较低级别的中断,转去执行高级别的中断服务程序技术叫(A)技术。

A. 中断嵌套 B. 优先排队 C. 中断识别 5.8255的A口有三种工作方式,B口有(B)工作方式 A. 一种 B. 两种 C. 三种 6.8259在级联方式工作时,为使从控制器中更高级别的中断得到响应,主控制器应设定为(B) A.一般完全嵌套 B. 特定完全嵌套 C. 特定屏蔽 7.采用DMA方式能实现高速数据传送,是因为(B) A. DMA能加速CPU的速度 B. 传送的数据不用经过CPU中转 C. DMA可以和CPU同时访问系统总线 8.8253定时/计数器芯片内部有(B)独立的计数通道。 A. 2个 B. 3个 C. 4个 9.以下常用于地址译码电路的芯片型号是(C) A. 74LS245 B.74LS160 C. 74LS138 10.中断向量是(A) A. 中断服务程序入口地址 B. 中断服务程序 C.中断向量表 11.D/A转换器能转换的二进制位数,称为D/A转换器的(C) A. 线性度 B. 转换速度 C. 分辨率 12.8259在级联方式工作时,如果从控制器的中断请求被响应,则其中断类型号由(C)提供。 A. 由编程控制 B. 仍由主控制器 C. 由从控制器 13.8255是(B)接口芯片。 A. 串行 B. 并行 C. 电平转换 14.超高速A/D转换器一般采用(B)方式完成转换。

微机接口技术模拟试题1

《微机接口技术》模拟试题 一、选择题:(每空1分,共20分) 1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。 ⒉当进行DMA方式下的写操作时,数据是从传送到__中。 ⒊PC总线、ISA总线和EISA总线的地址线分别为:、和根。 ⒋8254定时/计数器内部有个端口、共有种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H时,则A口、B口、C口的口地址分别为、、。 ⒍PC微机中最大的中断号是、最小的中断号是。 ⒎PC微机中键盘是从8255的口得到按键数据。 ⒏串行通信中传输线上即传输_________,又传输_________。 二、选择题:(每题2分,共10分) ⒈设串行异步通信每帧数据格式有8个数据位、无校验、一个停止位,若波特率为9600B/S,该方式每秒最多能传送()个字符。 ①1200 ②150 ③960 ④120

2.输出指令在I/O接口总线上产生正确的命令顺序是()。 ①先发地址码,再发读命令,最后读数据。 ②先发读命令、再发地址码,最后读数据。 ③先送地址码,再送数据,最后发写命令。 ④先送地址码,再发写命令、最后送数据。 3 使用8254设计定时器,当输入频率为1MHZ并输出频率为100HZ时,该定时器的计数初值为()。 ①100 ②1000 ③10000 ④其它 4 在PC机中5号中断,它的中断向地址是()。 ①0000H:0005H ②0000H:0010H ③0000H:0014H ④0000H:0020H 5.四片8259级联时可提供的中断请求总数为()。 ①29个②30个③31个④32个 6.下述总线中,组内都是外设串行总线为()组。 ①RS-485、IDE、ISA。 ②RS-485、IEEE1394、USB。 ③RS-485、PCI、IEEE1394。 ④USB、SCSI、RS-232。 7. DMA在()接管总线的控制权。 ①申请阶段②响应阶段③数据传送阶段④结束阶段 8. 中断服务程序入口地址是()。 ①中断向量表的指针②中断向量③中断向量表④中断号

微机接口技术考试题带答案

第一章微机接口技术概述 1. 1.8086微处理器可寻址访问的最大I/O空间是()。 A.1KB B.64KB C.640KB D.1MB 参考答案:B 2. 2.CPU的控制总线提供()。 A.数据信号流 B.所有存储器和I/O设备的时序信号及控制信号 C.来自I/O设备和存储器的响应信号 D.前面B和C两项 参考答案:D 3. 3. CPU的数据总线提供()。 A.数据信号流 B.所有存储器和I/O设备的时序信号及控制信号 C.来自I/O设备和存储器的响应信号 D.地址信号流 参考答案:A 4. 4. CPU的地址总线提供()。 A.数据信号流 B.所有存储器和I/O设备的时序信号及控制信号 C.来自I/O设备和存储器的响应信号 D.地址信号流 参考答案:D 5. 5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送出的有效信号是()。 D.C B A. 参考答案:A 6. 6. CPU在执行OUT DX,AL指令时,CPU往地址总线上送出的有效信号是()。 A.DX寄存器所存放的地址B AL寄存器所存放的数据 D.C 参考答案:A 7. 7. CPU在执行OUT DX,AL指令时,CPU往数据总线上送出的有效信号是()。 A.DX寄存器所存放的地址B AL寄存器所存放的数据 C D.参考答案:B 11. 11. 8086CPU在作总线操作时,遇到READY=L后可插入()。 A.1个等待周期 B 等待周期个数由具体情况所定 C 2个等待周期 D. 3个等待周期 参考答案:B 12. 12. 8086系统中,SP()。 A.只能指向奇地址单元 B 只能指向偶地址单元 C最好指向偶地址单元 D. 最好指向奇地址单元 B 参考答案: 13. 13. 8086 系统配置在最大方式比最小方式增加的一片专用芯片是()。 A.总线驱动器74LS245 B 总线锁存器74LS373 C 总线控制器8288 D. 中断控制器8259

微机接口练习题1

微机接口练习题(供4-6班使用)

26、从端口320H 读数据进AL 的指令组为( )

A.IN AL, 320H B.OUT 320H,AL C.MOV DX, 320H D.MOV DX, 320H IN AL, DX OUT DX ,AL 27、某一中断程序入口地址值填写在中断向量表的 0080H —0083H 存储单元中,则该中断对应的中断类型号一定是( ) A.1FH B.20H C.21H D.22H 28、在程序运行过程中,确定下一条指令的物理地址的计算表达式是: ( ) A. CS*16+IP B. DX*16+DI C. SS*16+SP D. ES*16+SI 29、8086微处理器的一个典型总线周期需要()个T周期。 A.4 B.3 C.2 D.1 30、某一8253通道,CLK输入频率2000Hz,工作于方式3(方波方式),写入的计数初值为20H,且采用二进制计数方式,则一个周期内输出信号的高电平和低电平分别为_________ms。() A.10,10 B.32,32 C.16,16 D.8,8 31、如果8255A的PB口工作于方式1,PA口可工作于哪种工作方式() A.方式0 B. 方式1 C. 方式2 D. 方式0或方式1或方式2 32、有一微机系统,采用 CPU 的低 10 位地址线 A0~A9 作为输入/输出口的地址线,系统中某接口芯片内部有 16个端口地址,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为 ( ) A.A5 ~ A9 B.A4 ~ A9 C.A2 ~ A9 D.A0 ~ A9 33、波特率=9600bps,波特率因子=16,则接收时钟和发送时钟频率____________。 A.9.6KHZ B.0.6KHZ C.153.6KHZ D.64KHZ 34、一个8253有三个通道的计数器电路#0、#l和#2,如果#1作于方式4,当#1计数为零以后,则() A.停止计数 B.重复计数 C.启动#0计数 D.启动#2计数 35、当8255A 工作在方式1的输入状态时,8255A与外设之间的联络信号为( ) A、IBF、 ACK B、 OBF 、 ACK

《微机接口技术》期末考试复习题及参考答案

微机接口技术复习题 (课程代码 252267) 一、选择题 1、接口的基本功能是()。 A、输入缓冲 B、输出锁存 C、输入缓冲,输出锁存 D、编址使用 2、8086系统中优先级最高的中断是()中断。 A、除法除以0 B、指令 C、非屏蔽 D、断点 3、8255工作在方式0时,具有()功能。 A、查询输入/输出 B、输入缓冲、输出锁存 C、无条件输入/输出 D、双向数据传送 4、PC/XT总线的地址信号和数据信号是()的。 A、分时复用 B、分开传送 C、混杂一起 D、不需地址 5、8086非屏蔽中断的类型码是()。 A、00H B、02H C、08H D、不定 6、DMA工作方式时,总线上的各种信号是由()发送的。 A、中断控制器 B、CPU C、存储器 D、DMA控制器 7、CPU执行OUT DX,AL指令时,()的值输出到地址总线上。 A、AL寄存器 B、AX寄存器 C、DL寄存器 D、DX寄存器 8、查询输入/输出方式下,外设状态线要经过()与微机相连。 A、锁存器 B、译码器 C、缓冲器 D、放大器 9、8253工作在BCD码计数据器时,若初值为100,则应写为()。 A、100H B、64H C、100 D、0100 10、PC机的串行通信接口COM1地址为()。 A、3F8H-3FFH B、2F8H-2FFH C、378H-37FH D、20H-21H 11、中断自动结束方式是自动将8256A()相应位清零。 A、ISR B、IMR C、IRR D、ICW 12、一个I/O地址称为一个()。 A、接口 B、端口 C、外设 D、芯片 13、输入/输出指的是主机与()交换数据。

现代微机接口技术试题2009

现代微机接口技术试题 一、选择题:(每空1分,共20分) 1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。 ⒉当进行DMA方式下的写操作时,数据是从传送到__中。 ⒊PC总线、ISA总线和EISA总线的地址线分别为:、和根。 ⒋8254定时/计数器内部有个端口、共有种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H时,则A口、B口、C口的口地址分别为、、。 ⒍PC微机中最大的中断号是、最小的中断号是。 ⒎PC微机中键盘是从8255的口得到按键数据。 ⒏串行通信中传输线上即传输_________,又传输_________。 二、选择题:(每题2分,共10分) ⒈设串行异步通信每帧数据格式有8个数据位、无校验、一个停止位,若波特率为9600B/S,该方式每秒最多能传送()个字符。 ①1200 ②150 ③960 ④120

2.输出指令在I/O接口总线上产生正确的命令顺序是()。 ①先发地址码,再发读命令,最后读数据。 ②先发读命令、再发地址码,最后读数据。 ③先送地址码,再送数据,最后发写命令。 ④先送地址码,再发写命令、最后送数据。 3 使用8254设计定时器,当输入频率为1MHZ并输出频率为100HZ时,该定时器的计数初值为()。 ①100 ②1000 ③10000 ④其它 4 在PC机中5号中断,它的中断向地址是()。 ①0000H:0005H ②0000H:0010H ③0000H:0014H ④0000H:0020H 5.四片8259级联时可提供的中断请求总数为()。 ①29个②30个③31个④32个 6.下述总线中,组内都是外设串行总线为()组。 ①RS-485、IDE、ISA。 ②RS-485、IEEE1394、USB。 ③RS-485、PCI、IEEE1394。 ④USB、SCSI、RS-232。 7. DMA在()接管总线的控制权。 ①申请阶段②响应阶段③数据传送阶段④结束阶段 8. 中断服务程序入口地址是()。 ①中断向量表的指针②中断向量③中断向量表④中断号

微机原理与接口技术-试题与答案

微机原理与接口技术试题 微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。 (1) A. M/ 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中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是( 2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH

计算机接口技术复习题(含答案)

1. 在8086CPU 中,当M/ ——IO = 0,——RD = 1,—— WR = 0时,CPU 完成的操作是( D )。 (A )存储器读 (B )I/O 读 (C )存储器写 (D )I/O 写 2. 在标志寄存器中,用于说明计算结果为0的标志是( C ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 3. 两片8259A 采用主从级连方式,最多能接收( B ) (A )8级中断 (B )15级中断 (C )16级中断 (D )级中断 4. 异步通信所采用的数据格式中,停止位的位数错误的是( D ) (A )1位 (B )1.5位 (C )2位 (D )2.5位 5. 下面哪一条语句是采用寄存器间接寻址的( B ) (A )MOV AX ,BX (B )MOV AL ,[BX] (C )MOV AX ,20 (D )MOV AX ,BUF 6. 计算机系统总线按其功能可划分为数据总线、地址总线和( A ) (A )控制总线 (B )同步总线 (C )信号总线 (D )中断总线 7. 在PC/XT 机中,NMI 的中断向量在中断向量表中的位置是 ( C ) (A )由程序指定的 (B )由DOS 自动分配的 (C )固定在0008H 开始的4个字节中 (D )固定在中断向量表首 8. 在两片8259A 级联的中断系统中,从片的INT 端接到主片的IR4端,则初始化主、从片ICW3的数据格式分别是( B ) (A )01H 和40H (B )10H 和04H (C )10H 和40H (D )01H 和04H 9. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C ) (A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB 10. 在标志寄存器中,符号标志是( S ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 11. CPU 与输入/输出接口电路是通过端口寄存器进行信息交换,这些端口寄存器包括了状态端口、控制端口和( B ) (A )信息端口 (B )数据端口 (C )存储器端口 (D )命令端口 12. 8088微处理器可寻址访问的最大I/O 空间为( B ) (A) 1KB (B) 64KB (C) 640KB (D) 1MB 13. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C ) (A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB 14. 在标志寄存器中,用于说明计算结果为0的标志是( C ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 15. 下面哪一个命题是正确的( C ) (A )负数的反码与其真值数相同 (B ) 负数的补码与其真值数相同 (C )正数的原码、反码、补码与其真值数相同 (D )[+0]反码 =11111111B 16. 在实模式下进行编写汇编程序,每一个逻辑段的大小不能超过( B ) (A )32KB (B )64KB

微机接口技术试卷_附答案

微机接口技术试卷_附答案 一.填空题( 20分) 1.接口的基本功能是输入缓冲和输出锁存。 2.数据输入/输出的三种方式是程序控制、中断和DMA。 3.DMA方式的中文意义是直接存储器,它适用于存取批量高速数据传送。 4.总线按传送信息的类别可分为:地址总线、数据总线、控制总线三类。 5.PCI总线属于现代高端总线。 6.8086的中断可分为内部中断、外部中断两大类。 7.8086的外部中断分为可屏蔽中断(INTR)和不可屏蔽中断(NMI)。 8.8255A是可编程并行接口芯片。 9.8255A有三种工作方式。 10.8253有6种工作方式。 11.8253中有三个独立的计数器。 12.8253是可编程定时器/计数器。 13.从8253计数器中读出的计数值不是读出瞬间的减计数器的内容。 14.数/模转换方式有多种方法,常用的是T型电阻网路法。 15.常用的软件识别按键的方法有行扫描法、反转法。 16.LED显示器有共阳极和共阴极之分。 17.串行通信方式分为异步和同步。 18.RS-232-C是微机与Modem间的标准。 19.在串行通信过程中,微机又称为数据终端设备,Modem又称为数据通信设备。 20.远距离串行通信应使用MODEM。 二.选择题( 15分) 1.8086CPU工作在总线请求方式时,会让出(D)。 A.地址总线 B.数据总线 C.地址和数据总线 D.地址、数据和控制总线 2.数据的输入输出指的是(B)进行数据交换。 A.CPU与存储器 B.CPU与外设 C.存储器与外设 D.内存与外存 3.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生(C)个重叠地址。 A.52 B.5 C.25 D.10 4.在中断输入/输出方式下,外设的(B)线可用于向CPU发送中断请求信号。 A.地址 B.状态 C.数据 D.其他 5.CPU在执行OUT DX,AL指令时,(A)寄存器的内容送到数据总线上。 A.AL B.DX C.AX D.DL 6.CPU在执行IN AL,DX指令时,其(A)。 A.为低,为低 B.为高,为高 A.为高,为低 D.为低,为高

微型计算机原理与接口技术 张荣标

第一章 1.选择题 (1)C (2) D A(3) C 3填空 (1)CPU,微型计算机,系统软件,外围设备,微型计算机系统 (2)10,3,12 (3)阶数 (4)10010010B,01000100B,11010110B,FF4EH (5)3F7H,1C3H,243H,277H, 4简答题 (1)微处理器,微型计算机和微型计算机系统三者有何联系与区别? 微处理器是把原来的中央处理单元CPU的复杂电路(包括运算器和控制器)做在一片或几片大规模集成电路的芯片上。把这种微缩的CPU大规模集成电路称为微处理器。 微型计算机是以微处理器为核心,再配备上用大规模集成电路工艺制成的存储器和I/O接口就构成了微型计算机。 以微计算机为核心,再配备上系统软件、I/O设备、辅助电路和电源就构成了微机系统。微型计算机系统包括硬件和软件了两大部分。 (2)试述在计算机中常采用二进制的缘由? (3)简述如何从补码判断真值的符号? (4)BCD码与纯二进制数有何区别? 主要区别是二者对应的二进制位所表示的二进制真值不同, (5)试述机器数的定点和浮点数表示形式。 第2章 2填空题

(1)递增,A7,A5,A3,A1. (2)地址总线的宽度,00000H~0FFFFFH (3)寄存器,运算器,控制器;运算和控制 (4)SS,SP (5)MN/MX (6)主频,总线宽度 (7)20,16 3简答题 (1)什么是指令周期?什么是总线周期?一个总线周期至少包括几个时钟周期? 指令周期是一条指令执行所需的时钟周期,cpu在执行指令过程中,凡需执行访问存储器或访问I/O端口的操作都统一交给BIU的外部总线完成,进行一次访问所需的时间称为一个总线周期。一般一个基本的总线周期由4个时钟周期组成。 (2)8086CPU在最小模式下构成计算机系统至少应该包括哪几个基本的部分? (3)8086CPU中,标志寄存器包含哪些标志位?各标志位为‘0’,‘1’分别表示什么含义? (4)8086CPU中有哪些通用寄存器和专用寄存器?说明他们的作用。 (5)在8086CPU中,已知CS寄存器和IP寄存器的内容分别如下所示,请确定其物理地址. 1) CS=1000H ,IP=2000H 物理地址: CS*16+IP=10000H+2000H=12000H 2) CS=1234H ,IP=0C00H物理地址: CS*16+IP=12340H+0C00H=12F40H (6)设(AX)=2345H,(DX)=5219H,请指出两个数据相加或相减后,FLAG中状态标志位的状态. 相加: CF=0,SF=0,ZF=0,AF=0,OF=0,PF=0 相减:0010 0011 0100 0101

微机接口技术考试题带复习资料

第一章微机接口技术概述 1.1. 8086微处理器可寻址访问的最大I/O空间是()。 A.1KB B.64KB C.640KB D.1MB 参考答案:B 2. 2.CPU的控制总线提供()。 A.数据信号流 B.所有存储器和I/O设备的时序信号及控制信号 C.来自I/O设备和存储器的响应信号 D.前面B和C两项 参考答案:D 3. 3. CPU的数据总线提供()。 A.数据信号流 B.所有存储器和I/O设备的时序信号及控制信号 C.来自I/O设备和存储器的响应信号 D.地址信号流 参考答案:A 4. 4. CPU的地址总线提供()。 A.数据信号流 B.所有存储器和I/O设备的时序信号及控制信号 C.来自I/O设备和存储器的响应信号 D.地址信号流 参考答案:D 5. 5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送出的有效信号是()。 A. B C D. 参考答案:A 6. 6. CPU在执行OUT DX,AL指令时,CPU往地址总线上送出的有效信号是()。 A.DX寄存器所存放的地址B AL寄存器所存放的数据 C D. 参考答案:A 7.7. CPU在执行OUT DX,AL指令时,CPU往数据总线上送出的有效信号是()。 A.DX寄存器所存放的地址B AL寄存器所存放的数据 C D. 参考答案:B 11.11. 8086CPU在作总线操作时,遇到READY=L后可插入()。 A.1个等待周期 B 等待周期个数由具体情况所定 C 2个等待周期 D. 3个等待周期 参考答案:B 12.12. 8086系统中,SP()。 A.只能指向奇地址单元 B 只能指向偶地址单元 C最好指向偶地址单元 D. 最好指向奇地址单元 参考答案:B

微机接口技术期末复习题及其答案

微机接口技术综合练习题 一.填空题 1.接口的基本功能是和。 2.数据输入/输出的三种方式是、和。 3.在查询输入/输出方式下,外设必须至少有两个端口,一个是端口,另一个是端口。 4.如果某条数据线上传送的数字是1,则传送数字1时刻数据线上的电压为电平。5.如果某条数据线上传送的数字是0,则传送数字0时刻数据线上的电压为电平。6.DMA方式的中文意义是,它适用于数据传送。7.在译码过程中,如果有一根地址线没用到,会有个重叠地址。 8.总线按传送信息的类别可分为:、、三类。9.PCI总线属于现代总线。 10.总线传输方式通常有三种:、和。11.在总线上完成一次数据传输一般要经历如下阶段、、 、。 12.按总线在微机结构中所处的位置,总线可分为、、、。 13.系统总线按其性能可分为:和。 14.系统总线按其技术上的差异可分为:和。15.8086CPU的外部中断引脚有和。 16.8086的中断可分为、两大类。 17.8086的外部中断分为和。 18.8255A是芯片。 19.8255A具有三种工作方式:、和。20.8255A有种工作方式。 21.8253有种工作方式。 22.8253中有个独立的计数器。 23.8253是。 24.8253中的每个计数器可作为二进制和进制计数器用。 25.8253共有个地址。 26.从8253计数器中读出的计数值不是读出瞬间的减计数器的内容。 27.0809是常用的转换芯片。 28.数/模转换方式有多种方法,常用的是。 29.0832是常用的转换芯片。 30.软件识别按键时,当识别有键按下后所加的一段延时程序是为了。31.常用的软件识别按键的方法有、。 32.LED显示器有共阳极和之分。 33.调制解调器是和的组合器件。 34.面向字符型的串行通信协议规定数据是以为单位传送的。

微机原理与接口技术考试复习题(有答案)

二、填空题 I. 8088 CPU 地址总线为 20 位,片外数据总线为 8 位 2. DMA 可以工作在 __________ 状态和 __________ 状态下,区分当前DMAT 作在什么状态下。 5. ____________________________________________________________ 在总线上要完成一次数据传输一般要经历如下阶段: ______________________________________________________________________ 、 _______________ 、 _________________ 和 _______________ ° 6. 8255A 是 芯片,有 种工作方式; 7. 8253是 芯片,内部有 ________________________________________ 个端口地 址,其中的每个计数器可作为 进制和 进制计数 & 从8253计数器中读出的计数值 ____________ 读出的减一计数器当前值。(是、不是) 9 .串行通信包括 _______________ ___ 和 ______________ 两种方式。 10. 158的16位二进 ____________ ,反码为 _______________ ° II. -20的8位二进制补码为 ,原码为 —反码为― ° 12?操作数寻址方式主要有 、— 、 和—4 类。 13. 中断过程包括 、—、 「 和 4 个阶段。 14. I/O 端口地址的编制方式是— 和— ° 《微型计算机原理及接口技术》试题 (120分钟) 一.单项选择题(在每小题的四个备选答案中选岀一个正确的 1. 8086CPU 芯片的外部引线中,数据线的条数为 D.20 条 会让岀( A.6 条 B.8 条 C.16 条 2. 8086CPI 工作在总线请求方式时, A.地址总线 B. C.地址和数据总线 D. ° 数据总线 地址、数据和控制总线 上° 3. 8086在执行OUT DX,AL 指令时,AL 寄存器的内容输出到( A.地址总线 B .数据总线 4. 8086CPU 勺I/O 地址空间为( A . 64K B B . 1MB C ?存储器 D ?寄存器 )字节。 C . 256B .1024B 5. 6. 7. 当8086CPU 读I /O 接口时,信号M k IO 和DT Z R 的状态必须是( A.00 B.01 C.10 D.11 在8088CPI 中,用于寄存器间接寻址输入输出指令的寄存器是( A. AX B. BX C. CX D. DX 两片8259A 级联后可管理( A . 15 B.16 C.32 & 8086中断系统中优先级最低的的是( A.可屏蔽中断 B. 不可屏蔽中断 9. CPU 在执行IN AL ,DX 指令时,其( A . IO/M 为高,—RD 为低 —B C . IO/M 为低;—RD 为低 —D 10. 内存从A4000H 到CBFFFH 共有( A.124K B.160K C.180K D.224K )级中断。 D.64 )° C.单步中断 D. 除法出错 IO/M IO/M 为高,WR 为尸 为低,WR 为叶 11.8088CPU 中的CS 寄存器是一个多少位的寄存器?( A.8 位 B.16 位 C.24 位 D.32 位 12?地址译码器的输岀一般可为接口的( A .片选 B ?数据输入 C )信号。 .地址 13. 8255工作在方式0时,下面哪种说法正确( A. B. C. D. 、B 、C 三个口输入均有锁存能力 只有A 口输入有锁存能力 只有C 口输入有锁存能力 、B 、C 三个口输入均无锁存能力 ) 14. 实现DMA 传送,需要( A.CPU 通过执行指令来完成 C.CPU 利用查询方式来完成 15. CPU 在执行 OUT DX AL 指令时,( A. AL B . DX C 16. 微机的各组成部分,用 A )数据总线 B )系统总线 D .控制 利用中断方式来完成 不需要CPU 参与即可完成 B.CPU D. )寄存器的内容送到地址总线上。 .AX DL B__巴它们连在一起。 C )控制总线 D )地址总线

微机接口试题及答案.docx

微机接口试题及答案 1.分别说明下列指令的源操作数和目的操作数各采用什么寻址方 式。 (1)MOV AX,2408H (2)MOV CL,0FFH (3)MOV BX,[SI] (4)MOV 5[BX],BL (5)MOV [BP+100H],AX (6)MOV [BX+DI], ’ $’ (7)MOV DX,ES:[BX+SI] (8)MOV VAL[BP+DI],DX (9)IN AL,05H (10)MOV DS,AX 答:(1) 立即数,寄存器(2) 立即数,寄存器 (3) 寄存器间接,寄存器 (4)寄存器 ,寄存器相对 (5) 寄存器 ,寄存器相对 (6) 立即数 ,基址变址 (7)基址变址 ,寄存器 (8) 寄存器 ,相对基址变址 (9)直接端口寻址 ,寄存器 (10) 寄存器 ,寄存器 2. 已知 :DS=1000H,BX=0200H,SI=02H, 内存 10200H~10205H 单元 的内容分别为 10H, 2AH,3CH,46H,59H,6BH 。下列每条指令执行完后 AX 寄存器的内容各是什么 ? (1)MOV AX,0200H (2)MOV AX,[200H] (3)MOV AX,BX (4)MOV AX,3[BX] (5)MOV AX,[BX+SI] (6)MOV AX,2[BX+SI] 答:(1)0200H (2)2A10H (3)0200H (4)5946H (5)463CH (6)6B59H

3.设 DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H ,BP=0200H, 数据段中变量名为VAL 的偏移地址值为0030H, 试说明下列源操作数字段的寻址方式是什 么?物理地址值是多少? (1)MOV AX,[100H] (2)MOV AX,VAL (3)MOV AX,[BX] (4)MOV AX,ES:[BX] (5)MOV AX,[SI] (6)MOV AX,[BX+10H] (7)MOV AX,[BP] (8)MOV AX,VAL[BP][SI] (9)MOV AX,VAL[BX][DI] (10)MOV AX,[BP][DI] 答:(1) 直接 ,10100H (2) 直接 ,10030H (3) 寄存器间接 ,10100H (4)寄存器间接 ,20100H (5) 寄存器间接 ,100A0H (6) 寄存器相 对,10110H (7)寄存器间接 ,35200H (8) 相对基址变址 ,352D0H (9)相对基址变址 ,10154H (10) 基址变址 ,35224H 4.写出下列指令的机器码 (1)MOV AL,CL (2)MOV DX,CX (3)MOV [BX+100H],3150H 答:(1)10001010 11000001B (2)10001011 11010001B

微机原理与接口技术知识点总结

微机原理与接口技术 概述 二、计算机中的码制(重点)P5 1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。 注意:对正数,三种表示法均相同。它们的差别在于对负数的表示。 (1)原码 定义: 符号位:0表示正,1表示负; 数值位:真值的绝对值。 注意:数0的原码不唯一 (2)反码 定义:若X<0,则[X]反=对应原码的符号位不变,数值部分按位求反 (3)补码 定义:若X<0,则[X]补=[X]反+1 2、8位二进制的表示范围: 原码:-127~+127 反码:-127~+127 补码:-128~+127 3、特殊数10000000 该数在原码中定义为:-0 在反码中定义为:-127 在补码中定义为:-128 对无符号数:(10000000)2=128 三、信息的编码 1、字符的编码P8 计算机采用7位二进制代码对字符进行编码 (1)数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对应的二进制代码(BCD码)相符。 (2)英文字母A~Z的ASCII码从1000001(41H)开始顺序递增,字母a~z的ASCII码从1100001(61H)开始顺序递增,这样的排列对信息检索十分有利。 微机组成原理 第一节、微机的结构 1、计算机的经典结构——冯.诺依曼结构P11 (1)微机由CPU(运算器和控制器)、存储器和I/O接口组成 2、系统总线的分类

(1)数据总线(DataBus),它决定了处理器的字长。 (2)地址总线(AddressBus),它决定系统所能直接访问的存储器空间的容量。 (3)控制总线(ControlBus) 第二节、8086微处理器 1、8086,其内部数据总线的宽度是16位,16位CPU。外部数据总线宽度也是16位8086地址线位20根,有1MB(220)寻址空间。P27 2、8086CPU从功能上分成两部分:总线接口单元(BIU)、执行单元(EU) BIU:负责8086CPU与存储器之间的信息传送。EU:负责指令的执行。P28 4、寄存器结构(重点 ) 1)数据寄存器特有的习惯用法P30 ●AX:(Accumulator)累加器。多用于存放中间运算结果。所有I/O指令必须都通过AX与接口传送信息; ●BX:(Base)基址寄存器。在间接寻址中用于存放基地址; ●CX:(Counter)计数寄存器。用于在循环或串操作指令中存放循环次数或重复次数; ●DX:(Data)数据寄存器。在32位乘除法运算时,存放高16位数;在间接寻址的I/O指令中存放I/O端口地址。 2)、指针和变址寄存器P31 ●SP:(StackPointer)堆栈指针寄存器,其内容为栈顶的偏移地址; ●BP:(BasePointer)基址指针寄存器,常用于在访问内存时存放内存单元的偏移地址。 ●SI:(SourceIndex)源变址寄存器Index:指针 ●DI:(DestinationIndex)目标变址寄存器 变址寄存器常用于指令的间接寻址或变址寻址。 3)、段寄存器P28 CS:(CodeSegment)代码段寄存器,代码段用于存放指令代码 DS:(DataSegment)数据段寄存器 ES:(ExtraSegment)附加段寄存器,数据段和附加段用来存放操作数 SS:(StackSegment)堆栈段寄存器,堆栈段用于存放返回地址,保存寄存器内容,传递参数 4)、指令指针(IP)P29 16位指令指针寄存器,其内容为下一条要执行的指令的偏移地址。 5)、标志寄存器 (1)状态标志:P30 ●进位标志位(CF):(CarryFlag)运算结果的最高位有进位或有借位,则CF=1。Carry:进位Auxiliary:辅助 ●辅助进位标志位(AF):(AuxiliaryCarryFlag)运算结果的低四位有进位或借位,则AF=1 ●溢出标志位(OF):(OverflowFlag)运算结果有溢出,则OF=1 ●零标志位(ZF):(ZeroFlag)反映指令的执行是否产生一个为零的结果 ●符号标志位(SF):(SignFlag)指出该指令的执行是否产生一个负的结果 ●奇偶标志位(PF):(ParityFlag)表示指令运算结果的低8位“1”个数是否为偶数 (2)控制标志位 ●中断允许标志位(IF):(InterruptFlag)表示CPU是否能够响应外部可屏蔽中断请求

微机原理与接口技术考试试题及答案

-- 2010-2011学年度第二学期 《微机原理与接口技术》课程期末考试试卷(A 卷,考试) 一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。每题2分,共30分) 1 .某微机最大可寻址的内存空间为16MB ,其C PU 地 址总线至少应有( )条。 A. 32 B. 16 C. 20 D. 24 2 .用8088C PU 组成的P C机数据线是( )。 A. 8条单向线 B. 16条单向线 C. 8条双向线 D. 16条双向线 3 .微处理器系统采用存储器映像方式编址时存储单元与I/O 端口是通过( ) 来区分的。 A. 不同的地址编码 B. 不同的读控制逻辑 C. 不同的写控制逻辑 D. 专用I/O 指令 4 .要禁止8259A 的IR0的中断请求,则其中断屏蔽操作指令字O CW1应为( )。 A . 80H B. 28H C. E8H D. 01H 5 .在8086环境下,对单片方式使用的8259A 进行初始化时,必须放置的初始化命令 字为( )。 A. ICW 1,IC W2,ICW3 B. ICW1,ICW2,I CW4 C. ICW1,ICW3,ICW4 D. ICW 2,ICW3,ICW4 6 .6166为2Kx8位的SRAM 芯片,它的地址线条数为( )。 A. 11 B. 12 C. 13 D. 14 7 .在计算机系统中,可用于传送中断请求和中断相应信号的是( )。 A. 地址总线 B. 数据总线 C . 控制总线 D. 都不对 8 .段寄存器装入2300H,该段的结束地址是( )。 A. 32FFF H B. 23000H C. 33FF FH D . 33000H 9 .在进入DMA 工作方式之前,DM A控制器当作CP U总线上的一个( )。 A. I/O 设备 B . I/O 接口 C . 主处理器 D. 逻辑高 10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是 ( )。 A . 汇编指令 B . 宏指令 C . 机器指令 D. 伪指令 11 .中断向量表占用内存地址空间为( )。 A. 00000H~003FF H B. 00000H~000FFH C. 00000H ~00100H D . F FF00H ~FFFFFH 12 .实现CPU 与8259A 之间信息交换是( )。 A. 数据总线缓冲器 B. 级联缓冲/比较器 C. 读写控制电路 D . 数据总线缓冲器与读写控制电路 13 .I ntel 8253的最大输入时钟频率是( )。 A. 5MH z B. 2MHz C. 1M Hz D. 4MH z 14 .完成两数相加后是否溢出的运算,用( )标志位判别。 A. ZF B. I F ----------------------装 ---------------------------------------------订 ----------------------------------------线 ----------------------------------------

相关文档
最新文档