文号
t73748
阅读
4999
回复
3
收藏
2
大家看看我设计的这个CPU能不能工作
2015/09/18
IP:海南
1.png
我是根据龙少的CPU结构设计改造的一个电路,可能不完善,大家看看怎样[s::lol],单周期指令,跳转指令3个时钟周期,RAM访问也是3个时钟周期,其它都是一个时钟周期,脉冲下降沿程序计数器计数,三态门打开,上升沿寄存器锁存数据,OC为三态门,
可以实现的指令:
1.传送指令
   A<>B
   A>C
   A>D
   B>C
   B>D
   ROM>A
   ROM>B
   ROM>C
   ROM>D
   RAM<>A
   RAM<>B
   RAM>C
   RAM>D
2.运算指令
   ADD
   SUB
3.转移指令
   LJMP



传送指令原理,A寄存器》B寄存器实现原理,指令ROM输出电平00001000,使3/8译码1输出高电平,A三态门打开,上升沿使3由低变高,使B寄存器锁存,下一次下降沿ROM又输出一条指令


转移指令原理,第一个下降沿ROM三态门打开输出地址,上升沿C寄存器锁存地址,第二个下降沿ROM三态门打开,上升沿D寄存器锁存地址,第三个上升沿使计数器置位,完成转移指令,
[ 修改于11年3个月前 - 2015/09/18 23:19:51 ]
3
11年3个月前IP:海南
790791
1楼
难道没有人能看懂吗?不够清楚吗?
引用
评论
10年9个月前IP:广东
811690
2楼
CPU不是特别懂,但是对74系列逻辑芯片很兴趣,最近在尝试用74系列芯片设计PONG游戏,推荐你看看下面两个网页。
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


在硅谷六七十年代,CPU还未商用,那时人们都是用74系列芯片设计产品,最著名的就是用他们来设计游戏,乔布斯当时在atari公司上班,atari就是现在视频游戏公司的鼻祖,当时steve woz(苹果公司的联合创始人)帮助乔布斯设计了breakout游戏,全部是都是基于74系列芯片设计的,没有用CPU,因为根本就没有CPU。
我现在对74系列芯片非常感兴趣,本人工作5年了,从事FPGA开发,但是对硅谷六十年代用74系列设计游戏非常感兴趣,如果你也感兴趣我们一起设计可好?我的QQ:516109561
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的