总结练习中遇到的填空题。
- 在计算机中能够在一组信息中取出所需的一部分信息的器件是 译码器
- 宏汇编语言程序一般由3个段组成,这三个段都采用隐含定位方式,即三个段的首地址都是 16 的倍数
- 端口分为 数据端口,状态端口,控制端口。
- 在并行接口的输入过程中cpu可以用 中断 的方式读取接口中的数据
- 现代计算机系统中常用 可编程硬件 方式实现延时和计数
- 8088工作在最大模式时,要求有较强的驱动能力,通过 8288 (总线控制器) 产生各种控制信息
- 存储器芯片容量等于 单元数×数据线位数
- 接口电路的基本功能就是对数据传送实现控制,功能:地址译码,数据缓冲,信息转换,提供命令译码和状态信息,以及定时和控制
- 中断可分为内部中断和外部中断,其中内部中断包括 故障,陷阱,异常终止
- 从启动一次存储器操作,到完成该操作所经历的时间称为 存取时间
- 中断向量是中断服务程序的 入口地址 ,每个中断向量占 4 字节,存放在中断向量表 中,占据内存 00000H~003FFH 区间
- 解决中断优先级的方法有 软件查询,硬件查询 和 中断优先级编码 三种
- 8086中优先级最低的是单步中断。
- 8086中优先级最高的是 INT n 指令中断
- STI 指令 IF=1 允许高一级中断发送
- 微处理器对外设的访问就是对外设 接口 中的端口寄存器进行访问
- cpu 从主存取一条指令并执行该指令的时间称为 指令周期 ,它通常用若干 总线周期 来表示 而总线周期又含有若干 时钟周期
- 中断服务程序结束后,为了恢复现场,应执行关中断,使cpu不被其他程序打扰
- 用一条条件转移指令可实现 2个分支
- 数据线不足位扩展,地址线不足字扩展
- 表示数据的存储单元的符号地址为 变量
- 表示指令的存储单元的符号地址为 标号
- 响应中断前,应将 断点的地址 压入堆栈
- 串行同步传送时,每一帧数据都是由 同步字符 开头的
- 实现微处理器与8259A间信息交换的是 数据总线缓冲器与读写控制电路
- 调用程序和子程序之间的信息传递称 参数传递
- REPE CX=0 或 ZF=0 结束
- REPNE CX=0 或 ZF=1 结束
- DMA 操作的基本方式有 周期挪用,周期扩展,和cpu停机
- 8086最小模式需要 3 片地址锁存器8282
- 将各种物理信号变成电信号的装置称 传感器
- 查询式 i/o 外设状态信息通过cpu的 数据总线 读入
- 内部中断的中断类型码是由 指令提供 或预先设置的
- RISC 精简指令系统计算机 (常由硬件实现)
- CISC 复杂指令系统计算机(88 / 86)
- 动态存储器 读出 需要刷新
- IRET 中断返回 按顺序返回三个字 IP,CS,FR
- RET 子程序返回 分段内和段间 段内 返回ip 段间返回 cs,ip
- 所谓指令中数据的寻址方式就是寻找操作数地址的方式
- 子程序 又称 过程, 它有 PROC 语句定义,由 ENDP 语句结束,两种属性 NEAR 和 FAR
- 异步通信协议包括两方面内容 : 字符的格式规定,数据传输速率的要求
- 8253需要在GATE端外加触发信号才能启动计数称为 硬件启动
- 中断处理过程包括 中断请求,中断判优,中断响应,中断处理和中断返回
- ADC 工作过程 采样,保持,量化,编码
- 中断分为 软件中断 和 硬件中断
- DMA 传送过程 预处理,数据传送,传送结束
专接本微机原理简答
1.简述缓冲器,锁存器和触发器的作用
.答: (1)缓冲器又称缓冲寄存器。
①在高速工作的CPU与慢速工作的外设间起协调和缓冲作用,实现数据传送的同步。
②提供一个暂存的空间。它分输入缓冲器和输出缓冲器两种。
③提高驱动能力。
④信号隔离的作用,消除负载对信号源的影响。
(2)锁存器(latch): 利用电平控制数据的传输。
①缓存。
②完成高速的控制器与慢速的外设的不同步问题。
③解决驱动的问题。
(3)触发器: 是最小的记忆单元,是寄存器、存储器基本元件。
2. 什么是中断?计算器使用中断有什么好处?
答: (1)由于某件事件的产生,使得CPU暂时停止正在执行的程序,转而去执行处理该事件的程序,对该事件程序处理结束后,再继续执行先前中断的程序,这一过程称为中断。
(2)中断的优点:
①解决快速CPU与慢速外设之间的矛盾,使CPU可以与外设同时工作,不交换信息时,处理机和外围设备处于各自独立的并行工作状态。提高计算机系统效率。
②计算机在执行程序的过程中,可以随时响应外设请求并处理。
③计算机可以对故障自行处理。处理机中设有各种故障检测和错误诊断的部件,一旦发现故障或错误,立即发出中断请求,进行故障现场记录和隔离。
3. 什么叫端口?通常有哪几类端口?计算机对I/O端口编址时通常采用哪两种方法?在8086系统中,用哪种方法对I/O端口进行编址?
答:(1)CPU和外设进行数据传输时,各类信息在接口中进入不同的寄存器,–般称这些寄存器为端口。
(2)端口通常有3类:数据端口、状态端口、控制端口。
(3)计算机对端口编址的两种方法为:计算机对内存和I/O 端口统一编址; 计算机对内存和I/O端口独立编址。
(4)在8086/8088 系统中用内存和I/O端口各自独立编址。