怎样设计一个更好的指令集?
【怎样设计一个更好的指令集?】 指令集其实就是硬件化的软件,最好的指令集就是最大化降低计算时间的指令集。但是在硬件资源有限,晶体管数量有限,成本有限的情况下只能做取舍。所以逻辑芯片做指令优化做到极限就变成了asic,所有功能都由硬件提供,越是通用计算越是表现为rsic,因为所有算法占用时间一致。现代通用计算机处理器的核心基本都是rsic,外挂指令加速硬件,通过微码翻译让rsic控制指令加速模块工作。
我觉得未来可能是fpga的。
■网友
据说寄存器式指令比堆栈式指令更快一些。关于寄存器式,可以参考dalvik和lua。
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 同比■同比增长7.1%!2021年的第一个节你花了多少钱?
- “他是我第一个会说普通话的老师”:一对师生折射青海山村蝶变
- “厉行节约反对浪费”主题设计公益活动成果发布
- 有必要重新开个C店吗
- 互联网怎样解决“家政服务上门速度慢”的问题
- 趣头条|雪佛兰创界,外观设计大气,你会喜欢这款车吗?
- 环球车讯网|全新大众途观,外观的设计更加时尚,更加大气,“满满”的高级感
- 趣头条|日产奇骏,整体设计不错,你会喜欢吗
- 怎样看待从1月8号起,QQ钱包开始提现收费
