单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第5章 CPU 的结构和功能5.1 CPU 的组成5.3 指令流水5.2 指令周期5.4 中断系统一 CPU 的功能取指令分析指令执行指令发出各种操作命令控制程序输入及结果的输出总线管理处理异常情况和特殊请求1. 控制器的功能2. 运算器的功能实现算术运算和逻辑运算指令控制操作控制时间控制数据加工处理中断5.1
EM78P468指令集指令集的每个指令都是包括一个操作代码和一个或更多操作数的13-bit 字正常情况下所有指令的执行都占用一个指令周期(一个指令周期包含2个振荡器周期)除了指令MOV AADD R2A改变程序计数器(PC)或者是R2的算术或逻辑操作指令(例如:R2SUB R2ABS(C) R26CLR R2)在这种情况下指令的执行需要两个指令周期 有些情况下如果指令周期的规格不符合某些应用
第10章 控制器的功能与设计本章主要介绍计算机中控制器的基本原理功能与实现要求学生掌握指令在计算机中的执行过程硬布线控制器和微程序控制器的基本原理和设计技术重点提示:指令周期分析硬布线控制器微程序控制器微程序设计技术10-1 重点难点指导10-1-1 微操作微操作:完成一条指令执行的最基本操作是CPU的基本的或说是原子的操作一个程序的执行由指令的顺序执行组成每条指令执行是一个指令周期每个指令
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级教材P166 【例1】教材图5.15所示为双总线结构机器的数据通路IR为指令寄存器PC为程序计数器(具有自增功能)M为主存(受RW信号控制)AR为地址寄存器DR为数据缓冲寄存器 ALU由加减控制信号决定完成何种操作控制信号G控制的是一个门电路另外线上标注有小圈表示有控制信号例中yi表示y寄存器的输入控制信号R1o为寄存器