计算机组成调试,计算机组成原理课程设计---一台模型计算机的设计与调试.docx...

O

点康谢执七哮

Wuh□门 UnivTQfsiiy of Serenes & Technology

课程设计报告

课程名称:计算机组成原理 专 业:计算机XXX 班 级:计算机XXXX班 学 号:—

姓 名:

指导老师:

日 期:—

目录

TOC \o "1-5" \h \z \o "Current Document" 设计题目 1

\o "Current Document" 数据格式 1

\o "Current Document" 指令系统 1

\o "Current Document" 算术逻辑运算指令 1

\o "Current Document" 访内指令及转移指令 1

\o "Current Document" 输入输出指令 2

\o "Current Document" 停机指令 2

\o "Current Document" 具体编码 2

\o "Current Document" 数据通路 3

全局概略图 3

单片机写控制 4

微程序显示 4

\o "Current Document" 指令寄存器 5

\o "Current Document" 通用寄存器 6

\o "Current Document" 运算器 7

\o "Current Document" 内存和程序计数器 8

\o "Current Document" 地址总线显示 9

\o "Current Document" 手动输入微程序 10

\o "Current Document" 单片机写微程序 10

\o "Current Document" 控制存储器 11

\o "Current Document" 指令译码 12

\o "Current Document" 微地址显示 13

\o "Current Document" 单片机与数据总线输入 14

\o "Current Document" 设计说明 14

\o "Current Document" 时序系统 15

时序系统与起停控制 15

时序波形图 15

\o "Current Document" 微指令格式 16

\o "Current Document" 微程序控制器 17

\o "Current Document" 原理图 17

\o "Current Document" 地址转移逻辑 18

\o "Current Document" 微程序流程图 19

\o "Current Document" 微程序代码表 19

\o "Current Document" 设计体会 21

\o "Current Document" 参考文献 21

\o "Current Document" 附录 21

\o "Current Document" 单片机写程序 21

微程序编码转换程序 29

PAGE #

PAGE #

计算机组成原理课程设计报告

设计题目

一台模型计算机的设计与调试

1.数据格式

字长:8位

格式:定点整数

760

符号

尾数

其中:第7位为符号位,数值表示范围是:

定点整数:-128 < XW 127。

2.指令系统

指令的类型设计:算术逻辑运算、数据存取、程序控制、输入输出,按固定操作码4

位长度进行设计,设计 14条指令。

算术逻辑运算指令

设计7条算术逻辑运算类指令并用单字节表示,寻址方式采用寄存器寻址, 指令为RR

型,其格式如下:

743210

OP-CODE

Rs

Rd

其中:OP-CODE为操作码,Rs为源寄存器,Rd为目的寄存器

访内指令及转移指令

2条访问指令:存数(STA)取数(LDA)

2条转移指令:无条件转移(JMP)、结果为零或有进位转移指令 (BZC) 指令格式为:

76543210

0 0

M

OP-CODE

Rd/Rs

D

其中:D为位移量(正负均可),M为寻址方式,其定义如下:

寻址方式M

有效地址

说明

0 0

E=D

直接寻址

0 1

E=(D)

间接寻址

1 0

E=(Ri)+D

R变址寻址

1 1

E=(PC)+D

相对寻址

本模型机选择变址寄存器Ri为寄存器R2。

输入输出指令

格式如下:

743210

OP-CODE

addr

Rd

其中,addr=01时,选中INPUT DEVICE中的开关组作为入设备,addr=10时,选中OUTPUT

DEVICE中的七段LED数码块作为输出设备。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值