A-A+
假设某机的指令长度可变(长度在1~4个字节内变化) 而且CPU与存储器的数据传送宽度为32位
问题详情
假设某机的指令长度可变(长度在1~4个字节内变化),而且CPU与存储器的数据传送宽度为32位(每次读取32位)。试问如何区分一个存储字包含多少条指令?
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:在设计该指令系统时可在指令(1字节指令)或指令的第一个字节(多字节指令)中安排2位来区分指令的长度2位共4个状态可直接区分1~4字节指令。
在设计该指令系统时,可在指令(1字节指令)或指令的第一个字节(多字节指令)中安排2位来区分指令的长度,2位共4个状态,可直接区分1~4字节指令。