下载此文档

计算机组成课程设计.ppt


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
课程设计的基本要求
课程设计以小组的形式进行,围绕一个设计题目来进行设计,每个学生承担设计题目中一个相对比较独立的部分,小组成员有明确的分工,最后综合小组成员的设计,共同完成总体设计和调试工作。
整个课程设计历时2周。最后,课程设计的接线电路和程序要求运行通过,并写出课程设计报告。课程设计报告的主要内容如下:
[1] 设计要求及目的;
[2] 机器指令设计文档;
[3] 设计微程序流程图及确定微地址;
[4] 微代码设计文档;
[5] 画接线图;
[6] 完整的调试步骤和结论。
[7]心得体会
课程设计的成绩评定
本课程设计的成绩评定分为优秀良好中等及格和不及格五个等级。成绩评定的主要依据是:
[1] 设计要求及目的是否明确;
[2] 是否实现了机器指令的正确编码;
[3] 是否画出了微程序流程图及确定微地址;
[4] 是否实现了微代码的正确编码;
[5] 接线图是否正确;
[5] 调试步骤是否完整;
[6] 结果是否正确。
题目1:具有运算及间接寻址功能的复杂模型机的设计
机器指令程序如下:
IN 01,R1 ;(R1)=4AH设计时同学们可以给R1送入其它数值
LDA 01,30H,R0 ;将[30H]存储单元的数据20H作为存储器的地址,再把该地址中的数据16H送R0存储器间接寻址
SBC R0,R1
OUT 10,R1
RRC R1,R2
OUT 10,R2
HALT
题目2:具有访存及有条件转移功能的复杂模型机的设计
机器指令程序如下:
START: IN 01,R1 ;(R1)=13H / 09H设计时同学们可以给R1送入其它数值
LDA 00,20H,R2 ;将[20H]存储单元的数据15H送R2
SBC R1,R2
OUT 10,R2
COM R1
OUT 10,R1
BZC 00,START
HALT
题目3:具有运算及跳转功能的复杂模型机的设计
机器指令程序如下:
START:IN 01,R0 ;(R0)=12H设计时同学们可以给R0送入其它数值
MOV R0,R1
INC R1
CLR R0
OUT 10,R0
RLC R1,R2
STA 00,20H,R2
JMP 00,START
题目4:具有存储器间接寻址读、写功能的复杂模型机的设计
机器指令程序如下:
IN 01,R0 ;(R0)=80H 设计时同学们可以给R0送入其它数值
LDA 01,20H,R1 ;将[20H]存储单元的数据26H作为存储器的地址,再把该地址中的数据0BH送R1;即存储器间接寻址
ADC R1,R0 ;
RRC R0,R2 ;
OUT 10,R2
STA 00,0AH,R0
OUT 10,R0
HALT
题目5:具有存储器变址寻址及运算功能的复杂模型机的设计
机器指令程序如下:
IN 01,R2 ;(R2)=12H 设计时同学们可以给R2送入其它数值
IN 01,R1 ;(R1)=F6H R1
LAD 10,20H,R0 ;将R2作为变址寄存器,(R2)+20H=32H,[32H]存储单元的数据28H送R0。
OUT 10,R0
AND R0,R1
OUT 10,R0
HALT
一、设计思路
根据指令格式编写机器指令

计算机组成课程设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2112770869
  • 文件大小484 KB
  • 时间2018-02-06