SETB b51和CLR b51目前都是双周期的,要是单周期,处理IO的时候速度能快不少。
STC8的这两条指令是单周期的,E8051核心应该也可以做到。
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
SETB b51和CLR b51目前都是双周期的,要是单周期,处理IO的时候速度能快不少。
STC8的这两条指令是单周期的,E8051核心应该也可以做到。
51架构比较早,CH只是将MOVX提速了点,SFR没优化。现在主流是RISC架构,RISC基本是单周期了
WCH这个E8051也是全面优化过的,大部分指令都是单周期。整体效率比STC8略低一点,STC之前的STC15还是要好一点。
还可以继续优化,比如SETB和CLR完全可以做到单周期。RET指令可以从5周期降低到3周期。
51架构和RISC-V也不冲突,两者不存在取代关系。