qql
会员 进士 机友
3
文章
26
回复
0
学术分
0.02
科创币

喜欢计算机,喜欢电子,喜欢物理

2017/02/22注册,4 个月前活动
重新整理了资料,,已经上传

目前还有3套,,要的可以拍下,后面要重新打样比较慢

可以装下的


为了方便交流,我建了一个QQ群 自制CPU和计算机 322053937

看下面的连接有套件了,不过就几套

修改了一点电路,重新做了板子。。。 先做几片吧,我自己留一片 为了方便交流,我建了一个QQ群 自制CPU和计算机 322053937 套件我放在淘宝这里了,,之前说要的可以拍下 [url]https://item.taobao.com/item.htm?id=547106173461[/url]

这个视频好像我以前看过,,后面我研究一下他的电路看看怎么样

恩,刚好最近有其他事情忙。。。做几块板子也是等了很长时间

就两三个人不好打电路板,最近有其他项目,大家先看我帖子的电路图

还有LED点阵,数码管的板子没回来,记得留你一套了

这个版本我很满意,很经典的设计,小巧简洁,非常值得 学习借鉴

目前刚做几片而已,如果多人报名可以做一些给大家,后面我做一系列视频讲怎么从草稿纸 设计CPU的。

新版本设计发到了新帖子这里 [url]https://bbs.kechuang.org/t/81483[/url]

原始的帖子在这里,电路原理图也有 [url]https://bbs.kechuang.org/t/81422[/url] 现在重新做了几块板子,挺漂亮的。 ============================================== 计算机系统的配置: 小名:qCPU(CuteCPU) CPU:4位 ROM:4KB RAM:4KB 运行频率:74芯片极限 IO:2组4位的IO...

自己弄的,,就是一个汇编器,支持标号地址

下面是这个计算机系统的设计原理图,基本没有什么修改了,大家可以看看 #{r=273996} 其他LED数码管,LED点阵,下载线还在制作测试中。。

做一款经典的计算机设计板子还是挺累人的

前面打样PCB有BUG,浪费了200,现在重新打样10片(打样很慢还没到),我自己留一片, 我算了一下,整个系统100来块钱,你要的话给你留一片

你可以使用赛,风,蓝,灯之类的软件,就能打开youtube

有栈,只是没有专门的栈指针,因为寄存器资源紧一点,用一个内存地址来做栈指针 毕竟内存有4KB这么大,相对寄存器多很多

虎哥,我正想后面把图灵破译的那个算法提取出来,用我自己设计的CPU来破译德军的密文,哈哈哈 或者计算圆周率π 也挺好玩的,还有其他比较有趣的比如 生成对数表 等等之类的

嗯,,其实 我也玩C++,PHP,JS,python也用过。VHDL学校学过,verilog 后面自己还专门学了 一下,还不错。 目前做这个就是想只是使用 简单的元器件搭出来,我还想从晶体管级别搭一个, 或者用继电器搭一个,证明一下在150多年前,其实人们也可以用继电器搭一个计算机。 不过这个要耗费很多时间,先放一放吧。 ======================================...

其实我做的这个跟之前龙少制作的很像,从基本原理上看差别很小, 都是哈佛结构,都没有中断和栈,但是这些都可以利用编译器从软件上模拟。 简单罗列一下差别如下: [color=red] 龙少CPU qqlCPU (qCPU) 位数:8位 ...

那些基本都是 使用某一种现成的 CPU的,比如6502,也算比较好玩吧 但是我做这个是 从零开始的,,到时候我做一系列视频教程讲解从 草稿纸设计一个简单的计算机。

龙少制作的CPU有一个小缺点,就是直接用控制信号线接到寄存器芯片74HC273的CLK引脚, 这样的话,就不能在相邻的指令修改同一个寄存器的值。如下图 #{r=273879} 不过这个对一般的使用没有什么影响

还在测试中,现在请假在家,后面上传

我做的这个比较简洁直观,后面我写一写我这个跟龙少的区别,顺便评价他的设计

现代的CPU很强大和复杂,导致很多人认为个人是无法设计一个CPU的,或者即使能设计出来简单的也是需要很多经费和大量的元器件。 百度和谷歌一下网上的设计,几乎都是外国人的作品,有一些还是很复杂的,动不动说花了好几年时间。最近有一个英国剑桥的詹姆斯·纽曼(James Newman),打造一台只能玩俄罗斯方块的大块头花了他四年时间,耗资达到4万英镑!!!!而仅仅只是希望让人了解计算机的工作原理。 那...
ID:{{user.uid}}
{{user.username}}
{{user.certsName}}
{{user.description}}
{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}