终于完成的CPU烧写器和编译器!
本帖最后由 分立元件 于 2019-11-20 00:06 编辑差不多一年了,这个几天终于完成了这个两个东西,这里要非常感谢坛友:scu319hy帮我弄了编译器,要不然凭自己很难弄出来!
https://www.ixigua.com/i6761046010899726862/
指令集
一、传送指令
1.mov b,a A>B
2.mov a,b B>A
3.mov c,a A>C
4.mov d,a A>D
5.mov c,b B>C
6.mov d,b B>D
6.mov p0,a A>P0
7.mov p0,b B>P0
8.mov p1,a A>P1
9.mov p1,b B>P1
10. mov a,p0 P0>A
11. mov b,p0 P0>B
12. mov c,p0 P0>C
13. mov d,p0 P0>D
14. mov a,p1 P1>A
15. mov b,p1 P1>B
16. mov c,p1 P1>C
17. mov d,p1 P1>D
18. mov a,0x11ROM>A
19. mov b,0x11ROM>B
20. mov c,0x11ROM>C
21. mov d,0x11ROM>D
22. mov p0,0x11 ROM>P0
23. mov p1,0x11 ROM>P1
24. store a A>RAM
25. store b B>RAM
26. store p0 P0>RAM
27. store p1 P1>RAM
28. store 0x11ROM>RAM
29. load a RAM>A
30. load b RAM>B
31. load p0 RAM>P0
32. load p1 RAM>P1
二、控制转移指令
33. jmp 无条件转移
34. jmp 0x11 带地址转移
35. jz 为零转移
36. jnz 不为零转移
37. nop 空操作
三、运算指令
38. add a,b 加法
39. sub a,b 减法
楼主的确厉害,高人一个! 做成了实体?感觉即使做出来了,还是不如几毛钱的单片机,只是对理解计算机的组成有所帮助而已:lol jackenjoy 发表于 2019-11-20 08:53
做成了实体?感觉即使做出来了,还是不如几毛钱的单片机,只是对理解计算机的组成有所帮助而已
是的,只是能理解原理,自娱自乐啦! 自己实现了CPU?还是自己实现了解释器 JuncoJet 发表于 2019-11-20 09:29
自己实现了CPU?还是自己实现了解释器
CPU、编译器、烧写器都弄出来了 没看明白这是个啥?是用分离原件做的51单片机吗? Bayaer 发表于 2019-11-20 10:04
没看明白这是个啥?是用分离原件做的51单片机吗?
用数字芯片制作的大号单片机 分立元件 发表于 2019-11-20 10:14
用数字芯片制作的大号单片机
哦,那是很牛X了,应该去STC公司应凭个职位了,到时候给坛支发放些免费MCU玩玩, 没看明白,但是感觉挺牛 牛人,为你点赞! 什么都不说了,只能说服 赞一个!这个是基础学科! 厉害了!
纯底层的!
恭喜,恭喜~:lol
我见过网上有老外自己DIY了CPU,然后在上面跑了个网站服务...楼主要不也试一下?:lol scu319hy 发表于 2019-11-22 17:08
恭喜,恭喜~
我见过网上有老外自己DIY了CPU,然后在上面跑了个网站服务...楼主要不也试一下?
对这个兴趣不大,还是喜欢用来搞图像控制方面
页:
[1]
2