没有合适的资源?快使用搜索试试~ 我知道了~
计算机组成原理-SUBC A,MM指令的运行分析课程设计(主页有免费报告,其含完整版指令解释和实机运行截图)
需积分: 5 1 下载量 140 浏览量
2023-12-20
12:05:49
上传
评论
收藏 2.71MB DOCX 举报
温馨提示
试读
15页
课设报告模板
资源推荐
资源详情
资源评论
课程设计(论文)
课程名称 计算机组成原理课程设计 A
学 院 信息科学与工程学院
班级学号
学生姓名
指导教师
2023 年 12 月 10 日
课程设计任务书及成绩
学生姓名
班级学号
课程名称
计算机组成原理课程设计 A
题目
SUBC A,MM 指令的运行分析
课程设计目标与任务、计划与进度安排:
目标与任务
利用 COP8000 型计算机组成原理实验箱提供的硬件资源,编写指令代码,掌握整
机结构、数据通路、微程序、微指令的设计。具体要求如下:
1、掌握实验计算机的整机结构及数据通路。
2、按照题目编写代码、设计微指令的格式,并上机调试。
工作计划与进度安排:
第 1 阶段:布置任务,实验箱数据通路练习,编写代码。
第 2 阶段:上机调试,验收、答辩,上交报告
评语:
成绩:
指导教师:
2023 年 12 月 9 日
专业负责人:
2023 年 12 月 9 日
学院教学副院长:
2023 年 12 月 9 日
1. 模型机介绍
模型机是一种简化版的计算机系统,由多个逻辑门电路组成,可以执行简单的指令集。
本次项目所设计的模型机包括以下几个主要部分:
1.控制器:用于控制模型机的各个部件,协调它们的工作。
2.运算器:用于执行算术运算和逻辑运算。
3.存储器:用于存储指令和数据。
4.输入输出接口:用于与外部设备进行通信。
2. 数据通路介绍
数据通路是指计算机执行指令过程中,数据在各个部件之间传输的路径。
在模型机中,数据通路包括以下几个主要部分:
1.指令存储器:存储指令的存储器,通过地址线访问。
2.操作码解码器:将指令的操作码解码成对应的操作信号。
3.操作数存储器:存储操作数的存储器,通过地址线访问。
4.ALU:算术逻辑单元,用于执行算术运算和逻辑运算。
5.控制信号:控制各个部件的操作时序和信号传递。
3. 汇编源程序
MOV A,#10H %将立即数 10H(十六进制的 16)加载到累加器 A 中
MOV 20H,A %将累加器 A 的内容(也就是 16)存储到内存地址 20H
MOV A,#30H %将立即数 30H(十六进制的 48)加载到累加器 A
SUBC A,20H %它从累加器 A 中减去内存地址 20H 中的值,并将结果存在累加器 A 中
OUT %输出累加器 A 的内容
END %程序的结束标记
4. 微程序及微指令说明
实机演示:
剩余14页未读,继续阅读
资源评论
早日提码跑路!
- 粉丝: 475
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功