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

    计算机硬件课程设计--复杂模型机设计报告

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

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

    计算机硬件课程设计--复杂模型机设计报告

    1、 硬硬 件件 课课 程程 设设 计计 复杂模型机设计报告复杂模型机设计报告 一一 实验目的:实验目的: 经过一系列硬件课程的学习及相关实验后, 做一个综合的系统性的设计, 这在硬件方面是一 个提高,进一步培养实践能力。 二二 实验内容:实验内容: 搭建一台 8 位模型机, 指令系统要求有 10 条 以上, 其中包括运算类指令、 传送类指令、 控 制转移类指令、输入输出指令、停机指令等。 三三 实验思路:实验思路: 1、确定设计目标:确定所设计计算机的功能和用途。 2、确定指令系统:确定数据的表示格式、位数、指令的编码、类型、需要设计哪些指令及 使用的寻址方式。 3、确定总体结构与数据通路:总体

    2、结构设计包含确定各部件设置以及它们之间的数据通路 结构,列出各种信息传送路径以及实现这些传送所需要的微命令。 4、设计指令执行流程:数据通路确定后,就可以设计指令系统中每条指令的执行流程。根 据指令的复杂程度。每条指令所需要的机器周期数。对于微程序控制的计算机,根据总线结 构,需要考虑哪些微操作可以安排在同一个微指令中。 5、确定微程序地址:根据后续微地址的形成方法,确定每条微程序地址及分支转移地址。 6、根据微指令格式,将微程序流程中的所有微操作进行二进制代码化,写入到控制存储器 中的相应单元中。 7、组装、调试:在总装调试前,先按功能模块进行组装和分调,因为只有功能模块工作正 常后,才能保

    3、证整机的运行正确。 四四 实验原理:实验原理: 1. 指令系统及指令格式:指令系统及指令格式: 指令系统包括:算术逻辑运算指令、访存指令、控制转移指令、I/O 指令、停机指令。 一般指令格式: 指令系统如: ADD RS,RD MOV DA TA,RD MOV RS,ADDR JZ ADDR IN RD HALT 其中 RS 、RD 为 R0、R1、R2 中之一 ,DA TA 为立即数,ADDR 为内存地址。 DATA/ADDR 00 M OPCODE RD DATA/ADDR OP-CODE RS RD 2. 微指令格式:微指令格式: WE A9 A8 0 0 0 INPUT 0 0 1 R

    4、AM 读 1 0 1 RAM 写 1 1 0 LED,写接口 0 1 1 无 0 1 0 写接口 3 3微程微程序地址入口的形成:序地址入口的形成: P(1)是用来译码指令寄存器的 I7、I6、I5、I4 ,用于一般指令,微程序入口址为 OP+10H P(2)是用来译码指令寄存器的 I3、I2 ,用于不同寻址方式指令,入口地址转 OP+20H P(3)是用来译码判断标志位 C、Z ,用于条件转移指令,条件成立转 OP+30H,条件不成立转 OP+20H P(4)是用来译码控制台操作的 SWB、SWA ,用于手动操作。 5 5模型机数据通路:模型机数据通路: 6 6模型机组装电路图:模型机组装电

    5、路图: 7 7微程序装载格式:微程序装载格式: 机器指令格式:$PXXXX 微指令格式: $MXXXXXXXX 把它们保存为 *.TXT 文件 实验设计:实验设计: 1 机器指令设计: 根据后面微指令的设计,我们定义了 11 条指令,它们分别对应相应编码: 指令操作 操作码 IN 0000 OUT 0001 ADD 0010 SUB 0011 MOV( 直 接 寻 址) 0100 MOV( 间 接 寻 址) 0101 JMP Ri 0110 JMP imm 0111 XOR 1000 OR 1001 P(3) 1010 这我们设计的这些指令中 MOV(直接寻址),JMP imm 和 P(3)均

    6、为双字节指令,其余都为单 字节指令。 以下是我们设计的模型机机器指令: 机器指令 机器指令码 微程序入口地址 IN R0 0000 0000 00 ADD R0,R1 0001 0001 01 OUT R1 0010 0101 02 MOV RO,R1 0011 0001 03 STA R0 20H 0100 0000 04 0010 0000 05 LOAD R1 20H 0101 0101 06 0010 0000 07 AND R0,R1 0110 0001 08 XOR R0,R1 0111 0001 09 JMP 00H 1000 0000 0A 0000 0000 0B 2 微指令的设计: 指令微操作流程图: 3.最后指令装载 TXT 文件: $P0000 $P0120 $P0211 $P0331 $P0441 $P0527 $P0651 $P0700 $P0871 $P0981 $P0A91 $P0B00 $P0C61 $P0D00 $M00018001


    注意事项

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




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