当前位置:首页 > 微机接口复习概要
③中断服务:CPU执行中断服务程序,为中断源服务
④中断返回:当执行到中断服务程序中的IRET指令时,将堆栈栈顶的三个字单元内容弹出,依次送给IP、CS、PSW,CPU返回到原来的程序去执行。 7. 什么是中断嵌套?P83
中断嵌套是指CPU正在执行一个中断服务程序时,有另一个优先级更高的中断提出中断请求,这时会暂时挂起当前正在执行的级别较低的中断源的服务程序,去处理级别更高的中断源,待处理完毕,再返回到被中断了的中断服务程序继续执行,这个过程就是中断嵌套。
8. 发送时钟和接收时钟与波特率有什么关系?P211
为了提高定位受样的分辨能力,接收器必须采用比波特率更高频率的时钟,在实际应用中,可根据所要求的传输波特率(Baud)及所选择的波特因子(Factor)来确定发送/接收时钟频率,关系如下: Txc = Baud*Factor 9.异步串行通信的基本任务有哪些?P224
①实现数据格式化;②进行串并转换;③控制数据传输速率; ④进行错误检测;⑤进行TTL与EIA电平转换; ⑥提供符合EIA-RS-232C接口标准所要求的信号线;
10.D/A转换器接口的任务,它和微处理器连接时,一般有哪几种接口电路形式?P259
D/A转换器接口的任务主要是解决CPU与DAC之间的数据缓冲问题,一般有3种:①采用中小规模逻辑芯片构成的接口电路与CPU连接;②采用通用并行I/0接口芯片与CPU连接;③采用GAL器件。 11.A/D转换器接口的主要操作有哪些?
①进行通道选择;②发转换启动信号;③取回“转换结束”状态信号; ④读取转换的数据;⑤发采样/保持(S/H)控制信号
综合题
1. 设计固定式单端口地址译码电路 类似P14设计
2. 8253定时/计数器的初值计算及初始化程序段
计算初值: Ci=CLK/OUT或TC=CLK/OUT;其中CLK为输入时钟,OUT为输出时钟;
初始化程序段类似P35
3. 中断向量的装入和修改程序段 P81—P82类似
4. 三角波和锯齿波的编辑 P263
共分享92篇相关文档