搜索
bottom↓
回复: 56

看看国外一个DIY的4位处理器,里面有详细的原理图!对计算机体系结构感兴趣的来看了!

[复制链接]

出0入0汤圆

发表于 2011-9-26 15:07:35 | 显示全部楼层 |阅读模式
http://www.vttoth.com/vicproc.htm
不知坛子里是否有人发过,我先发一个了!

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2011-9-26 15:10:30 | 显示全部楼层
加个图片增加下说服力

(原文件名:123.JPG)

出0入8汤圆

发表于 2011-9-26 15:24:42 | 显示全部楼层
有趣

出0入0汤圆

发表于 2011-9-26 15:44:35 | 显示全部楼层
太好了,,,

出0入0汤圆

发表于 2011-9-26 19:38:57 | 显示全部楼层
fpga 里面捣鼓 方便多了

出0入0汤圆

发表于 2011-9-26 19:50:33 | 显示全部楼层
这个是寄存器结构的

现在很多体积小的FPGAbase软cpu都用堆栈结构

比如 ZPU MicroCore J1 JOP

出0入0汤圆

 楼主| 发表于 2011-9-26 21:36:54 | 显示全部楼层
回复【5楼】1ongquan
这个是寄存器结构的
现在很多体积小的fpgabase软cpu都用堆栈结构
比如 zpu microcore j1 jop
-----------------------------------------------------------------------

堆栈结构?愿问其详!

出0入0汤圆

发表于 2011-9-26 22:22:39 | 显示全部楼层
这个东西你要是30年前拿出来,我一伸大拇指——太牛b了,今天拿出来我只能竖中指——傻b。
拿FPGA做同样的东西多省事啊,修改添加更容易。

出0入0汤圆

发表于 2011-9-26 22:35:51 | 显示全部楼层
回复【7楼】i55x
这个东西你要是30年前拿出来,我一伸大拇指——太牛b了,今天拿出来我只能竖中指——傻b。
拿fpga做同样的东西多省事啊,修改添加更容易。
-----------------------------------------------------------------------

就你聪明,谁TM不知道用FPGA。你就是个不懂什么叫DIY的傻B。

出0入0汤圆

发表于 2011-9-26 22:37:22 | 显示全部楼层
jh

出0入0汤圆

发表于 2011-9-26 22:57:37 | 显示全部楼层
回复【8楼】flyunlimit 飞行无极限
回复【7楼】i55x  
这个东西你要是30年前拿出来,我一伸大拇指——太牛b了,今天拿出来我只能竖中指——傻b。  
拿fpga做同样的东西多省事啊,修改添加更容易。
-----------------------------------------------------------------------
就你聪明,谁tm不知道用fpga。你就是个不懂什么叫diy的傻b。
-----------------------------------------------------------------------

不仅仅是DIY,据我所知,清华大学本科课程设计就有题目做这个。对于CPU内核结构、数字电路的理解和应用都有很大的帮助。
中国为什么这么受制于人,就是知其然不知其所以然的人太多,没人踏踏实实搞基础研究。

出0入0汤圆

发表于 2011-9-26 23:41:58 | 显示全部楼层
傻b只知道竖中指

出0入0汤圆

发表于 2011-9-26 23:45:42 | 显示全部楼层
回复【7楼】i55x
-----------------------------------------------------------------------

让你说说计算机的架构,未必能够说的清楚。



另国外有个研究小组纯手工打造一个CPU,用的全是基本的数字电路。运行速度可以上100M,挂在网上做服务器。。我还进去过

出0入0汤圆

发表于 2011-9-27 13:26:48 | 显示全部楼层
-----------------------------------------------------------------------

回复【10楼】packer
回复【8楼】flyunlimit 飞行无极限
回复【7楼】i55x   
这个东西你要是30年前拿出来,我一伸大拇指——太牛b了,今天拿出来我只能竖中指——傻b。   
拿fpga做同样的东西多省事啊,修改添加更容易。  
-----------------------------------------------------------------------  
就你聪明,谁tm不知道用fpga。你就是个不懂什么叫diy的傻b。
-----------------------------------------------------------------------
不仅仅是diy,据我所知,清华大学本科课程设计就有题目做这个。对于cpu内核结构、数字电路的理解和应用都有很大的帮助。
中国为什么这么受制于人,就是知其然不知其所以然的人太多,没人踏踏实实搞基础研究。
-----------------------------------------------------------------------
据我所知,清华大学本科课程设计就有题目做这个。是的 用的 一堆数字电路,居然还有个CPLD 是LATTICE单位

出0入0汤圆

发表于 2011-9-27 14:05:16 | 显示全部楼层
回复【7楼】i55x  
这个东西你要是30年前拿出来,我一伸大拇指——太牛b了,今天拿出来我只能竖中指——傻b。
拿fpga做同样的东西多省事啊,修改添加更容易。
-----------------------------------------------------------------------

你真TM聪明!说虚幻一些,中国为何拿不到诺贝尔将,为何设计不出CPU,就是因为你这样的人太多了。

出0入0汤圆

发表于 2011-9-27 14:16:36 | 显示全部楼层
哈哈,围观5楼

5楼,你是牛逼+2B

出0入0汤圆

发表于 2011-9-27 14:44:36 | 显示全部楼层
大学毕业前搞的是NB

毕业后工作搞的是SB

出0入0汤圆

发表于 2011-9-27 15:06:47 | 显示全部楼层
回复【16楼】honghuangri
大学毕业前搞的是nb
毕业后工作搞的是sb
-----------------------------------------------------------------------

又逮住一个 大家来围观

毕业工作后是爱好

出0入0汤圆

发表于 2011-9-27 15:45:57 | 显示全部楼层
确实傻b。现在搞包括CPU在内的数字电路设计,都是用FPGA做前端设计,验证原理。
用芯片来搭,除了卖弄,也只能忽悠一群没有常识的菜鸟了。

出0入0汤圆

发表于 2011-9-27 15:53:17 | 显示全部楼层
回复【18楼】hitler  
确实傻b。现在搞包括cpu在内的数字电路设计,都是用fpga做前端设计,验证原理。
用芯片来搭,除了卖弄,也只能忽悠一群没有常识的菜鸟了。
-----------------------------------------------------------------------
你有常识,你给我画个逻辑图出来,你既然没有被忽悠,那你敢不敢证明自己不是菜鸟!告诉你,就凭你这几句话,你的技术就是半瓶子水

出0入0汤圆

发表于 2011-9-27 15:54:40 | 显示全部楼层
ls +1 好多卖萌的

出0入0汤圆

 楼主| 发表于 2011-9-27 17:46:57 | 显示全部楼层

(原文件名:321.JPG)
这个是它pc的原理图,哪位大侠能帮忙分析一下啊,它的程序地址自增是怎么实现的!

出0入0汤圆

发表于 2011-9-27 21:08:51 | 显示全部楼层
7楼的,18楼的,给分析一下看看。

出0入0汤圆

发表于 2011-9-27 22:02:38 | 显示全部楼层
不过,能用FPGA实现的水平也不错

出0入0汤圆

发表于 2011-9-29 08:58:11 | 显示全部楼层
回复【21楼】final9
-----------------------------------------------------------------------

只是一个锁存啊,没看到递增的地方,你确认有递增?

出0入0汤圆

 楼主| 发表于 2011-9-29 11:07:09 | 显示全部楼层
回复【24楼】rlogin
回复【21楼】final9  
-----------------------------------------------------------------------
只是一个锁存啊,没看到递增的地方,你确认有递增?
-----------------------------------------------------------------------

只看这个图是不行的,还要看其他部分,我也是找不到,所以才问啊!

出0入0汤圆

发表于 2012-1-10 18:49:23 | 显示全部楼层
好吧,俺本科就做了这个。。。
可能比这个还简单点儿。。。但是还是很有趣的,硬布线或者微指令设计都很有意思。。。
亲身试验过就知道,这玩意儿比在FPGA上鼓捣难多了,同学中有的用FPGA实现的,很快就搞定了...

出0入0汤圆

发表于 2012-1-11 00:10:32 | 显示全部楼层
厉害啊,哪位兄弟能做出个套件来让大家一起跟着玩就好了。

出0入0汤圆

发表于 2012-1-11 03:58:50 | 显示全部楼层
回复【19楼】flyunlimit  飞行面条
回复【18楼】hitler  
确实傻b。现在搞包括cpu在内的数字电路设计,都是用fpga做前端设计,验证原理。
用芯片来搭,除了卖弄,也只能忽悠一群没有常识的菜鸟了。
-----------------------------------------------------------------------
你有常识,你给我画个逻辑图出来,你既然没有被忽悠,那你敢不敢证明自己不是菜鸟!告诉你,就凭你这几句话,你的技术就是半瓶子水

-----------------------------------------------------------------------

数字电路相关专业本科往上研究生往下的毕业生基本上都应该学到这点本事——没这能耐还能毕业的主儿,要么学校太烂,要么作弊本事太NB,要么就是潜规则了

说你菜鸟估计你不喜欢听,不过事实上也就这么回事儿

出0入0汤圆

发表于 2012-1-11 04:01:01 | 显示全部楼层
回复【14楼】XA144F  
回复【7楼】i55x  
这个东西你要是30年前拿出来,我一伸大拇指——太牛b了,今天拿出来我只能竖中指——傻b。
拿fpga做同样的东西多省事啊,修改添加更容易。
-----------------------------------------------------------------------
你真tm聪明!说虚幻一些,中国为何拿不到诺贝尔将,为何设计不出cpu,就是因为你这样的人太多了。
-----------------------------------------------------------------------

中国人 2010 年明明已经拿到诺贝尔奖了,你非得讲没有,不得不说,中国这么多年没法进步,估计和你这样的人太多有点关系……

出0入0汤圆

发表于 2012-1-11 09:04:03 | 显示全部楼层
回复【29楼】waitingconfirm  
回复【14楼】xa144f  
回复【7楼】i55x  
这个东西你要是30年前拿出来,我一伸大拇指——太牛b了,今天拿出来我只能竖中指——傻b。
拿fpga做同样的东西多省事啊,修改添加更容易。
-----------------------------------------------------------------------
你真tm聪明!说虚幻一些,中国为何拿不到诺贝尔将,为何设计不出cpu,就是因为你这样的人太多了。
-----------------------------------------------------------------------
中国人 2010 年明明已经拿到诺贝尔奖了,你非得讲没有,不得不说,中国这么多年没法进步,估计和你这样的人太多有点关系……
-----------------------------------------------------------------------

我说的是中国本土的人,港澳台除外,外籍华人除外,那个僧人除外,还有哪个在科技方面拿过诺贝尔的?

出0入8汤圆

发表于 2012-1-11 09:12:51 | 显示全部楼层
-----------------------------------------------------------------------
中国人 2010 年明明已经拿到诺贝尔奖了,你非得讲没有,不得不说,中国这么多年没法进步,估计和你这样的人太多有点关系……
-----------------------------------------------------------------------

我想那一定是诺贝尔忽悠奖,这个全世界上也就中国人普遍比较配合,

看看那些忽悠的,领导忽悠被领导的,上级忽悠下级,老板忽悠员工,老公老婆相互忽悠,卖产品的忽悠买产品的,...................

出50入0汤圆

发表于 2012-1-11 10:06:36 | 显示全部楼层
用来学习还是很好的,基础重要,但是恰恰中国人就不踏踏实实做基础研究。太浮躁了。

出0入0汤圆

发表于 2012-1-11 10:29:50 | 显示全部楼层
难道外国人不知道FPGA可以做CPU,为啥还要来用逻辑IC搭建CPU呢?他们SB?

出0入0汤圆

发表于 2012-1-11 12:29:08 | 显示全部楼层
回复【32楼】yuzr
-----------------------------------------------------------------------

同意。浮躁的人太多了,可是自己还感觉良好,悲剧。

出0入0汤圆

发表于 2012-1-14 18:39:36 | 显示全部楼层
能插上话的都不是菜鸟,更不是大虾,都是半瓶水。。。
菜鸟祝大家新年愉快

出0入0汤圆

发表于 2012-1-15 15:05:58 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-18 16:19:55 | 显示全部楼层
mark!

出0入0汤圆

发表于 2012-1-18 20:05:41 | 显示全部楼层
回复【30楼】XA144F  
回复【29楼】waitingconfirm  
回复【14楼】xa144f  
回复【7楼】i55x  
这个东西你要是30年前拿出来,我一伸大拇指——太牛b了,今天拿出来我只能竖中指——傻b。
拿fpga做同样的东西多省事啊,修改添加更容易。
-----------------------------------------------------------------------
你真tm聪明!说虚幻一些,中国为何拿不到诺贝尔将,为何设计不出cpu,就是因为你这样的人太多了。
-----------------------------------------------------------------------
中国人 2010 年明明已经拿到诺贝尔奖了,你非得讲没有,不得不说,中国这么多年没法进步,估计和你这样的人太多有点关系……
----------------------......
-----------------------------------------------------------------------

回复【31楼】huxiaoping  魔鬼的笑声
-----------------------------------------------------------------------
中国人 2010 年明明已经拿到诺贝尔奖了,你非得讲没有,不得不说,中国这么多年没法进步,估计和你这样的人太多有点关系……
-----------------------------------------------------------------------
我想那一定是诺贝尔忽悠奖,这个全世界上也就中国人普遍比较配合,
看看那些忽悠的,领导忽悠被领导的,上级忽悠下级,老板忽悠员工,老公老婆相互忽悠,卖产品的忽悠买产品的,...................
-----------------------------------------------------------------------

出0入0汤圆

发表于 2012-1-18 20:07:56 | 显示全部楼层
回复【33楼】flyforyou85  
难道外国人不知道fpga可以做cpu,为啥还要来用逻辑ic搭建cpu呢?他们sb?
-----------------------------------------------------------------------

因为他们闲

当你每天什么工作都不做一分钱工资收入都没有每月也能干领两千五百米刀的时候,你就会发现如果不做点这种闲事儿打发打发时间,自己都会觉得自己活在世界上太浪费粮食了

出0入0汤圆

发表于 2012-1-18 20:11:19 | 显示全部楼层
回复【34楼】feng741  梦不落
回复【32楼】yuzr
-----------------------------------------------------------------------
同意。浮躁的人太多了,可是自己还感觉良好,悲剧。
-----------------------------------------------------------------------

一般动不动就说别人浮躁的人,多数是在国企挂着职称吃纳税人血汗的货色

等到有一天他们下岗了,一个二个比谁都浮躁

出0入0汤圆

发表于 2012-1-19 14:44:13 | 显示全部楼层
waitingconfirm 看了你最近的帖子,你见一个呛一个,你不浮躁?少看动漫多学点东西吧宅男。

出0入0汤圆

发表于 2012-1-19 15:57:46 | 显示全部楼层
回复【30楼】XA144F  
回复【29楼】waitingconfirm  
回复【14楼】xa144f  
回复【7楼】i55x  
这个东西你要是30年前拿出来,我一伸大拇指——太牛b了,今天拿出来我只能竖中指——傻b。
拿fpga做同样的东西多省事啊,修改添加更容易。
-----------------------------------------------------------------------
你真tm聪明!说虚幻一些,中国为何拿不到诺贝尔将,为何设计不出cpu,就是因为你这样的人太多了。
-----------------------------------------------------------------------
中国人 2010 年明明已经拿到诺贝尔奖了,你非得讲没有,不得不说,中国这么多年没法进步,估计和你这样的人太多有点关系……
----------------------......
-----------------------------------------------------------------------
LXB

出0入0汤圆

发表于 2012-1-19 19:14:38 | 显示全部楼层
有意思。DIY有意思,吵架也有意思。

出0入0汤圆

发表于 2012-1-20 08:59:37 | 显示全部楼层
好,我们国内的几个顶尖的大学计算机专业(清华、北大、中科大)也有CPU设计和计算机设计课程设计。
这个东西用数字电路芯片就能弄,当然用FPGA就genghu不在话下。

出0入25汤圆

发表于 2012-1-20 12:18:29 | 显示全部楼层
进来看吵架。 我支持 应该一步一个脚印的学习。  随随便便 说fpga 能实现,做这东西 就sb的话。  是够浮躁的。

出0入0汤圆

发表于 2012-1-20 14:29:42 | 显示全部楼层
自己觉得好玩就去玩,让别人骂sb去吧~~~~

出0入0汤圆

发表于 2012-1-20 17:46:04 | 显示全部楼层
发现国外很多人喜欢用洞洞板,怎么很少见到热传印的?

出0入0汤圆

发表于 2012-1-20 17:50:41 | 显示全部楼层
回复【41楼】flyunlimit  飞行面条
waitingconfirm 看了你最近的帖子,你见一个呛一个,你不浮躁?少看动漫多学点东西吧宅男。
-----------------------------------------------------------------------

我相信凡我呛的都是该有人去呛的,我又不亏这些人、不欠这些人的、不有求于这些人,当然没必要给这些人留面子

至于说浮躁不浮躁,那不是由您来定论的,就算是由您来定论,我也没有必要理会您

另外呢,不得不说,连动漫都不懂得看的人,个人认为是学不好东西的──日本多少产品都是从动漫中取得的创意,甚至多少技术都是为了发展动漫游戏而得到推进的,估计您这类人很难理解的,不过我觉得,如果科技不能用在让人类生活更美好的方向上,那么这样的科技有不如无

出0入0汤圆

发表于 2012-1-20 17:52:46 | 显示全部楼层
回复【47楼】woshigeshuai  我要造飞机
发现国外很多人喜欢用洞洞板,怎么很少见到热传印的?
-----------------------------------------------------------------------

洞洞板只需要烙铁焊锡和细线,热转印却要质量特别好的激光打印机和不干胶底贴和三氯化铁甚至盐酸

出0入0汤圆

发表于 2012-1-20 19:19:12 | 显示全部楼层
MARK

出0入0汤圆

发表于 2012-1-20 21:00:50 | 显示全部楼层
回复【47楼】woshigeshuai  我要造飞机
发现国外很多人喜欢用洞洞板,怎么很少见到热传印的?
-----------------------------------------------------------------------
洞洞板方便改呀。。这种东西不可能一次成的。
一般原创的设计都不是一次做成的。
边设计,边改,边测试。
热转印,制板什么的。可以在设计成熟后会使用。

这里对于7楼的兄弟的观点,表示不赞同。
我自己也捣鼓了下处理器,8位的MIPS。
我参考了《数字逻辑基础与Verilog设计》、《CPU芯片逻辑设计技术》、《MIPS处理器设计透视》。
自己在FPGA上实验了简单的8位MIPS处理器。当时觉得好像也不难。使用Verilog语言,网上有关的代码,
而且编译器帮我们做了很多工作。调试也很方便。

但是我想使用物理实现的时候。。发现完全摸不着头脑。使用什么样的元件,如何对逻辑门进行优化。
调试问题等等。非常麻烦!

出0入0汤圆

发表于 2012-1-22 10:28:15 | 显示全部楼层
回复【51楼】luo_12yan  
回复【47楼】woshigeshuai  我要造飞机
发现国外很多人喜欢用洞洞板,怎么很少见到热传印的?
-----------------------------------------------------------------------
洞洞板方便改呀。。这种东西不可能一次成的。
一般原创的设计都不是一次做成的。
边设计,边改,边测试。
热转印,制板什么的。可以在设计成熟后会使用。
这里对于7楼的兄弟的观点,表示不赞同。
我自己也捣鼓了下处理器,8位的mips。
我参考了《数字逻辑基础与verilog设计》、《cpu芯片逻辑设计技术》、《mips处理器设计透视》。
自己在fpga上实验了简单的8位mips处理器。当时觉得好像也不难。使用verilog语言,网上有关的代码,
而且编译器帮我们做了很多工作。调试也很方便。
但是我想使用物理实现的时候。。发现完全摸不着头脑。使用什么样......
-----------------------------------------------------------------------

多数 HDL 编译器可以直接出逻辑图的

而且,用网上的代码你得自己先看懂吧?

出0入0汤圆

发表于 2013-4-30 00:12:40 | 显示全部楼层
这个东西现在搞出来还是很牛的,如果是自己设计的。抄别人的,就不说了

出0入17汤圆

发表于 2013-4-30 00:19:46 | 显示全部楼层
外国有钱有时间有兴趣的DIY达人真多;
换了我不来钱的不干

出0入0汤圆

发表于 2013-4-30 09:01:05 | 显示全部楼层
有时候感觉外国人还是很牛逼的,这种小制作什么的还是很吸引人的

出0入0汤圆

发表于 2013-4-30 09:50:05 | 显示全部楼层
围观5楼

回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 07:12

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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