- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
累加器第3章中央处理器*为完成指令所要执行的操作,除了算术运算单元,还需要一个部件来暂时存放ALU的一个操作数或者运算结果,即AC。状态控制器第3章中央处理器*状态控制器上述的部件连接起来有序的执行指令,控制何时启动或停止某些部件、何时进行读指令、何时进行存储器的读写等操作。状态控制第3章中央处理器*状态控制在8个时钟周期内,完成指令的获取和执行,前4个时钟周期用来从存储器取数据,后4个时钟周期用来发出不用的控制信号CPU第3章中央处理器*ASIC设计理论与实践第4章RISC_CPURTL级设计及仿真本章主要内容安排RSIC_CPU设计流程8位RSIC_CPU各模块设计RSIC_CPU系统与模块RTL级仿真RTL编译与仿真工具使用VerilogHDL编程语言VCS使用Linux系统基本命令Vi编辑器相关命令第4章RISC_CPURTL级设计及仿真*本章主要内容安排RTL级设计与仿真选择器设计程序计数器设计指令寄存器设计算术逻辑单元设计存储器设计时序逻辑阻塞赋值与非阻塞赋值状态控制器设计CPU集成设计与验证第4章RISC_CPURTL级设计及仿真*RISC_CPU设计流程结合Top-to-Down的设计流程,完成RSIC_CPU设计,具体包括多路选择器、程序计数器、存储器、算术逻辑单元、累加器、状态控制器等六个模块,整个设计过程还需要时钟单元进行时序的控制。复习并运用第3章CPU设计用到的8个CPU指令。完成RSIC_CPU模块与系统RTL级仿真验证。第4章RISC_CPURTL级设计及仿真*RTL编译与仿真工具使用第4章RISC_CPURTL级设计及仿真*所有实验均在Linux环境下完成,需要了解相关Linux指令。运用第2章VerilogHDL编程语言相关知识,进行RSIC_CPU各模块RTL级代码编写。熟悉VCS仿真环境与相关命令。熟悉vi编辑器相关命令。Linux相关命令(9)chown命令“chown”命令就是改变文件拥有者和所在用户组。每个文件都属于一个用户组和一个用户。“chown”命令用来改变文件的所有权,所以仅仅用来管理文件的用户和用户组授权。chownserver:serverBinary注意:“chown”可以改变现有文件的用户和组的所有权到新的拥有者或者已经存在的用户或者用户组。(10)uname命令uname命令就是UnixName的简写。显示机器名,操作系统和内核的详细信息。注意:uname显示内核类别,uname-a显示详细信息。第1章ASIC概述*第1章ASIC概述*本章结束ASIC设计理论与实践第3章中央处理器本章主要内容安排CPU概述CPU指令系统指令基本格式指令分类寻址方式指令周期第1章ASIC概述*本章主要内容安排CPU的功能实现存储器程序计数器指令寄存器地址多路选择器算术逻辑单元累加器状态控制器CPU第3章中央处理器*CPU概述中央处理器(CentralProcessingUnit,CPU),计算机系统的核心部件,是由数量众多的晶体管组成的超大规模集成电路,控制着整个计算机的运行。CPU通过执行程序中指定的指令来完成实际的工作。第3章中央处理器*CPU执行指令步骤第3章中央处理器*取指令:根据指令所处的存储器单元地址(由程序计数器提供),从存储器中取出所要执行的指令。分析指令:对取出的指令进行译码分析。根据指令操作码的分析,产生相应操作的控制电位,去参与形成该指令功能所需要的全部控制命令;根据寻址方式的分析和指令功能要求,形成操作数的有效地址,并按此地址取出操作数据(算术逻辑指令),或者形成转移地址(转移类指令),以实现程序转移。执行指令:根据指令功能,执行指令所规定的操作,并根据需要保存操作结果。CPU指令系统第3章中央处理器*指令是规定计算机执行特定操作的命令。指令系统指的是一个CPU所能够处理的全部指令的集合,是一个CPU的根本属性,决定了一个CPU能够运行什么样的程序,执行什么样的指令。指令系统反映了计算机具有的基本功能,是计算机系统硬件、软件的主要分界面。指令基本格式第3章中央处理器*指令一般由两部分组成:操作码字段和地址码字段。操作码:指令系统的每一条指令都有一个操作码,是指明指令操作性质的命令码。不同的操作码代表不同的指令,并且每一个规定的操作码与每一条指令一一对应。指令系统中的地址码用来描述该指令的操作对象。
您可能关注的文档
- 信息技术导论-全套PPT课件.pptx
- JavaScript前端开发模块化教程_全套PPT课件.pptx
- 计算机常用算法与程序设计教程(第2版)全套PPT课件.ppt
- Java Web程序设计与案例教程(微课版)全套PPT课件.pptx
- Linux网络操作系统项目教程(RHEL7.4CentOS7.4)(第3版)》全套PPT课件.pptx
- 财经法规与会计职业道德(第3版)——全套PPT课件.ppt
- 高级财务会计_全套PPT课件.pptx
- Python编程基础(视频讲解版)全套PPT课件.pptx
- Vue.js前端开发技术-全套PPT课件.pptx
- Python游戏设计案例实战全套PPT课件.ppt
文档评论(0)