基本模型机设计(共8张PPT)_第1页
基本模型机设计(共8张PPT)_第2页
基本模型机设计(共8张PPT)_第3页
基本模型机设计(共8张PPT)_第4页
基本模型机设计(共8张PPT)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

实验六基本模型机设计前面的部件实验中,我们分别接触了存储器,控制器,运算器和系统总线,本次实验将CPU作为一个整体CPU基本功能:读取并执行指令CPU由运算器、控制器和寄存器组成运算器完成数据计算或处理控制器控制数据和指令的进出寄存器用于暂存数据和指令第1页,共8页。实验六基本模型机设计CPU要完成的工作:取指令:读主存,装入寄存器解释指令:指令译码,决定动作取数据:读取指令操作数处理数据:对操作数进行算术或逻辑运算写数据:将执行结果写到主存或I/O指令周期和机器周期一个指令周期由若干机器周期组成一个机器周期由若干时钟周期组成时钟周期是计算机最小处理单位第2页,共8页。实验六基本模型机设计部件实验过程中,各部件单元的控制信号是人为模拟产生的运算器实验中对74LS181芯片的控制存储器实验中对存储器芯片的控制信号对输入设备的控制而本次实验将能在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一段微程序。第3页,共8页。实验六基本模型机设计指令包括操作码和地址码操作码指定操作的性质,采用的位数越多,则能够表示的指令越丰富,但同时需要占用更大的存储空间地址码表示该操作相关的数据,可以是操作数,也可以是操作数存放的地址指令所操作数的数量第4页,共8页。实验六基本模型机设计指令寻址顺序寻址:PC自增跳跃寻址:直接修改PC或进行位移几种主要的操作数寻址方式立即寻址:操作数本身直接寻址:操作数地址间接寻址:操作数地址的内容寄存器寻址:寄存器内容即操作数寄存器间接寻址:寄存器内容即操作数地址相对寻址:PC与地址偏移量之和第5页,共8页。实验六基本模型机设计实验目的构建基本模型计算机调试机器指令和相应的微指令实验原理所有部件控制信号由微程序控制器产生一条机器指令从取出到执行结束由相应的微指令序列完成五条机器指令IN、ADD、STA、OUT、JMP两段微程序,分别采用P(1)和P(4)测试字P(1)测试IR7~IR4,P(4)测试SWB,SWA第6页,共8页。处理数据:对操作数进行算术或逻辑运算调试机器指令和相应的微指令部件实验过程中,各部件单元的控制信号是人为模拟产生的寄存器间接寻址:寄存器内容即操作数地址寄存器寻址:寄存器内容即操作数处理数据:对操作数进行算术或逻辑运算解释指令:指令译码,决定动作实验六基本模型机设计相对寻址:PC与地址偏移量之和五条机器指令IN、ADD、STA、OUT、JMP前面的部件实验中,我们分别接触了存储器,控制器,运算器和系统总线,本次实验将CPU作为一个整体写数据:将执行结果写到主存或I/O实验六基本模型机设计实验六基本模型机设计处理数据:对操作数进行算术或逻辑运算实验六基本模型机设计控制器控制数据和指令的进出实验六基本模型机设计实验六基本模型机设计调试机器指令和相应的微指令两段微程序,分别采用P(1)和P(4)测试字而本次实验将能在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。间接寻址:操作数地址的内容实验六基本模型机设计取指令:读主存,装入寄存器实验六基本模型机设计一个指令周期由若干机器周期组成实验六基本模型机设计实验六基本模型机设计实验步骤编写机器指令和

温馨提示

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

评论

0/150

提交评论