1. 程式人生 > >匯編語言第一章 基礎知識 總結

匯編語言第一章 基礎知識 總結

硬件 通過 運算 結構 都是 芯片 自己的 組成 執行

機器語言是機器指令的集合,機器指令就是一臺機器可以正確執行的指令。

PC機中有一個芯片,可以執行機器指令,進行運算,這個芯片就是CPU。

由於微處理器的硬件設計和內部結構不同,所以每一種微處理器,都有自己的機器語言。

由於機器語言難以辨別和記憶,於是匯編語言產生了。匯編語言的主體是匯編指令,匯編指令是機器指令便於記憶的書寫格式。

匯編語言由三類指令組成:

(1)匯編指令(2)偽指令(3)其他符號

匯編語言的核心是匯編指令,它決定了匯編語言的特性。

內存是為CPU儲存指令和數據的地方,地位僅次於CPU。沒有內存,CPU無法進行工作。

指令和數據都是以二進制形式存儲在內存上的。

每一個存儲器被劃分成若幹個存儲單元,每個存儲單元從0開始編號。微存儲器的存儲單元可以存儲一個Byte,即8個二進制位。

CPU要想進行數據的讀寫,必須和外部器件進行3類信息交互:存儲單元的地址,器件的選擇,讀或寫的命令,讀或寫的數據。

CPU通過總線將地址數據和控制信息傳到存儲器芯片中,根據傳送信息的不同,總線從邏輯上又分為3類,地址總線、控制總線和數據總線。

(1)存儲單元的地址(地址信息)------------地址總線

(2)器件的選擇,讀或寫的命令(控制信息)----------控制總線

(3)讀或寫的數據(數據信息)--------------數據總線

匯編語言第一章 基礎知識 總結