求青稞V4F的擴(kuò)展指令集手冊

最近在研究CH32V307這塊MCU,看到它的內(nèi)核支持XW擴(kuò)展指令集。但是目前能找到的文檔如《QingKeV4_Processor_Manual》中對該指令子集描述甚少,不知如何使用。想問一下XW擴(kuò)展指令集的用途是在什么地方,要如何使用?

您好,XW指令集為自擴(kuò)展字節(jié)和半字操作的 16 位壓縮指令 。標(biāo)準(zhǔn)壓縮指令不支持字節(jié)和半字操作,我們增加了字節(jié)和半字操作,當(dāng)使用MounRiver開發(fā)時勾選RVXW選項,有利于提升代碼密度。

image.png

XW 子集包含以下壓縮指令 c.lbu/c.lhu/c.sb/c.sh/c.lbusp/c.lhusp/c.sbsp/c.shsp,具體含義如下。

下圖介紹為前4個指令的介紹,后4個指令與該四個指令意思一樣,主要用于壓棧的時候,后四個反匯編名字會和前四個一樣,但是機(jī)器碼不一樣,反匯編不一定顯示前面的??c.

image.png



感謝您的解答,我可以將其理解為編譯器在編譯時自動使用該壓縮指令進(jìn)行優(yōu)化嗎


您好,是的,但需要按照上圖1勾選配置一下


好的,十分感謝。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频