简单8位模型机设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机组成原理

课程设计报告

13073210

2015.7. 12

8位模型机总体结构设计

8位模型机数据通路设计

8位模型机具体部件设计图时序发生器

CLK : 时钟信号

HALT: 停机信号

m[7..0] : 输出时序信号

Timer波形

程序计数器

CPPC :上升沿控制信号

PC1 :PC自加一控制信号

PC-BUS :三态门控制

BUS[7..0] : 数据输入/输出

运算器

BUS[7..0] : 数据输入/输

CPSA:A暂存器控制信

CPSB:B暂存器控制信

ALU-BUS :三态门控制

CN :运算信号

M :运算信号

S[3..0] :运算控制信号

通用寄存器组

BUS[7..0] : 数据输入/输出

WE :写入控制信号使能端

WA :寄存器写入控制信号

WB :寄存器写入控制信号

RE:读取控制信号使能端

RA:寄存器读取控制信号

RB :寄存器读取控制信号

主存

BUS[7..0] : 数据输入

/输出

CPMAR : 主存地址写

入控制信号

WRE :主存写入控

制使能端

WR :主存写入控制

信号

RD主存读取控制信

RAM-BUS :三态门

控制

CPMDR :主存数据写入控制信号

总线暂存器

BUS[7..0] : 数据

输入/输出

CPBUS :暂存

器输入控制信

OUTBUS:暂存

器输出控制信号

uPC

IR

控存

8位模型机机器指令设计

8位模型机微指令表

8位模型机微指令

8位模型机模型机调试波形

MOV A, 88H

MOV B, 66H

ADD A, B

DEC A

AND A, B

INC A

HALT

JMP 80h

8位模型机指令汇总公共取值(小组共同)

MOV A , 88H (小组共同)MOV B , 66H (自己设计)ADD A, B (小组共同)DEC A (自己设计)

AND A, B (小组设计)DEC A (自己设计)

JMP 80H (小组设计)HALT (小组设计)

心得体会

在完成了本次课程设计后,我的感触颇多。

首先,我深刻的体会到了计算机结构的复杂性,感受到这门学科的奥妙和趣味,真正的意识到计算机是人类历史上最伟大的发明。我已经能够自己模拟制作出一个简单的8位模型机,深刻的学习到了模型机的工作原理,这是课本所无法提供的一种富有意义的实践。

。。。。。

相关文档
最新文档