找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 474|回复: 13
打印 上一主题 下一主题
收起左侧

我设计的128位CPU,带指令集

  [复制链接]
跳转到指定楼层
楼主


这是一个8-128位全兼容CPU,既能当8位CPU也能当128位,但高位的指令不能操作低位的CPU




这是我设计的超精简指令集,有两个问题绿色框中的指令和上面指令一样,但效果相反,这些指令要保留吗?
还有运算器中寄存器B是一个运算数,有必要和寄存器A被运算数一样的功能吗,也就是寄存器B没有运算功能,这样能简化ALU模块。
都进来看了留点建议呗
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:213173 发表于 2024-3-11 16:11 | 只看该作者
建议与姚永平聊聊
回复

使用道具 举报

板凳
ID:69038 发表于 2024-3-11 17:06 | 只看该作者
不明觉历。看不出超精简在哪?
回复

使用道具 举报

地板
ID:73992 发表于 2024-3-11 18:02 来自手机 | 只看该作者
我觉得io口数据,在总线上是以内存地址的形式存在的。单为io弄个movb没有必要。工作寄存器可以压栈, 参与运算和寻址。psw标志位可以在工作寄存器中位操作。
回复

使用道具 举报

5#
ID:1065749 发表于 2024-3-11 18:32 | 只看该作者
我使用都不熟练,不用说设计了。
回复

使用道具 举报

6#
ID:41656 发表于 2024-3-11 18:52 | 只看该作者
弄个FPGA去验证一下性能
回复

使用道具 举报

7#
ID:517951 发表于 2024-3-12 07:45 | 只看该作者
是ARM内核,还是51内核.  51内核可以去找姚永平谈项目了.
回复

使用道具 举报

8#
ID:377210 发表于 2024-3-12 09:58 | 只看该作者
128位的CPU?
回复

使用道具 举报

9#
ID:401564 发表于 2024-3-12 15:07 | 只看该作者
我觉得我开车都不太行,你叫我去设计汽车?
回复

使用道具 举报

10#
ID:526108 发表于 2024-3-12 15:54 | 只看该作者
lyonkon 发表于 2024-3-11 18:02
我觉得io口数据,在总线上是以内存地址的形式存在的。单为io弄个movb没有必要。工作寄存器可以压栈, 参与运 ...

没有位操作
回复

使用道具 举报

11#
ID:526108 发表于 2024-3-12 15:56 | 只看该作者
lyonkon 发表于 2024-3-11 18:02
我觉得io口数据,在总线上是以内存地址的形式存在的。单为io弄个movb没有必要。工作寄存器可以压栈, 参与运 ...

只能设计一个专门用于读写IO的功能取和内核通讯
回复

使用道具 举报

12#
ID:526108 发表于 2024-3-12 16:00 | 只看该作者
zhuls 发表于 2024-3-11 17:06
不明觉历。看不出超精简在哪?

说一下复杂在哪或怎么改进
回复

使用道具 举报

13#
ID:961114 发表于 2024-3-13 14:32 | 只看该作者
这是姚永平设计的,你们可以切磋一下


回复

使用道具 举报

14#
ID:1042173 发表于 2024-3-13 14:44 | 只看该作者
设计AI芯片吧,,,这个有前途,,,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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