文档介绍:

计算机组成原理课程设计(微程序设计)_New计算机组成原理课程设计(微程序设计)《计算机组成原理》课程设计报告——微程序设计指导老师:丁伟学院:计算机学院班级:软件1501姓名:学号:一、项目任务本项目的任务是针对第2章所述的OpenJUC-II教学机模型机,设计控制器的微程序,实现该模型机的指令系统。通过课程设计理解指令的执行过程,指令系统与硬件的关系,进而加深对计算机的结构和工作原理的理解。二、项目设计本项目预期分为6个上机设计步骤:Day1:熟悉微程序的设计和调试方法Day2:双操作数指令的设计与调试Day3:条件转移指令的设计与调试Day4:移位指令的设计与调试Day5:堆栈相关指令的设计与调试Day6:中断系统的设计与调试通过上述实践步骤,初步达成微程序设计要求,针对不同产品提出的不同要求,通过编写相应符合的微程序汇编指令,达到预期效果和收益。三、项目需求OpenJUC-II模型机、QuartusII软件、虚拟实验板软件、Windows计算机、。取指令字段取目的操作数入口取源操作数进入取目阶段相对寻址变址寻址间接寻址直接寻址立即寻址寄存器自增间接寄存器间接寄存器寻址入口取目的操作数阶段从微地址028至02F依次为寄存器寻址,寄存器间接寻址,寄存器自增间接寻址,02B为空,直接寻址,间接寻址,变址寻址,相对寻址进入执行阶段从41开始为MOV,ADD,ADDC,SUB,SUBB,AND,OR,XOR,CMP,TEST的入口地址保存结果的控存SAR,SHL,SHR,ROL,ROR,RCL,RCR控存JC,JNC,JO,JNO,JZ,JNZ,JS,JNS控存转移的控存JMP,INC,DEC,NOT的控存PUSH,POP,CALL的控存HALT,NOP,RET,RETI,EI,0030HINC0040HJMP0030HMOV,SUB调试CMP及JC测试软件延时0030:0460INCFF02H0031:FF020032:1600MOV#000F,R00033:000F0034:0440INCR00035:9600CMP#FFFFH,R00036:FFFF0037:0220JC0030H0038:00300039:0260JNC0034H003A:0034003B:HALT

内容来自淘豆网www.taodocs.com转载请标明出处.

计算机组成原理微指令课程设计,计算机组成原理课程设计(微程序设计) New.doc...相关推荐

  1. 计算机组成原理 微指令编码_计算机组成原理(指令)

    图片来源于网络 大家有没有想过这样的问题!计算机是如何运行的?为什么它能执行我们需要的操作?其实这和指令息息相关. 计算机的工作的过程也是指令执行的过程 操作系统是程序的合集 程序由一组指令组成: 指 ...

  2. 《计算机组成原理》课程设计报告——TEC-2实验系统——微程序设计

    课程设计任务书:<计算机组成原理>课程设计任务书--TEC-2实验系统--微程序设计 一.目的和要求 深入了解计算机各种指令的执行过程,以及控制器的组成,指令系统微程序设计的具体知识,进一 ...

  3. 计算机组成原理课设总线,计算机组成原理课程设计(全).doc

    文档介绍: 计算机组成原理课程设计(全)成绩评定表学生姓名刘建成班级学号1103050115专业计算机科学与技术课程设计题目多寄存器减法\右移位\输入输出等指令实验计算机设计评语组长签字:成绩日期20 ...

  4. 重庆大学计算机课程设计,计算机组成原理课程设计报告重庆大学.doc

    计算机组成原理课程设计报告重庆大学 计算机组成原理课程设计报告 题目:微程序设计 专业:计算机科学与技术 班级: 指导老师: 目录 一.摘要 二.设计要求 三.微程序控制器原理 四.总体设计 五.测试 ...

  5. 计算机课设微程序最大值,计算机组成原理课程设计(微程序)报告

    <计算机组成原理课程设计(微程序)报告>由会员分享,可在线阅读,更多相关<计算机组成原理课程设计(微程序)报告(17页珍藏版)>请在人人文库网上搜索. 1.微程序控制器的设计与 ...

  6. 计算机课设微程序最大值,计算机组成原理课程设计(微程序)报告.doc

    计算机组成原理课程设计(微程序)报告.doc (13页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 .微程序控制器的设计与实现目录1 设 ...

  7. 计算机组成原理设计,计算机组成原理课程设计

    1. 课程设计简介 综合运用所学的计算机组成原理知识,掌握计算机各条指令运行的过程, 设计并实现较为完整的计算机运算过程.设计并实现任意两个八位二进制数的原码一位乘法,实现带有符号位的运算. 2. 实 ...

  8. 计算机组成原理课程设计复杂模型机设计,计算机组成原理课程设计(复杂模型机设计).pdf...

    计算机组成原理课程设计(复杂模型机设计) 一.课程设计的目的与要求 1.1 实验目的 1.掌握时序产生器的组成及工作原理:掌握微程序控制器的组成及工作原理: 2.根据给出的指令系统.微指令格式.微命令 ...

  9. 计算机组成原理方程求根设计,计算机组成原理课程设计.pdf

    山东英才学院 课程设计 (论文 ) 设 计 题 目 :微程序控制运算器的设计 课 程 名 称 : 计算机组成原理 院 (系) 部 : 信息工程学院 学 生 姓 名 : 邵 帅 班 级 : 11科计技本 ...

  10. 计算机组成原理cop乘法器,计算机组成原理课程设计报告COP2000实现乘法器和除法器.doc...

    文档介绍: 计算机组成原理课程设计报告班级:班姓名:学号:完成时间:一.课程设计目的1.在实验机上设计实现机器指令及对应的微指令(微程序)并验证,从而进一步掌握微程序设计控制器的基本方法并了解指令系统 ...

最新文章

  1. 剑指offer:面试题39. 数组中出现次数超过一半的数字
  2. python 如何判断一个数为整数?(判断整数,没有小数)(取余)判断整型 isinstance()
  3. 16、Windows API 服务
  4. 压缩xvid ffmpeg x264 对比
  5. sqlite3使用简介(内含解决sqlite内存的方法)
  6. 关于大学老师,我们常有的6种误解!
  7. 正则过滤符号_多角度理解正则项
  8. ASP.NET应用程序性能测试
  9. 50matches:更准确的搜索引擎
  10. toj 4317 多连块拼图
  11. 万年5W充电头再见!2019新iPhone或将标配18W快充头
  12. php file 扩展,php5.4.31安装php_fileinfo扩展和php_intl扩展
  13. mysql 内置存储过程_mysql 内置存储过程
  14. 【xcode 插件】快速插件安装
  15. 学习Linux第一次上课笔记
  16. 最严格的身份证校验(Java版)
  17. 51单片机交通灯(十字路口演示)
  18. Mac环境下安装Ruby
  19. 浅谈内存分配方式以及堆和栈的区别
  20. 如何查看端口是否开启

热门文章

  1. 萤火商城V2.0开源版[uni-app端],轻量级前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP
  2. Pix4D生成正射影像记录
  3. 【WPA TSP】基于matlab狼群算法求解旅行商问题【含Matlab源码 211期】
  4. 在VirtualBox中安装WindowsXP
  5. 设计一个具有大纯时延时间的一阶惯性环节的计算机控制系统,计算机控制课程设计――大纯时延一阶惯性环节温度控制系统....
  6. 课程设计matlab仿真,MATLAB与仿真系统课程设计报告
  7. java 游戏编程 (一)
  8. C语言arduino密码锁实验报告,Arduino密码锁设计
  9. H3CSE认证网络工程师视频课程-交换技术-宋文峰-专题视频课程
  10. H3CSE园区-IRF