什么是指令字长和指令格式?
什么是指令字长和指令格式?
正确答案:指令字长:通常与计算机字长一致,但可以更短或更长。
指令格式:指令字中包括操作码字段和操作数地址字段两部分。
操作码用于指明指令的运算和操作功能,不同指令的操作码要有唯一性,其位数取决于指令条数和设计要求,有定长和变长2种实现方案。
操作数地址字段用于给出被操作信息(指令或数据)的地址信息,包括参加运算的一个或多个操作数所在的地址,运算结果的保存地址,程序的转移地址,被调用的子程序的入口地址等。设计这一部分需要了解指令中用到的操作数的个数,可能的来源与去向,存放数据的介质的读写原理与过程等,要合理考虑,要适当折中与平衡。