RISC-V的指令集架构到底如何实现了“简单就是美”的设计哲学呢?作者从模块化的指令子集、可配置的通用寄存器组、规整的指令编码、简洁的存储器访问指令、高效的分支跳转指令、简洁的子程序调用、无条件码执行、无分支延迟槽、零开销硬件循环、简洁的运算指令、优雅的压缩指令集、特权模式、CSR寄存器、中断和异常、矢量指令子集、自定制指令扩展12个方面进行了全面分析。
得益于后发优势,全新的RISC-V架构规避了先前RISC架构设计中出现的已知负担,利用其先进的设计哲学,设计出了一套“现代”指令集。总结起来,可以用一张表格显示其优点和特点。
作者: lyyinhe_xi, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-218568.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
lyyinhe_xi 2019-10-6 09:34
curton 2019-10-5 19:39