1.5指令和數據

    指令和數據是應用上的概念。在內存或磁盤上,指令和數據是沒有任何區別的,都是二進制信息CPU在工作的時候,把有的信息看做是指令有的信息看做是數據,爲同樣的信息賦予了不同的意義

 

    就像圍棋的棋子,在棋盒裏的時候,是沒有任何區別的。在對弈的時候,就有了不同的意義。

 

 列如:內存中的二進制信息1000100111011000,計算機可以把它看做大小爲89D8H的數據來處理,也可以將其看做指令mov ax,bx來執行。

 

    1000100111011000 -> 89D8H(數據)

    1000100111011000 -> mov ax,bx(程序)

 

    問:指令和數據是怎麼回事?

    答:指令和數據在一個盒子裏是沒有任何區別的,都是二進制信息。

 

 問:CPU在工作的時候,爲什麼把有的信息看做是指令?有的信息看做是數據?

    答:主要是你自己認爲,你認爲它是指令,那麼就是指令。你認爲它是數據,那麼就是數據,這主要取決於你。一件事物,每個人的定義的答案也就不一樣。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章