计算机组成原理CPU与控制单元设计(Part5).ppt_第1页
计算机组成原理CPU与控制单元设计(Part5).ppt_第2页
计算机组成原理CPU与控制单元设计(Part5).ppt_第3页
计算机组成原理CPU与控制单元设计(Part5).ppt_第4页
计算机组成原理CPU与控制单元设计(Part5).ppt_第5页
免费预览已结束,剩余99页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机组成原理与汇编语言(2006级),北航计算机学院 刘旭东 Tel :82316285 Mail: ,第五部分 CPU与控制单元设计,一、CPU的功能与组成 二、数据通路设计 三、指令执行流程分析 四、组合逻辑控制器设计 五、微程序原理 六、微程序控制器设计,一、CPU的功能与组成 二、数据通路设计 三、指令执行流程分析 四、组合逻辑控制器设计 五、微程序原理 六、微程序控制器设计,指令的执行过程回顾(第一讲),根据PC内容从存储器取指令送IR,指令译码器译码(解释指令),形成微操作控制信号,在控制信号的作用下取操作数送运算器,运算器执行指令功能,保存指令结果,形成下条指令的地址并送PC,

2、根据PC内容从存储器取指令送IR; 指令译码器译码(解释指令),形成微操作控制信号; 在控制信号的作用下取操作数送运算器; 运算器运行; 保存结果; 形成下一条指令地址送PC。,1.1 CPU的功能与组成,CPU的功能:控制指令执行 取指令:从存储器中读出指令 指令地址部件:指明当前要读取的指令在存储器中的地址 指令寄存部件:保存从存储器中取来的指令 分析指令:分析指令的操作性质以及操作对象的位置(地址) 译码部件:对指令进行译码 执行指令:实现指令应该具有的操作功能 控制信号逻辑部件:根据指令的操作性质和操作对象的地址(译码结果),在时序信号配合下,产生一系列的微操作控制信号,从而控制计算机

3、的运算器、存储器或输入输出接口等部件工作,实现指令所表示的功能。 时序部件:提供计算机基准时序信号,1.1 CPU的功能与组成,CPU的组成 运算单元:算术逻辑运算单元(ALU) 寄存器:通用寄存器组(GPRs),标志寄存器(FR,又称程序状态字PSW),临时寄存器(TR) 控制单元(CU): 指令地址部件:程序计数器(PC) 指令寄存部件:指令寄存器(IR) 译码部件:指令译码器(ID) 控制部件:微操作控制信号产生部件 时序部件:产生时序信号 内部总线:CPU内部数据通路(Internal Bus),1.1 CPU的功能与组成,CPU内部结构 执行单元(EU) 控制单元(CU) 寄存器单元

4、 中断系统 内部总线,1.1 CPU的功能与组成,CPU内部的寄存器 通用寄存器(General Register):用户可见(汇编语言可使用) 数据寄存器、基址寄存器、变址寄存器、堆栈指针、标志寄存器等 控制与状态寄存器:用户不可见,为系统控制专用。 MAR(Memory Address Register):存储器地址寄存器 MBR/MDR(Memory Buffer Register,Memory Data Register):存储器数据缓冲器 PC(Program Counter):程序计数器 IR(Instruction Register):指令寄存器 临时寄存器(Temporary

5、Register):用户不可见,1.1 CPU的功能与组成,执行单元(EUExecution Unit) 执行单元的核心:算术逻辑运算单元(ALU),完成算术运算、逻辑运算、移位运算等操作; 寄存器:提供数据缓冲; 控制单元(CUControl Unit) 指令寄存器IR 指令译码器ID(Instruction Decoder) 时序部件:提供各种时序信号 控制信号生成部件:产生计算机其他部件所需要的所有微操作控制信号,分组合逻辑和微程序两种实现方式。 中断系统 检查中断信号,中断CPU的正常程序执行,处理异常事务。,一、CPU的功能与组成 二、数据通路设计 三、指令执行流程分析 四、组合逻辑

6、控制器设计 五、微程序原理 六、微程序控制器设计,2.1 模型机结构简述,单总线结构(CPU、存储器) 模型机CPU结构描述 简化的80868088结构,16位系统,内部总线连接 通用寄存器部件(AX、BX、CX、DX、SP、BP、SI、DI) 主存地址寄存器MAR 主存数据寄存器MDR 暂存器C,D,Z 程序计数器PC 指令寄存器IR 运算单元ALU 控制单元,2.2 模型机的指令系统,双操作数指令格式,RR型或RS型,必有一个操作数在寄存器中(寄存器直接寻址) 长度24个字节(前2个字节必须) Opcode:操作码(6位) d: 方向字段(1位)。在第二个字节中,REG确定一个操作数(寄存

7、器直接寻址),MOD和R/M确定零一个操作数的寻址方式。方向字段d表明REG确定的是源操作数还是目的操作数。 d=1, REG确定目的操作数,MOD+R/M确定源操作数 d=0, REG确定源操作数,MOD+R/M确定目的操作数 W:字字节字段(1位):操作数是字节(8位)还是字(16位) W=1,字(16位) W=0,字节(8位),2.2 模型机的指令系统,双操作数指令格式,2.2 模型机的指令系统,双操作数指令格式,2.2 模型机的指令系统,单操作数指令格式,指令分类 传送指令:MOV Dest,Src 算术指令:ADD Dest, Src SUB Dest,Src AND Dest, S

8、rc OR Dest, Src XOR Dest, Src 单操作数指令: INC Dest, DEC Dest, NEG Dest, NOT Dest 移位指令:SAL Dest,1 ; SAR Dest, 1 程序控制指令:转移指令,转子指令等,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,存储器:存储指令和数据 PC:当前指令地址 IR:存储当前指令,IR,2.3 数据通路设计 (1.指令相关组成),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,送地址:PCABMem 保存指令: 读存储器,MemDBIR 修改PC,IR

9、,2.3 数据通路设计 (2.指令相关取指数据通路),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,通用寄存器组: AX、BX、CX、DX、 SP、BP、SI、DI 算术逻辑运算单元ALU,IR,2.3 数据通路设计 (3.寄存器/ALU相关组成),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,存储器到寄存器:MemDBGPRs 保存ALU结果:ALUGPRs 寄存器间传送:GPRsGPRs,IR,2.3 数据通路设计 (4.寄存器/ALU数据通路寄存器输入),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB)

10、,CPU内部,保存寄存器内容:GPRsDBMem 寄存器间接寻址:GPRsAB 寄存器运算:GPRsALU,IR,2.3 数据通路设计 (5.寄存器/ALU数据通路寄存器输出),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,寄存器运算:GPRsALU 存储器: 运算 寻址计算 转移地址计算:PCALU,IR,2.3 数据通路设计 (6.寄存器/ALU数据通路ALU输入),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,输出到寄存器:ALUGPRs 结果保存到存储器:ALUDBMem 操作数有效地址计算:ALUAB 转移地址计算:

11、ALUPC,IR,2.3 数据通路设计 (7.寄存器/ALU数据通路ALU输出),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,连接关系复杂 引入内部总线 GPRs、ALU、PC之间的传送通过内部总线 GPRs、ALU、PC、IR与DB、AB之间的传送通过内部总线,IR,2.3 数据通路设计 (8.寄存器/ALU数据通路改进),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IB与GPRs之间:GPRsIB、IBGPRs IB与ALU之间:ALUIB、IBALU IB与PC之间: IBPC、PCIB IB与IR之间: IBIR,

12、IR,2.3 数据通路设计 (9.CPU内部总线),内部总线(IB),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IB与DB之间:数据总线通过IB将数据送CPU内部部件 IBDB、DBIB IB与AB之间:AB通过IB接收CPU内部计算出来的地址 IBAB,IR,2.3 数据通路设计 (9.CPU内部总线),内部总线(IB),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IB与AB之间: 地址驱动,加入MAR IBMAR、MARAB IB与DB之间: 数据缓存,加入MDR IBMDR、MDRDB DBMDR、MDRIB,IR

13、,2.3 数据通路设计 (10.外部总线接口),内部总线(IB),MAR,MDR,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,ALU结果暂存: 增加寄存器Z ALU数据输入缓存:增加寄存器D CPU内部数据缓存:增加寄存器C,IR,2.3 数据通路设计 (11.内部数据缓存,临时结果保存),内部总线(IB),MAR,MDR,Z,C,D,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,内部数据缓存、暂存的作用: ADD AX,BX MOV AX,1000HBX MOV CX,AX,IR,2.3 数据通路设计 (11.内部数据缓存

14、,临时结果保存),内部总线(IB),MAR,MDR,Z,C,D,ADD AX,BX,MOV AX,1000HBX,MOV CX,AX,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,调整D的数据通路: 支持移位操作 结果回写寄存器,IR,2.3 数据通路设计 (11.内部数据缓存,临时结果保存),内部总线(IB),MAR,MDR,Z,C,D,SAR AX,1,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,标志寄存器FR:反映当前CPU状态 状态产生: ALU状态FR、其他状态FR 状态保存: FRIB(如入栈),IR,2.3 数

15、据通路设计 (12.标志寄存器FR通路),内部总线(IB),MAR,MDR,Z,C,D,FR,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,所有可能路径 寄存器寄存器 寄存器存储器 ALU 寄存器 ALU 存储器 内部总线 规范内部互连 简化通路设计,IR,2.3 数据通路设计(小结),内部总线(IB),MAR,MDR,Z,C,D,FR,控制信号的作用 功能部件控制信号 选择具体的操作功能,如ALU操作控制信号,移位寄存器移位操作控制信号等 数据通路控制信号 允许/禁止相应部件输出数据 寄存器部件写入脉冲 锁存寄存器输入数据,2.4 控制信号设计,2.4 控制

16、信号设计,控制信号设计示例 AC:A输出到总线(ABUS),同时C写入脉冲(CPC) BC:B输出到总线(BBUS),同时C写入脉冲(CPC),存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IR,2.4 控制信号设计 (1.PC相关),内部总线(IB),MAR,MDR,Z,C,D,FR,PC复位: CLPC 自动调整: PC PC输出使能PCIB PC写入脉冲CPPC,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IR,2.4 控制信号设计 (2.IR相关),内部总线(IB),MAR,MDR,Z,C,D,FR,IR写入脉冲CP

17、IR,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IR,2.4 控制信号设计 (3.通用寄存器相关),内部总线(IB),MAR,MDR,Z,C,D,FR,寄存器选择:GRAdd 寄存器读使能:GRRD 寄存器写入脉冲CPGR 寄存器输出使能GRIB 字/字节选择:W/B#,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IR,2.4 控制信号设计 (4.ALU相关),内部总线(IB),MAR,MDR,Z,C,D,FR,ALU操作选择: AB、AB、 B1 结果写入脉冲:CPZ 标志写入脉冲CPFR 结果输出使能: ZIB 标志

18、输出使能:FRIB,A,B,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IR,2.4 控制信号设计 (5.缓存器D相关),内部总线(IB),MAR,MDR,Z,C,D,FR,移位操作: SAR(右移)SAL(左移) D写入脉冲: CPD D输出使能: DIB,A,B,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IR,2.4 控制信号设计 (6.暂存器C相关),内部总线(IB),MAR,MDR,Z,C,D,FR,C写入脉冲: CPC C输出使能: CIB,A,B,存储器,PC,地址总线(AB),数据总线(DB),控制总线(C

19、B),CPU内部,IR,2.4 控制信号设计 (7.地址寄存器MAR相关),内部总线(IB),MAR,MDR,Z,C,D,FR,MAR写入脉冲: CPMAR MAR输出使能: MARAB,A,B,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IR,2.4 控制信号设计 (8.数据寄存器MDR相关),内部总线(IB),MAR,MDR,Z,C,D,FR,MDR写入脉冲: CPMDR MDR输出到DB: MDRDB MDR输出到IB:MDRIB 字/字节选择:W/B#,A,B,存储器,PC,地址总线(AB),数据总线(DB),控制总线(CB),CPU内部,IR,2.

20、4 控制信号设计 (9.存储器相关),内部总线(IB),MAR,MDR,Z,C,D,FR,存储器读: RD 存储器写: WR 字/字节选择:W/B#,A,B,功能部件的控制信号 用于功能部件的操作选择 ALU:加、减、加1等 移位寄存器:右移、左移等 存储器:读、写等 寄存器部件的共性 输出控制(输出使能):传送至总线(IB、DB、AB) 写入脉冲(锁存脉冲),2.4 控制信号设计(小结),2.4 模型机完整结构,返回,一、CPU的功能与组成 二、数据通路设计 三、指令流程与组合逻辑控制器 四、微程序原理 五、微程序控制器设计,3.1 控制方式与时序系统,指令周期 取指周期:从存储器取出指令送

21、指令寄存器全过程,由一系列的微操作按顺序执行构成。 取数周期(间址周期):计算操作数有效地址,取出操作数; 执行周期:执行指令的功能 每个周期(取指、取数、执行)都由一系列的微操作构成。比如取指周期微操作序列: 指令地址送到MAR微操作:记为PCMAR 存储器读微操作:记为1RD 指令(对应的存储单元内容)通过数据总线送到MDR微操作:M(MAR)MDR 调整PC以指向下一条指令地址微操作:记为PCPC 指令从MDR送到IR微操作:记为MDRIR,3.1 控制方式与时序系统,多级时序系统 主时钟脉冲:系统时序基准; 节拍:完成一个微操作所需的时间,同步控制方式下,节拍作用部分的宽度正好等于一个

22、主时钟周期; 机器周期:指令执行过程中的一个相对基准时间,包括若干个节拍周期。,3.1 控制方式与时序系统,控制方式 同步控制方式:以主时钟为基础 统一机器周期:所有机器周期包含相同节拍 不同节拍机器周期:机器周期的节拍数不一致 中央控制与局部控制相结合 异步控制方式 同步控制方式下的时序系统 脉冲时序信号:主时钟脉冲 节拍信号:T1,T2,T3,T4 机器周期信号:M1,M2,M3,M4 指令周期与机器周期、节拍周期的关系 同步控制方式下,指令周期包括多个(不一定固定)机器周期; 每个机器周期包括固定个数的节拍周期,3.1 控制方式与时序系统,时序系统示例,3.1 控制方式与时序系统,时序部

23、件,3.2 指令流程与微操作时间表,指令周期分析(针对模型计算机及其指令系统而言) 取指周期的微操作流程 MOV指令的微操作流程 单操作数指令的微操作流程 双操作数指令的微操作流程 其他指令的微操作流程,3.2 指令流程与微操作时间表,指令的执行过程 取指:从存取器读取当前指令送到指令寄存器(IR),要根据指令编码的长度才能确定读取指令的详细流程。 取数:计算操作数地址,读取操作数,要根据操作数的来源与寻址方式才能确定具体的操作过程。 执行:执行并送结果。,3.2 指令流程与微操作时间表,模型机取指周期分析 机器字长16bits,每一次从存储器能读取16bits 指令的核心部分占16bits

24、指令编码长度有:2个字节(16位),4个字节(32位),甚至6个字节。 取指部件在读取第一个16bits后,才能分析出指令的基本特征,才能获知后续字节是当前指令的另一部分,还是下一条指令。 如果把读取第一个16bits称之为取指周期,那么在这种前题下,所有指令的取指周期是完全一样的。,3.2 指令流程与微操作时间表,取指周期的微操作流程 取指流程需要4个节拍 指令地址送MAR 存储器读出指令 指令送MDR,并调整PC 指令送IR 每条指令执行过程的第一个机器周期M1都是取指周期(取到指令核心部分),结构图,3.2 指令流程与微操作时间表,MOV AX,BX 指令执行的微操作流程 指令长度:16

25、位,一次可读取完毕(指令代码:89DBH) 读取指令周期:机器周期M1内完成 执行周期:机器周期M2内完成,结构图,3.2 指令流程与微操作时间表,MOV AX,1000HBX 指令执行的微操作流程 指令长度:32位,分两次读取 读取指令周期:机器周期M1内完成(读第一个16位) 读变址值周期:机器周期M2内完成 取操作数周期:机器周期M3内完成 执行周期:机器周期M4内完成,结构图,3.2 指令流程与微操作时间表,结构图,3.2 指令流程与微操作时间表,结构图,3.2 指令流程与微操作时间表,MOV 1000HBX, AX 指令执行的微操作流程 指令长度:32位,分两次读取(指令代码:898

26、70010H) 读取指令周期:机器周期M1内完成(读第一个16位) 读变址值周期:机器周期M2内完成 取操作数周期:机器周期M3内完成,结构图,3.2 指令流程与微操作时间表,结构图,3.2 指令流程与微操作时间表,结构图,ADD 2000HBX,1000H 指令执行的微操作流程 指令长度:48位,分三次读取 读取指令周期:机器周期M1内完成(读第一个16位) 读变址值周期:机器周期M2内完成 取操作数周期:机器周期M3内完成 取立即数,完成加法:机器周期M4内完成 执行周期:机器周期M5内完成,3.2 指令流程与微操作时间表,结构图,3.2 指令流程与微操作时间表,结构图,3.2 指令流程与

27、微操作时间表,结构图,JNE 1200 指令执行的微操作流程 指令长度:假定占32位,分两次读取 不相等时转移,相对寻址,目标地址(PC)1200 读取指令周期:机器周期M1内完成(读第一个16位) 读转移地址周期:机器周期M2内完成,3.2 指令流程与微操作时间表,结构图,3.3 微操作信号的综合,译码与微操作控制信号部分逻辑图,3.3 微操作信号的综合,例 IB MDR微操作控制信号的综合 示例中的所有指令的 M1.T4节拍 MOV AX,1000HBX指令的 M2.T4节拍(条件:操作码译码为 MOV,源操作数寻址译码为变址寻址)。 MOV 1000HBX,AX指令的M2.T4节拍(条件

28、:操作码译码为 MOV,目的操作数寻址译码为变址寻址)。 ADD 2000HBX, 1000H指令的M2.T4,M3.T4 和M4.T4节拍(条件:操作码译码为 ADD,目的操作数寻址译码为变址寻址,源操作数寻址为立即数寻址) JNE 1200指令的M2.T4节拍,3.3 微操作信号的综合,例1: IB MDR微操作控制信号的综合 Sx 表示源操作数是变址寻址,SR表示寄存器直接寻址(可以理解为译码器的输出端) Dx 表示目的操作数是变址寻址 Simm 表示源操作数是立即数寻址 OPMov,OPAdd和OPJne表示操作码译码输出,3.3 微操作信号的综合,IB MDR微操作控制信号的布尔表达

29、式,3.3 微操作信号的综合,例2 :IB Z微操作控制信号的综合 MOV AX,1000HBX指令的 M3.T2节拍(条件:操作码译码为 MOV,源操作数寻址译码为变址寻址)。 MOV 1000HBX,AX指令的M3.T2节拍(条件:操作码译码为 MOV,目的操作数寻址译码为变址寻址)。 ADD 2000HBX, 1000H指令的M3.T1,M5.T2 (条件:操作码译码为 ADD,目的操作数寻址译码为变址寻址, 源操作数寻址为立即数寻址) JNE 1200指令的M3.T2节拍(条件为Z0),3.3 微操作信号的综合,例 IB Z微操作控制信号的综合 Sx 表示源操作数是变址寻址(可以理解为

30、译码器的输出端) Dx 表示目的操作数是变址寻址 Simm 表示源操作数是立即数寻址 OPMov,OPAdd和OPJne表示操作码译码输出,3.3 微操作信号的综合,IB Z 微操作控制信号的布尔表达式,依照上述方式构造的控制器称为组合逻辑控制器(硬连线控制器),3.3 微操作信号的综合,微操作控制信号C的布尔函数,3.3 微操作信号生成部件的实现,控制部件的实现 硬连线实现方式 组合逻辑电路 可编程逻辑阵列 PLA 可编程阵列逻辑 PAL 通用阵列逻辑 GAL 微程序控制器,本章作业,P387 1,5,7,11,一、CPU的功能与组成 二、数据通路设计 三、指令流程与组合逻辑控制器 四、微程

31、序原理 五、微程序控制器设计,4.1 微程序原理,基本思路 指令的 执行:按顺序执行一系列的微操作,每一个时钟周期(节拍)完成一个或多个微操作。 微操作:实际上是控制器送出的控制线,具有1和0两种状态。 将指令执行微操作序列中一个节拍内同时完成的微操作用一个二进制代码串来表示,这就是微指令。 微指令的执行:通过某种逻辑产生该微指令所表示的微操作控制信号,送控制总线,并维持一个时钟周期。 指令的执行 微指令的序列 微指令序列 微程序 一条机器指令对应一段微程序 将所有指令对应的微程序保存在存储器中(控制存储器) 基于这种思想构造的控制器:微程序控制器,3.1 微程序原理,微指令1,微指令2,微指

32、令3,微指令4,包含4条微指令的取指微程序(公共微程序),MOV 1000HBX, AX 指令执行的微操作流程,4.1 微程序原理,4.1 微程序原理,ROM,控制存储器,取指公共微程序,ADD微程序,SUB微程序,AND微程序,控制存储器结构,4.1 微程序原理,4.1 微程序原理,微指令的构成要素 操作控制字段:描述微操作控制信息,以便产生对应的控制信号; 顺序控制字段:通过顺序控制字段决定下一条微指令的地址(在控制存储器中的地址)。,操作控制字段,顺序字段,4.1 微程序原理,微程序控制器的原理(微指令执行过程) 根据指令译码得到该指令的第一条微指令的地址。 读取微指令送微指令寄存器IR

33、 生成微操作信号送控制总线(执行该微指令) 顺序逻辑根据顺序控制字段和标志形成下一条微指令的地址并送CMAR,以便读取下一条微指令。,4.2 微指令格式,操作控制字段编码方式 直接控制编码:每一个二进制位代表1个微操作控制信号。1表示执行该微操作,0表示不执行该微操作。不需要译码。 分段直接编译:将微操作分组,同一组微操作互斥,不会同时执行,任何时候最多只有一个微操作被执行,组间微操作可能同时执行,组内微操作采用编码方式。从编码到微操作信息需要译码。,4.2 微指令格式,顺序控制字段 条件字段:该微指令执行完后,是否要根据ALU的标志以及根据什么标志来确定下一条微指令在控制存储器中的地址。 次

34、地址字段:顺序执行时,指出下一条微指令的地址,有条件转移时,需要与条件字段配合才能确定真正要执行的下一条微指令。,微操作控制信息字段,条件字段,次地址字段,4.3 微指令的顺序控制,顺序控制技术 决定下一条微指令的因素:当前微指令,条件标志,指令操作码 顺序执行时:次地址字段直接给定,每条机器指令的微程序的最后一条微指令的次地址字段一定是公共取指微程序的第一条微指令在控制存储器中的地址。 公共取指微程序的最后一条微指令的次地址没有什么意义,需要根据操作码的译码结果才能确定下一次要执行的微指令的地址。 微指令中有条件转移是的次地址技术: 双次地址字段 地址逻辑生成次地址,4.3 微指令顺序控制,顺序执行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论