日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机指令称,通俗解释什么叫计算机指令?

發布時間:2023/12/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机指令称,通俗解释什么叫计算机指令? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

實際上能接觸到“計算機指令”的人,只是少數電腦工程師?,F在一般的電腦程序員都已經無需使用計算機指令了,因為他們編程序已經使用高級的計算機語言了。下面我盡量用通俗的語言來試著解釋。

計算機由CPU、內存、硬盤、顯示器和鍵盤等部件組成。計算機軟件平時在不工作時則是存放在硬盤里的,計算機開機之后,需要用到的軟件就被調入內存來執行。無論在硬盤還是在內存里,這些存儲的內容都是二進制數,而這些二進制數里面,只有兩類內容:計算機指令和數據。

計算機很重要的一個特點就是,從形式上看,這兩類內容都是二進制數,內存單元里隨便拿出一個數來,你根本分不清它究竟是指令還是數據,這很有趣。

其實,任何一種CPU(CPU有很多種哦),它都有一個指令集,這個指令集,就規定了哪些二進制數是進行什么操作的,例如某個二進制數代表加法,另一個二進制數就代表乘法,……等等。而CPU在工作的時候,它按照程序從內存將一個數取到指令寄存器里,那么這時放在該寄存器里的這個數,按指令集一查,就知道CPU該做什么操作了。例如,取來這個數恰好是加法指令,那么它就做加法了。

下圖是8086CPU的指令集表,從該表中看出,該CPU有116條指令。下面的116條的英文字母,只是用匯編語言寫程序的時候為了便于記憶的指令名稱,實際上每條指令都是一個二進制數,不同的指令,這個數就不同,這些數就是計算機指令了。舉例說,AAA這條指令對應的二進制數是 00110111,AAD這條指令對應的二進制數是 11010101,等等。所以,計算機指令,形式上就是 '00110111'、'11010101'這樣的二進制數,至于哪個指令是哪個數,查該CPU的指令表就能查到。

總結

以上是生活随笔為你收集整理的计算机指令称,通俗解释什么叫计算机指令?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。