全站数据
8 4 2 0 5 8 1

cpu指令和语句区别

学习点知识 | 简单学习,快乐成才!         
问题更新日期:2024-10-24 05:58:37

问题描述

cpu指令和语句区别,麻烦给回复
精选答案
最佳答案

分两个方面说:

1可执行文件的角度:可执行文件分为许多段,一般.text存放代码,.data段存放数据,不同段是有不同属性的,例如.text段的属性是可执行的。这样就区别了代码和数据。

2.CPU指令有一个格式,一个指令包括了操作码(对应你的指令)和操作数(对应你的数据),而指令本身相对格式是固定的(可能变长)。所以CPU是很容易知道前几个二进制是什么指令,而根据这个指令又可以知道后面多少位是第一个数据,后面多少位是第二个数据。然后下一个指令的起始地址是直接存在IP寄存器里的。

随机推荐