欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机组成原理课程设计---——简单模型机的微程序设计

    • 资源ID:1410187       资源大小:446KB        全文页数:10页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    计算机组成原理课程设计---——简单模型机的微程序设计

    1、 课课 程程 设设 计计 报报 告告 课程名称:课程名称: 计算机组成原理计算机组成原理 系系 别:别: 姓姓 名:名: 班班 级:级: 学学 号:号: 成成 绩:绩: 指导教师:指导教师: 开课时间:开课时间:20 -20 学年学年 第第 学期学期 2 一设计题目一设计题目 计算机组成原理课程设计简单模型机的微程序设计 二主要内容二主要内容 通过课程设计更清楚地理解下列基本概念: 1.计算机的硬件基本组成; 2.计算机中机器指令的设计 3.计算机中机器指令的执行过程; 4.微程序控制器的工作原理。 5.微指令的格式设计原则; 在此基础上设计可以运行一些基本机器指令的微程序的设计 三具体要求三

    2、具体要求 置数指令 IN 置数开关 SW(KD0KD7)的状态R0 加法指令 ADD R0,,(addr):(R0)+(addr)(R0) 存数指令 STA R0, (addr) :(R0)(addr) 输出指令 OUT (addr) :(addr)输出设备“LED“ 跳转指令 JMP (addr) :addrPC 或指令 OR RD,RS:(RS)或(RD)(RD) 新加法指令 NADD (addr1),(addr2):(addr1)加(addr2)(RD) 异或指令 XOR (addr1),(addr2):(addr1)异或(addr2)(RD) 与指令 AND RD,RS:(RS)与(R

    3、D)(RD) 求反指令 NOT RD:/(RD) (RD) 四进度安排四进度安排 共 1.5 周 11 天的时间,具体安排如下: 12 天:对整个课程设计的内容做详细的讲解,并辅导学生完成课程设计指导书的学习, 使其掌握和理解课程设计的核心内容; 3 5 天:学生在机房学习熟悉课程设计所使用的仿真软件,并深入了解该仿真软件所实现 的模型机的指令系统(原有的 5 条指令)和微程序设计方法; 69 天:在原有 5 条机器指令的基础上增加实现下述各功能的机器指令,试设计相应的 机器指令的格式并改写原来的微程序使其可以运行所有的机器指令。 3 1011 天:根据自己设计的微程序系统写出相应的课程设计实

    4、验报告 五成绩评定五成绩评定 六六. . 正文正文 一、模型机的 CPU 及系统硬件 基本模型机的 CPU 及系统硬件组成如图 1 所示: 图图 1 1 模型机的模型机的 CPUCPU 及系统硬件组成及系统硬件组成 各部件的功能及控制信号如下: 运算器由算逻部件 ALU(8 位) 、暂存器 DR1、DR2 及通用寄存器等组成。ALU 的功能控制信号为 S3、S2、S1、S0、M、CN,可以实现 48 种算术和逻辑运算功能,如图 2 所示。 运算器为单总线结构,其输入端分别连接到暂存器 DR1 和 DR2,其装入数据的微命令分别为 LDDR1 和 LDDR2,当它们为 1 电平时由节拍脉冲 T4

    5、 将数据总线上的数据装入相应的暂存器。R0、R1、R2 为通用 寄存器。R0 的装 入数据的微命令为 LDR0,R1 的装入数据的微命令为 LDR1,R2 的装入数据的微命令 为 LDR2。299 为实现移位运算的装置,当 299B 微命令有效时,其数据端和数据总线连接。 4 控制器由程序计数器 PC、指令寄存器 IR、地址寄存器 AR、时序电路、控制存储器及相应的译码电路组成。 程序计数器 PC 的功能是存放下一条指令的地址,其输出是向地址寄存器提供要将执行的指令在存储器中 的地址。在提供地址后立即加 1,指向指令的下一个字节或下一条指令的地址。其控制微命令有三个。当 LOAD=0 而 LD

    6、PC=1 时,由 T4 的正跳变将数据总线上的数据装入 PC;当当 LOAD=1 而 LDPC=1 时 PC 的内容加 1; 当 PCB=1 时,PC 中的地址信息送到数据总线上。 指令寄存器 IR 用于存放当前执行的指令。当微命令 LDIR=1 时,由节拍脉冲 T3 将数据总线上的数据装入。 地址寄存器 AR 存放要从存储器中读出的数据或指令的地址或要向存储器写入数据或指令的地址。 当微命令 LDAR=1 时,由节拍脉冲 T3 将数据总线上的数据装入。 存储器 RAM 用于存放程序和数据。当片选信号 CE=0 时,如果 W/R 为 0,则根据 AR 中的地址,从存储器读出 数据并送到数据总线上;如果 W/R 为 1,则根据 AR 中的地址,向存储器中写入数据总线上的数据。片选信号 CE 是由微指令中的有关字段(B1B0)译码产生的。 模型机有两个外部设备:输入设备是


    注意事项

    本文(计算机组成原理课程设计---——简单模型机的微程序设计)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583