从零开始设计一个简单的CPU和计算机,最新做了几块板子(整理了编译器等资料)

文 号

831545

21 回复 / 2220 浏览


qql3 个月前 -2017-03-08 11:46831545
原始的帖子在这里,电路原理图也有
https://bbs.kechuang.org/t/81422

现在重新做了几块板子,挺漂亮的。

==============================================
计算机系统的配置:

小名:qCPU(CuteCPU)
CPU:4位
ROM:4KB
RAM:4KB
运行频率:74芯片极限
IO:2组4位的IO口
4个按键
其他外设就是5个LED发光二极管,一个蜂鸣器,一个4位数码管,
一个5X7点阵LED,一个LCD1602液晶
配备我自己设计的汇编器,使用起来跟
当年使用8086汇编编程很像
目前可以使用USB下载,USB提供电源,在电脑编写代码后,编译下载运行一条龙!!
==============================================
支持指令如下:

ADD    加法
RM     读取内存
ADDC   带进位加法
WM     写内存
SUB    减法
OUT    IO输出
<      小于比较
=      等于比较
GOTO   小跳转
QCLR   清空
QMOV   赋值
QADD   加法
QSUB   减法
QGOTO  长跳转
QJMP   立即跳转

==============================================
主板整体图
274773


LED点阵和数码管板子
274774


漂亮但是也比较贵的圆孔IC插座,还没有安装上74芯片的样子
274008

漂亮的白色USB下载器
274009

274010

274011

这个是原始的电路版本和USB下载器,可以比较一下
273812


274012

新版本合影,还有LED点阵和数码管没有做好,点阵是方形点阵
274013


非常好用的,自己设计的汇编器
273818



==============================================

一共是:
一块蓝色主板,
一块白色下载器,
一块1602液晶,
一块LED点阵
一块数码管
一起大概170元,(如果不要圆孔IC插座150元这样就可以,龙少的设计好像400多元)


==============================================








[修改于 3 个月前 - 2017-04-07 17:16:48]


sszxlsy3 个月前 -2017-03-08 19:00831564
之前看到龙少的CPU,不由得激动了一下。现在看见楼主的,眼前一亮,又是一阵激动~~~强烈资瓷~~~所以弱弱问一句,打算出套件吗???

qql3 个月前 -2017-03-08 19:32831565
引用 sszxlsy:
之前看到龙少的CPU,不由得激动了一下。现在看见楼主的,眼前一亮,又是一阵激动~~~强烈资瓷~~~所以弱弱问一句,打算出套件吗???
目前刚做几片而已,如果多人报名可以做一些给大家,后面我做一系列视频讲怎么从草稿纸 设计CPU的。

qql3 个月前 -2017-03-08 19:34831566
这个版本我很满意,很经典的设计,小巧简洁,非常值得 学习借鉴

阿辞3 个月前 -2017-03-08 21:32831571
持续关注 楼主加油

guangyu_20053 个月前 -2017-03-08 22:34831573
qql,给我订一套。

[修改于 3 个月前 - 2017-03-08 22:36:36]


sszxlsy3 个月前 -2017-03-08 22:54831577
引用 qql:
目前刚做几片而已,如果多人报名可以做一些给大家,后面我做一系列视频讲怎么从草稿纸 设计CPU的。
报名并订一套
233~~~

qql3 个月前 -2017-03-08 23:08831579
引用 guangyu_2005:
qql,给我订一套。
还有LED点阵,数码管的板子没回来,记得留你一套了

rgwan3 个月前 -2017-03-09 23:24831620
https://github.com/rgwan/kamikaze

正在写RV32IMC核心的路过

rgwan3 个月前 -2017-03-10 09:41831632
讲真,ISA设计上有ADD/ADC/LD/ST/JMP/JNZ就足够了╮(╯▽╰)╭

osfg3 个月前 -2017-03-10 23:09831657
报名并订一套

qql3 个月前 -2017-03-12 14:37831731
就两三个人不好打电路板,最近有其他项目,大家先看我帖子的电路图

布布卡3 个月前 -2017-03-12 16:59831739
最近学汇编,微机原理,51单片机,感觉这个挺好,学明白之后想动手做一个
打电路板多打点算起来能便宜不少 定一张pcb
比较感兴趣编译器和下载器

qql3 个月前 -2017-03-18 21:46831951
引用 布布卡:
最近学汇编,微机原理,51单片机,感觉这个挺好,学明白之后想动手做一个
打电路板多打点算起来能便宜不少 定一张pcb
比较感兴趣编译器和下载器
恩,刚好最近有其他事情忙。。。做几块板子也是等了很长时间

rpg-73 个月前 -2017-03-18 22:42831955
预定一套~在学Verilog 的飘过。。。。。

llllt3 个月前 -2017-03-19 22:31831990
~~~报名订一套

qql3 个月前 -2017-03-22 16:04832084
修改了一点电路,重新做了板子。。。
先做几片吧,我自己留一片
为了方便交流,我建了一个QQ群 自制CPU和计算机 322053937

套件我放在淘宝这里了,,之前说要的可以拍下
https://item.taobao.com/item.htm?id=547106173461

qql3 个月前 -2017-03-22 16:22832086
引用 llllt:
~~~报名订一套
  看下面的连接有套件了,不过就几套

qql3 个月前 -2017-03-31 15:44832439
目前还有3套,,要的可以拍下,后面要重新打样比较慢

sszxlsy3 个月前 -2017-04-03 12:11832599
引用 qql:
目前还有3套,,要的可以拍下,后面要重新打样比较慢
已拍下,能快点发货吗?(笑

qql3 个月前 -2017-04-07 17:17832855
重新整理了资料,,已经上传

gb5053291912 个月前 -2017-04-21 11:46833298
LED点阵貌似是严大叔定制来做时钟的5*7模块,很漂亮呢,最近在准备焊一个8088。话说龙少那家伙后面上班了也不折腾了,亏我花了两个晚上焊出来.....

返回 电子技术
返回 本页顶部

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


nkc Development Server https://github.com/lovetheory/nkc2

科创研究院 (c)2005-2017

蜀ICP备11004945号-2 川公网安备51010802000058号