32位CPU, 一次读取32位.
然后进行分析, 假设最高4位为这个指令的类型(比如指令长度)
剩下的14位为指令代码, 24位为要处理的数据.
也可能 剩下的28位都是指令, 要处理的数据在下次读取的32位中..
CPU是这样的判断方法,
不好意思, 表达能力实在有限, 有空去看下计算机原理, CPU那部分
指令由控制单元分配到逻辑运算单元,经过加工处理后,再送到存储单元里等待应用程序的使用。
为了增加CPU的执行效能各厂商发展出很多技术。例如:
多个运算单元同时进行运算。
管线功能:让指令或资料同时多笔准备好。
预先存取功能:当程序或资料还没有执行到时,便预先取得并存于CPU内。
预测功能:预测程序会执行的路径预先把资料先取回来。
多媒体功能:把一些以往由专业多媒体芯片的功能加入CPU。
怎末理解是无所谓。 关键在于你想干什么。。。
内存 硬盘 高速缓存 这些作为缓存有各种用途 关键看指令