如题所述
计算机指令由两部分组成它们是操作码和操作数。通常一条计算机指令包括两方面的内容:操作码和操作数。操作码决定要完成的操作,操作数指参加运算的数据及其所在的单元地址。
在计算机中,操作要求和操作数地址用二进制数表示,分别称为操作码和地址码,整个指令以二进制代码的形式存储在存储器中。
操作码是指令的一部分,它告诉处理器应该要做什么。它包含表示 CPU 要执行的实际操作的说明。
操作数同样是指令的一部分,其中包含要操作的数据在寄存器中的内存位置。
操作数的形式:
立即操作数:指令要操作的数据以常量的形式出现在指令中,称为立即数,它只能作为源操作数。
寄存器操作数:指令要操作的数据存放在CPU中的寄存器里,指令中给出寄存器名即可。
内存操作数:指令要操作的数据存放在内存某些单元中,指令中给出内存单元物理地址(实际上指令只给出了偏移地址,段地址采用隐含方式给出,也可以使用跨段方式指出当前段地址)。
温馨提示:答案为网友推荐,仅供参考