找回密码
 注册
搜索
查看: 829|回复: 0

[IC设计资料] 设计very easy CPU

[复制链接]
发表于 2007-4-19 18:26:41 | 显示全部楼层 |阅读模式
设计very easy CPU
非常简单CPU设计


一、       确定CPU用途:
1、  它能够访问64个字的存储器,每个字是8位宽。该CPU通过输出一个6位地址到它的输出引脚A[5..0],并且通过输入引脚D[7..0]从存储器读入8位宽的值。
2、  CPU包括一个6位的地址寄存器(AR)和程序计数器(PC);一个8位的累加器(AC)和数据寄存器(DR);还有一个2位的指令寄存器。
二、       确定ISA
1、  程序员可访问的寄存器:
累加器AC——8位寄存器
一个8位数据寄存器:DR
程序员不可访问的寄存器:
一个6位地址寄存器:AR
一个6位程序计数器:PC
一个2位的指令寄存器:
2、  指令集共4条指令,如下表:
指令操作码操作
COM00XX XXXXAC<- AC′
JREL01AA AAAAPC<-PC+00AA AAAA
OR10AA AAAAAC<-AC∨M[00AA AAAA]
SUB111AA AAAAAC<-AC-M[00AA AAAA]-1


三、       为CPU设计状态图:


【文件名】:07419@52RD_设计very easy CPU.rar
【格 式】:rar
【大 小】:18K
【简 介】:
【目 录】:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-9-29 20:25 , Processed in 0.047643 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表