它进行刷新操作.即读取原内容.放大再写入。 5. 存储系统如何进行刷新?
存储系统的刷新控制电路提供刷新行地址,将存储DRAM芯片中的某一行选中刷新。实际
上,刷新控制电路是将刷新行地址同时送达存储系统中所有DRAM芯片,所有DRAM芯片都在同时进行一行的刷新操作。 刷新控制电路设置每次行地址增量,并在一定时间间隔内启动一次刷新操作,就能够保证所有DRAM芯片的所有存储单元得到及时刷新。
6. 请给出下图中138译码器的所有译码输出引脚对应的地址范围。
7. 写出下图中138译码器指定引脚译码输出的地址范围。
8. 利用全地址译码将6264芯片接在IA-32的系统总线上,其所占地址范围为0BE000H~0BFFFF H,画出连接电路图。
第8章 无条件与查询传送方式
一.选择
1. 8086CPU对I/O接口编址采用( ) 。
A.I/O端口和存储器统一编址 B.I/O端口和寄存器统一编址 C.I/O端口单独编址 D.输入和输出口分别编址 A. B. C. D.
A.n值越小级别越高 B.无优先级别 C.n值越大级别越高
2. 当CPU访问外设接口时,需利用( )信号。
3. 软中断INT n(n=10~FFH)的优先级排列原则是( )。 D.随应用而定
4. CPU在执行IN AL,DX指令时,DX的内容输出到( )。 息 息
C 处理器控制接口电路和外设操作的有关信息 D 以上皆可 C 处理器控制接口电路和外设操作的有关信息 D 以上皆可
A 处理器和外设之间交换的数据 B 外设或其接口电路当前的工作状态信12. 控制寄存器用来保存( )
A.地址总线 B.数据总线 C.存储器 D.寄存器 A.查询 B.中断 C.DMA D.以上皆是 A.有条件 B.中断 C.DMA D.查询
A 先写数据端口,再读/写控制端口 B 先读状态端口,再读/写数据端口 C 先写控制端口,再读/写数据端口 D 先读控制端口,再读/写状态端口
A 线性和非线性编址 B 集中与分散编址 C 统一和独立编址 D 重叠与非重叠编址
A 无条件传送方式 B 查询传送方式 C 中断传送方式 D DMA传送方式 A 处理器和外设之间交换的数据 B 外设或其接口电路当前的工作状态C 处理器控制接口电路和外设操作的有关信息 D 以上皆可
A 处理器和外设之间交换的数据 B 外设或其接口电路当前的工作状态信5. 数据传送方式中,除无条件传送外,( )方式也是外设被动进行数据交换 6. 程序控制传送方式又分为无条件传送和( )传送方式。
7. 采用查询传输方式的工作流程是按( )的次序完成一个数据的传输。
8. 按微机系统中与存储器的关系,I/O端口的编址方式分为( )
9. 从硬件的角度而言,采用硬件最少的数据传送方式是( ) 10. 状态寄存器用来保存( )
信息
11. 数据寄存器用来保存( )
13. 由外设主动提出数据交换请求的数据传送方式是( )
A 无条件传送方式 B 查询传送方式 C 中断传送方式 D 以上皆是 A 无条件传送方式 B 查询传送方式 C 中断传送方式 D 14. 从硬件的角度而言,下列数据传送方式硬件最复杂的是( )
不确定
15. 利用DOS的09号系统功能输出一串字符串,需要先将该字符串在内存中的偏移地址放入( )
A AX寄存器 B BX寄存器 C CX寄存器 D DX寄存器 二.名词解释
1. 数据寄存器:保存处理器与外设之间交换的数据
2. 状态寄存器:保存外设当前的工作转台信息,处理器通过该寄存器掌握外设状态,进行数据交换。
3. 控制寄存器:保存处理器控制接口电路和外设操作的有关信息,处理器向控制寄存器写入数据。
4. 统一编址:将I/O端口与存储器地址统一编排,共享一个地址空间。 5. 独立编址:将I/O端口独立编排地址,独立于存储器地址。 6. 接口:位于基本系统和外设间实现两者数据交换的控制电路。 7. 并行数据传输:是在传输中有多个数据位同时在设备之间进行的传输 8. 串行数据传输:是在传输中只有1个数据位在设备之间进行的传输 三.判断
1. 处理器并不直接连接外设,而是通过I/O接口电路与外设连接。T 2. I/O接口的状态端口通常对应其状态寄存器。T
3. I/O接口的数据寄存器保存处理器与外设间交换的数据,起着数据缓冲的作用。T
4. IA-32处理器的64K个I/O地址也像存储器地址一样分段管理。F
5. 指令“OUT DX,AX”的两个操作数均采用寄存器寻址方式,一个来自处理器.一个来自外设。F
6. 向某个I/O端口写入一个数据,一定可以从该I/O端口读回这个数据。F 7. 程序查询方式的一个主要缺点是需要处理器花费大量循环查询.检测时间。T 8. 16位DOS应用程序采用中断调用指令使用DOS系统功能。T
9. I/O接口电路的基本器件是实现数据缓冲的三态缓冲器和实现数据锁存的锁存器。T
10. 硬件电路决定了I/O端口的访问形式。T 11. 一个I/O地址只能被用作输入端口。F
12. 微机连接外部设备,一方面需要根据外设接口信号设计相应的硬件接口电路,另一方面
还需要配合软件管理程序。T
13. 02号DOS系统功能调用是,将在显示器输出一串字符串。F
14. 实现DOS系统功能调用需要先在AL寄存器中设置系统功能调用号。F 15. 相对查询传送来说,无条件传送工作可靠。F 四.填空
1. 计算机能够直接处理的信号是__数字量__,___开关量__和脉冲量形式。
2. 计算机能够直接处理的信号是数字量,____和___________形式。
3. 输入输出指令有两种寻址方式,其具体形式是:___直接寻址___和__DX寄存器间接寻址
4. 指令IN是将数据从I/O端口传输到__处理器_, 执行IN指令处理器引脚产生_I/O读__总线周期。
5. 指令“IN AL, 21H”的目的操作数是寄存器_寻址方式,源操作数是直接寻址 方式。
6. 指令“OUT DX, EAX”的目的操作数是间接_寻址方式,源操作数是_寄存器寻址_寻址方式。
7. 在Intel 80x86系列处理器中,I/O端口的地址采用I/O独立_编址方式,访问I/O端口时要使用专门的__I/O指令。
8. 接口的基本功能是输入数据_,输出信号___ 。
9. 通过一个外设接口与外设之间交换的信息主要有数据信息、状态信息、和控制信息 。
10. 程序控制的三种I/O传送方式是指无条件传送、查询传送_和中断传送。 11. 程序控制的三种I/O传送方式是指:无条件传送、______________和______________。
12. 通过一个外设接口与外设之间交换的信息主要有、和、控制信息。
13. 借助于DOS系统功能,实现输入一个字符,则需要先执行指令mov ah,1__,再执行指令int _al
14. 借助于DOS系统功能,实现输出一个字符“a”,则需要先执行指令mov ah,_2_
__;再执行指令mov _dl ,‘a’。
15. I/O接口电路从应用角度可归结为数据寄存器,状态寄存器和控制寄存器3类可编程寄存器。 五.简答题
5. 为什么说外部中断才是真正意义上的中断?
外部中断是由处理器外部提出中断请求引起的程序中断。相对于处理器来说,外部中断是随机产生的,所以是真正意义上的中断。 6. 与系统总线连接的输出接口为什么需要锁存器?
将数据总线的数据暂时锁存,使较缓慢的设备有足够的时间进行处理。 7. 下图示例了无条件输入输出接口电路,编程实现当开关闭合时,相应的LED灯将点亮,并调用延时子程序DELAY保持一定时间(假设延时子程序DELAY已经编写,直接调用)。