[工学]组成原理ch3CPU子系统-4CPU模型.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]组成原理ch3CPU子系统-4CPU模型

* * * * 表示把(R-1)所对应地址单元的内容压栈,栈顶为sp-1的单元 * * SWPU SWPU 计算机组成原理 第三章 CPU子系统4CPU模型 计算机组成原理 SCS-SWPU * 第三章 CPU子系统 概 述 3.1 算术、逻辑运算部件 3.2 CPU模型 3.3 组合逻辑控制方式 3.4 微程序控制方式 3.5 3.6 运算方法 重点 及 难点 第三章 CPU子系统 计算机组成原理 SCS-SWPU * 3.4.1 CPU设计步骤 3.4 CPU模型 3.4.2 模型机的指令系统 第三章 CPU子系统 3.4.3 模型机的组成与数据通路 3.4 CPU模型 计算机组成原理 SCS-SWPU * 3.4.1 CPU设计步骤: 1. 拟定指令系统 2. 确定总体结构 3. 安排时序 4. 拟定指令流程和微命令序列。 5. 形成控制逻辑 明确硬件功能,规定指令格式、寻址方式、指令类型设置 寄存器、ALU、数据通路设置 画流程图(寄存器传送级) 列操作时间表 组合控制:列逻辑式,形成逻辑电路 微程序控制:按微指令格式编写微程序 3.4 CPU模型 计算机组成原理 SCS-SWPU * 3.4.1 CPU设计步骤 3.4 CPU模型 3.4.2 模型机的指令系统 第三章 CPU子系统 3.4.3 模型机的组成与数据通路 3.4 CPU模型 计算机组成原理 SCS-SWPU * 1.指令格式 设采用定长指令,指令字长16位,采用寄存器型寻址,指令中给出寄存器号。 (主存容量为64K×16位) 三种指令格式: (2)单操作数指令格式 (3)转移指令格式 (1)双操作数指令格式 3.4.2 模型机的指令系统 计算机组成原理 SCS-SWPU * (1)双操作数指令格式: 4 6 3 3 操作码 寄存器号 寻址方式 寄存器号 寻址方式 目的地址 源地址 (2)单操作数指令格式: 操作码 (可扩展) 寄存器号 寻址方式 4 3 3 3 3 目的地址 (3)转移指令格式: 15 12 11 9 8 6 5 4 3 2 1 0 转移地址 转移条件 操作码 寄存器号 寻址方式 N′Z′V′C′ 3.4 CPU模型 转移方式 计算机组成原理 SCS-SWPU * RS =000 寄存器R0 001 寄存器R1 010 寄存器R2 011 寄存器R3 100 SP 101 PSW 11 1 PC (RD 同 RS) 3.4 CPU模型 转移方式 计算机组成原理 SCS-SWPU * CPU可编程访问的寄存器: 寻址方式 编码 助记符 定义 2.寻址方式 寄存器寻址 通用寄存器R3~R0、指令计数器PC、堆栈指针SP、程序状态字PSW 000 R (R)为操作数 寄存器间址 001 (R) (R)为操作数地址 自减型寄 存器间址 010 -(R) -(SP) (R)-1为操作数地址 (SP)-1为栈顶地址 3.4 CPU模型 0000 100 010 001 010 表示MOV 计算机组成原理 SCS-SWPU * 寻址方式 编码 助记符 定义 100 (R)为间接地址, 直接/自增型双间址 101 @(R)+ (PC)+ 相当于直接寻址, (R)+d为有效地址 (R)为操作数地址, 立即/自增型寄存器间址 011 (R)+ 访问后(R)+1 (SP)+ (SP)为栈顶地址, 出栈后(SP)+1 (PC)为立即数地址, 取数后(PC)+1 访问后(R)+1 @(PC)+ 访问后(PC)+1 变址/相对 X(R) X(PC) (PC)+d为有效地址 跳步 110 SKP 跳过下条指令执行 3.4 CPU模型 计算机组成原理 SCS-SWPU * 类型 寻址方式 汇编符号 有效地址 定义简述 0 寄存器寻址 Rn E = Rn 数在指定寄存器中 1 寄存器间址 (Rn ) E = ( Rn ) 地址在指定寄存器中 2 自减型寄存器间址 -(Rn ) ( Rn ) = ( Rn ) – 1 E = ( Rn ) 寄存器内容减1后为操作数地址 3 立即/自增型寄存器间址 (Rn

文档评论(0)

ipbohn97 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档