大家看看我设计的这个CPU能不能工作
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寄存器锁存地址,第三个上升沿使计数器置位,完成转移指令,

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

来自:电子信息 / 电子技术
2015-9-19 22:11:19
分立元件(作者)
1楼
难道没有人能看懂吗?不够清楚吗?
折叠评论
加载评论中,请稍候...
折叠评论
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
折叠评论
加载评论中,请稍候...
折叠评论

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

分立元件
机友 笔友
文章
29
回复
161
学术分
0
2014/12/19注册,4 小时前活动

电子爱好者 、化学爱好者

插入资源
全部
图片
视频
音频
附件
全部
未使用
已使用
正在上传
空空如也~
上传中..{{f.progress}}%
处理中..
上传失败,点击重试
{{f.name}}
空空如也~
(视频){{r.oname}}
{{selectedResourcesId.indexOf(r.rid) + 1}}
插入表情
我的表情
共享表情
Emoji
上传
注意事项
最大尺寸100px,超过会被压缩。为保证效果,建议上传前自行处理。
建议上传自己DIY的表情,严禁上传侵权内容。
点击重试等待上传{{s.progress}}%处理中...已上传
空空如也~
草稿箱
加载中...
此处只插入正文,如果要使用草稿中的其余内容,请点击继续创作。
{{fromNow(d.toc)}}
{{getDraftInfo(d)}}
标题:{{d.t}}
内容:{{d.c}}
继续创作
删除插入插入
{{forum.displayName}}
{{forum.countThreads}}
篇文章,
{{forum.countPosts}}
条回复
{{forum.description || "暂无简介"}}
ID: {{user.uid}}
学术分隐藏
{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}
支持的图片格式:jpg, jpeg, png