指令和数据是应用上的概念。
在内存或磁盘上,指令和数据没有任何区别,都是二进制信息。
CPU在工作的时候把有的信息看做指令,有的信息看做数据,为同样的信息赋予了不同的意义。(C语言中变量的类型也是类似功能)