上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 39 下一页
摘要: 1、单总线结构CPU 首先说一下取指令如何完成: 首先将PC的值取出,这个动作我们需要给出一个PC out的信号,控制三态门值输出到总线,然后再由总线输入AR中,同样需要一个ARin的写使能控制信号,在下一个时钟到来时,就会将对应的PC值输入到AR,同时PC的值要完成加1的操作,通过总线传输到x端, 阅读全文
posted @ 2020-06-23 17:10 ice--cream 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: 1、指令执行一般流程 不同指令功能不同,数据通路不同,执行时间不同,如何安排时序? 2、指令周期基本概念 时钟周期=节拍脉冲=震荡周期 作用:能完成一次微操作 机器周期=cpu周期 含义:从主存读出一条指令的最短时间 作用:可完成 相对微操作来说的复杂操作。 指令周期:从主存取一条指令并执行指令的时 阅读全文
posted @ 2020-06-23 15:42 ice--cream 阅读(1925) 评论(0) 推荐(0) 编辑
摘要: 1、单总线结构CPU 主要部件都连接在总线上 各部件间通过总线进行传输 2、多总线架构数据通路 3、专用通路 单周期MIPS 4、小结 多总线结构 性能更优,并发度更高 电路更复杂,成本更高 阅读全文
posted @ 2020-06-23 11:33 ice--cream 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1、数据通路分类 共享通路(总线型) 主要部件都连接在公共总线上,各部件间通过总线进行数据传输 结构简单,实现容易,但并发性较差,需分时使用总线,效率低 专用通路 并发度高,性能佳,设计复杂,成本高 可以看做多总线结构 2、单总线结构种的数据通路 可以稍微修改一下,成本几乎不变 3、双总线结构 4、 阅读全文
posted @ 2020-06-23 11:13 ice--cream 阅读(1063) 评论(0) 推荐(1) 编辑
摘要: 1、数据通路基本概念 数据通路 执行部件间传送信息的路径 通路的建立由控制信号控制,受时钟驱动 不同指令、同一指令在执行的不同阶段的数据通路不同 数据通路分类:共享通路(总线)、专用通路 不同的通路对指令执行流程、执行效率,微操作控制信号的时序安排 2、数据通路抽象模型(寄存器传输) 3、D触发器定 阅读全文
posted @ 2020-06-23 10:26 ice--cream 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 1、CPU概述 冯诺依曼计算机 主要功能部件是:运算器、控制器、存储器、输入设备、输出设备 这五大功能部件通过数据总线相互连接并进行数据交互 冯诺依曼计算机最主要的工作原理就是 存储程序和程序控制 cpu的主要功能就是完成 取指令和执行指令的功能,由cpu的运算器和控制器来承担。 cpu经过漫长的历 阅读全文
posted @ 2020-06-23 08:27 ice--cream 阅读(2641) 评论(0) 推荐(0) 编辑
摘要: 1、R型指令 操作数和保存结果均通过寄存器进行: op:操作码,所有R型指令中都全为0 rs:寄存器编号,对应第1个源操作数 rt:寄存器编号,对应第2个源操作数 rd:寄存器编号,据此保存结果 shamt:常数,在移位指令中使用 funct:功能码,指定指令的具体功能 R型指令存在3中不同的类型 阅读全文
posted @ 2020-06-22 22:21 ice--cream 阅读(2412) 评论(0) 推荐(0) 编辑
摘要: 1、MIPS指令概述 MIPS((Microprocessor without Intellocked Pipleline Stages) MIPS属于精简指令集计算机RISC MIPS指令集有以下特点: 简单的Load/Store结构 易于流水线CPU设计 易于 编译器开发 MIPS指令的寻址方式 阅读全文
posted @ 2020-06-22 21:59 ice--cream 阅读(1356) 评论(0) 推荐(1) 编辑
摘要: 1、指令格式设计的主要内容 操作码字段+寻址方式+地址码字段 根据指令数量的要求及是否支持操作码扩展,确定操作码字段的位数 根据对操作数的要求确定地址码字段的个数 根据寻址方式的要求,为每个地址码字段确定寻址方式字段位数。 确定采用定长指令还是变长指令 阅读全文
posted @ 2020-06-22 21:22 ice--cream 阅读(2076) 评论(0) 推荐(0) 编辑
摘要: 操作数寻址方式: 含义:形成操作数有效地址的方法 1、立即数寻址 地址码字段是操作数本身 例:MOV AX,200H(AX< 200H) S=D 特点: 取指操作将数据与指令一并读入CPU内部的寄存器,指令执行速度块 便于程序设计(变量赋初值) 数据大小受字段位数限制 2、寄存器寻址 操作数在cpu 阅读全文
posted @ 2020-06-22 20:51 ice--cream 阅读(1452) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 39 下一页