- 52
- 0
- 约9千字
- 约 14页
- 2021-11-18 发布于山东
- 举报
计算机组成原理CPU设计
计算机组成原理CPU设计
计算机组成原理CPU设计
1 CPU的用途
字长: 8 位 D[7 0]
寻址范围: 64byte,2 的 6 次方= 64, A[5 0]
确定 ISA (包括程序员可接见的寄存器)
1)程序员可接见的寄存器
AC — 8 位累加器
CPU 的指令集(共
4 条)
指令
操作码
操作
COM
00XXXXXX
AC ← AC’(取反 )
JREL
01XXXXXX
PC← PC+00AAAAAA
OR
10XXXXXX
AC ←A C∨ M[00AAAAAA]
SUB1
11AAAAAA
AC ←AC - M[00AAAAAA] -1
2)其他寄存器
AR
地点寄存器
6 位
由 A[5 0]向存贮提供地点
PC
程序计数器
6 位
指向下一条指令的地点
DR
数据寄存器
8 位
通过 D[7 0]从存贮器接收指令和数据
IR
指令寄存器
2 位
寄存从存贮器中取回的指令的操作码部分
3 CPU 设计状态图
为了确定 CPU 的状态图,对每条指令作以下剖析
1) 从存贮器中取指令(所有指令均相同)
原理 :在 CPU 能履行指令之前,它必须从存贮器中取出, CPU 通过履行如下的操作序列达成这个任务
A ) 选择存贮单元由 A[5 0]确定
B )对工 A[5 0]译码,延迟,并向存贮器发一个信号使存贮器将此指
原创力文档

文档评论(0)