打印
[RISC-V MCU 创新应用比赛]

酷能指令集更新到V1.4

[复制链接]
2300|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
吾要单片机|  楼主 | 2022-5-31 18:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 吾要单片机 于 2022-7-4 10:35 编辑

主要更新16位指令集的条件分支指令,增加立即数扩展指令JIMM。
酷能处理器架构V1p4.pdf (2.13 MB)
---------------------------------------------------------------------------------------------------
酷能指令集取消《数据处理指令附加跳转功能》,在数据处理指令中附加跳转功能作用不大,在乱序架构中应用有困难,因此取消这一功能。
---------------------------------------------------------------------------------------------------
更新内容:
1、增加DJNZ和TJNZ两条指令。
2、增加IN和OUT两条指令。
3、更正《总线与存储器系统》的描述。

酷能处理器架构V1p5.pdf (2.09 MB)
















使用特权

评论回复
沙发
吾要单片机|  楼主 | 2022-5-31 18:54 | 只看该作者
欢迎大家围观、讨论。

使用特权

评论回复
板凳
吾要单片机|  楼主 | 2022-6-1 09:48 | 只看该作者
我认为饱和指令作用不大,DAC都会有信号饱和的处理办法,用不着CPU处理。

使用特权

评论回复
地板
coody| | 2022-6-1 10:32 | 只看该作者
自己设计MCU?

使用特权

评论回复
5
吾要单片机|  楼主 | 2022-6-1 11:32 | 只看该作者

是的,立志自创一个门派。

使用特权

评论回复
6
吾要单片机|  楼主 | 2022-6-1 23:34 | 只看该作者
本指令集的指令最多有2个源寄存器和1个目的寄存器,这和ARM以及X86不同。

使用特权

评论回复
7
xdqfc| | 2022-6-5 16:54 | 只看该作者
非常支持楼主,汇编指令大概看了一下,该有的都有了,而且一上来就是32位的架构,希望楼主能开发出实际的产品出来,外设哪怕只有简单的定时器,ADC,串口通信,即可,国产的东西,特别像楼主这种纯国产的发明,咱永远支持。楼主加油。

使用特权

评论回复
8
吾要单片机|  楼主 | 2022-6-7 12:52 | 只看该作者
xdqfc 发表于 2022-6-5 16:54
非常支持楼主,汇编指令大概看了一下,该有的都有了,而且一上来就是32位的架构,希望楼主能开发出实际的产 ...

谢谢你鼓励!

使用特权

评论回复
9
吾要单片机|  楼主 | 2022-6-11 23:35 | 只看该作者
可能需要增加一条指令:ADD   Rd,   PC,   #imm4。以支持当RO_data和代码段合并时对RO_data常量的寻址。

使用特权

评论回复
10
七毛钱| | 2022-6-13 17:05 | 只看该作者
必须的哇噻一下了,楼主太厉害了,自己设计芯片

使用特权

评论回复
11
吾要单片机|  楼主 | 2022-6-23 17:07 | 只看该作者
酷能指令集取消《数据处理指令附加跳转功能》,在数据处理指令中附加跳转功能作用不大,在乱序架构中应用有困难,因此取消这一功能。

使用特权

评论回复
12
吾要单片机|  楼主 | 2022-6-24 11:57 | 只看该作者
指令集再更新:将条件分支转移到加减法表和逻辑运算指令表描述,并增加DJNZ和TJNZ两条指令。
更新之后见一楼V1p5

使用特权

评论回复
13
吾要单片机|  楼主 | 2022-6-26 11:04 | 只看该作者
酷能指令集再增加2条指令:in和out指令,以直接驱动控制总线cBUS,类似于X86的in/out指令,切底将访问内存和访问IO设备寄存器分开。
指令格式为:IN/OUT    Rd,   [imm16]

使用特权

评论回复
14
吾要单片机|  楼主 | 2022-6-27 17:25 | 只看该作者
指令集已经更新好,版本号还是V1p5

使用特权

评论回复
15
吾要单片机|  楼主 | 2022-6-30 11:41 | 只看该作者
更正《总线与存储器系统》的描述。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

441

帖子

7

粉丝