全站数据
8 4 2 0 5 8 1

在存储器中指令和数据在形式上有什么区别吗

新金融秩序 | 简单学习,快乐成才!         
问题更新日期:2024-10-15 14:46:55

问题描述

在存储器中指令和数据在形式上有什么区别吗希望能解答下
精选答案
最佳答案

数据和指令都以二进制代码的形式存储在存储器。 从代码本身无法区别它是数据还是指令,CPU在取指令时把从存储器中读取的信息都看作指令,在读取数据时从存储器中读取的信息都看成是数据。 为了区分运算的数据和程序中的指令,程序员在编写程序时需要知道每个数据的存储位置以及指令的存储位置,以避免指令当作数据,或者将数据当然指令。