电子技术
大家看看我设计的这个CPU能不能工作
分立元件 2015-9-18
pic

我是根据龙少的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寄存器锁存地址,第三个上升沿使计数器置位,完成转移指令,

[修改于 4 年前 - 2015-09-18 23:19:51]

2015-9-19 22:11:19
分立元件(作者)
1楼
难道没有人能看懂吗?不够清楚吗?
折叠评论
加载评论中,请稍候...
折叠评论
2016-3-8 21:49:33
2016-3-8 21:49:33
2楼
CPU不是特别懂,但是对74系列逻辑芯片很兴趣,最近在尝试用74系列芯片设计PONG游戏,推荐你看看下面两个网页。
http://discrete.mameworld.info/

http://www.atarimuseum.com/videogames/dedicated/homepong.html


在硅谷六七十年代,CPU还未商用,那时人们都是用74系列芯片设计产品,最著名的就是用他们来设计游戏,乔布斯当时在atari公司上班,atari就是现在视频游戏公司的鼻祖,当时steve woz(苹果公司的联合创始人)帮助乔布斯设计了breakout游戏,全部是都是基于74系列芯片设计的,没有用CPU,因为根本就没有CPU。
我现在对74系列芯片非常感兴趣,本人工作5年了,从事FPGA开发,但是对硅谷六十年代用74系列设计游戏非常感兴趣,如果你也感兴趣我们一起设计可好?我的QQ:516109561
折叠评论
加载评论中,请稍候...
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}
支持的图片格式:jpg, jpeg, png