- 4
- 0
- 约小于1千字
- 约 31页
- 2017-04-21 发布于四川
- 举报
微处理器体系结构和关键技术
1 微处理器的功能与构成
2 指令系统(格式、类型、寻址方式)
3 几种典型微处理器体系结构;CPU简化模型;处理器的基本功能
取指令 根据程序计数器PC中的值,从存储器读出现行指令,送到指令寄存器IR,然后PC自动加1指向下一条指令。
分析指令(译码/解码) 将IR中的指令操作码译码,分析其指令性质。如指令要求操作数,则寻找操作数地址。
执行指令 取出操作数,执行指令规定的操作。根据指令不同还可能写入操作结果。;数据通路; 3.2 处理器设计;生成中央时钟信号
生成执行基本指令周期所需的控制信号
响应中断或异常事件请求; 随机逻辑体系;① 程序计数器的值经MUX送到存储器;
② 存储器送回的指令写入指令寄存器;
③ 程序计数器加1后回写;;① 寄存器堆中的某个地址寄存器通过MUX寻址存储器,获得ALU的一个操作数;
② 另一个操作数来自于寄存器堆中的数据寄存器;
③ ALU的结果值被回写入寄存器堆。;指令集结构驱动硬件的逻辑方程
定义所需的指令集结构;
根据指令集决定硬件逻辑及状态机;
硬件逻辑方程反馈到指令集结构
对指令集结构做必要的修改和优化;
最大限度地减少逻辑复杂度;;微码体系;μpc;μpc;微码结构与随机逻辑结构比较;3.3 指令系统设计; 指令类型; 指令格式;寻址方式;2 寄存器间接寻址——寄存器内容代表操作数存储地址; ADD
原创力文档

文档评论(0)