输入输出作业

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.选择题

(1)下列指令中,格式合法的是()。

A. IN AL, 60H

B. IN AL, 100H

C. OUT AL, DX

D. IN AL, [DX]

(2)8254计数器电路中,GATE=1表示()。

A. 允许计数器计数

B. 禁止计数器计数

C. 计数器计数结束

D. 不管有无CLK信号,OUT端均会有规律发生电平信号变换

(3)若8254定时/计数器的某个计数器初始化编程为二进制计数方式,则该计数器计数初值最大为()。

A. 9999H

B. 0000H

C. FFFFH

D. FFH

(4)存储器直接存取方式的英文缩写是()。

A. DMA

B. IDE

C. Cache

D. I/O

(5)执行IN AL,DX指令后,进入AL寄存器的数据来自()。

A.CPU的寄存器

B.存储器

C.立即数

D.端口

(6)一个端口可有()个I/O地址。

A. 1

B. 2

C. 256

D. 不一定

(7)8254内部独立的16位计数器通道有()个。

A. 1

B. 2

C. 3

D. 4

(8)CPU不参与数据传送的是()方式。

A. 查询输入/输出

B. 无条件输入/输出

C. 中断输入/输出

D. 直接存储器存取

(9)为解决高速主机和低速外设在速度方面的矛盾,I/O接口电路中一般都设置()。

A. 口地址译码电路

B. 缓冲器或锁存器

C. 中断控制电路

D. 读/写控制逻辑

(10)CPU与外设间数据传送的控制方式有()。

A. 中断方式

B. 程序控制方式

C. DMA方式

D. 以上三种都是

(11)在以下方式中,CPU不占用总线的方式是()方式。

A. 无条件

B. 查询

C. 中断

D. DMA

(12)8254内部有3个()位的计数器。

A. 1

B. 8

C. 16

D. 32

(13)利用8254每20ms产生一次中断,若CLK为2MHZ,则工作方式和计数初值分别是()。

A. 方式2;65536

B. 方式3;65536

C. 方式2;40000

D. 方式3;40000H

(14)下面关于输入/输出端口的描述中,不正确的是()。

A. 按端口寄存器存放信息的物理意义来分,端口分为:数据、状态和控制端口。

B. 数据输出端口和控制端口必须有不同的端口地址。

C. 数据输入端口和状态端口必须有不同的端口地址。

D. 数据输入端口和数据输出端口必须有不同的端口地址。

(15)可编程定时/计数器8254内部每个计数器允许的最高计数频率是()。

A. 2MHz

B. 10MHz

C. 20MHz

D. 100MHz

(16)下列各部分中,一般不与系统总线直接相连的是()。

A. I/O接口

B. RAM

C. ROM

D. 外设

(17)将8254的0号计数器和1号计数器进行级连,两者均工作在方式3,计数初值均采用BCD码,设第1个计数器的时钟频率为2MHz,则级连后输出方波的最大周期为()。

A. 45秒

B. 40秒

C. 50秒

D. 60秒

(18)PC机8254的0号计数器提供()。

A. 系统时钟中断

B. 动态存储器刷新定时

C. 扬声器音调控制

D. 键盘字符输入

(19)CPU使用4条地址线与I/O接口芯片的地址线连接,则CPU可访问的I/O端口数最多为()个。

A. 16

B. 31

C. 8

D. 4

(20)若8254定时/计数器的某个计数器初始化编程为十进制计数方式,并且计数初值为10000,则该计数器初始化编程写入正确的计数初值应为()。

A. 9999H

B. 0000H

C. FFFFH

D. 10000H

2.填空题

(1)按端口寄存器存放信息的物理意义分,端口可以分为、、三类。

(2)CPU在执行OUT DX, AL指令时,把寄存器的内容送到地址总线,寄存器的内容送到数据总线。

(3)8254芯片内包含有个独立的16位计数器,每个计数器有______种工作方式。PC/AT系统8254芯片的计数器中,号计数器是用户禁止使用的,因为其作用为。

(4)PC机I/O端口采用独立编址方式,访问I/O端口需使用和指令,这种方式的特点是端口地址不占用空间。

(5)由于8254三个计数器的方式控制字都写入相同的端口地址,因此需通过方式控制字的位来选择某个计数器。

(6)8254计数初值N与输入信号频率f clk、输出信号频率f out的关系为。

(7)CPU使用无条件方式从外设输入信息,输入成功的前提条件是。

(8)8254内部计数器均为位的计数器。PC系统中的8254 号计数器为系统日时钟中断的中断源,初始化后,每隔ms向主8259的IR0端子提请一次中断请求。

(9)8254内部3个计数器,每个计数器有3个引脚GATE、CLK与OUT,其中GATE 信号的作用为。

3.简答题

(1)什么是接口?什么是端口?按存放信息的物理意义来分,I/O端口可以分为哪几类?

(2)I/O端口有几种编址方式?说明不同编址方式的主要特点。

(3)简述无条件传送和查询方式各自的特点?

(4)I/O接口电路的主要作用是什么?接口电路通常应具备哪些基本功能?

(5)简述PC系统8254三个计数器的作用。

(6)若CPU读8254芯片1号计数器的当前计数值,请说明在进行读操作时8254的引脚、A1、A0、所处的状态(电平值)。

(7)微机系统和输入/输出设备交换信息的方式有哪几种?其中,CPU不参与的是哪种方式?硬件结构最简单的是哪种方式?

相关文档
最新文档