彙編學習筆記001 基礎概念和知識

2021-07-02 22:30:27 字數 718 閱讀 8738

1.所有儲存器的每個儲存單元都從0開始;

2.cpu對資料的讀寫,必須有三類資訊互動:

器件的選擇,讀或寫的命令: 控制資訊

讀或寫的資料: 資料資訊

3.匯流排在邏輯上劃分為:位址匯流排,資料匯流排,控制匯流排

4.乙個字是兩個位元組(byty),乙個位元組是8bit,一bit乙個二進位制數

引言其實就是廢話的意思

cpu通過位址匯流排指定儲存單元

6.位址匯流排上能傳送多少個不同的資訊,cpu就可以對多少個儲存單元進行定址

這裡就是定址能力,所謂的32位,64位的匯流排就是指這個位數

7.示意圖裡位址是自上而下由低到高

8.控制匯流排的寬度決定了cpu對外部器件的控制能力

9.組合語言由3類指令組成:

彙編指令:機器碼的助記符

偽指令:沒有對應機器碼,由編譯器執行,計算機(cpu)並不執行

其他符號:+,-,*,/1等,由編譯器識別,沒有對應機器碼

10.乙個儲存單元就是1b,儲存器的容量是以位元組為最小單位來計算的

11.乙個cpu有n根位址線,則可以說這個cpu的位址匯流排的寬度為n。這樣的cpu最多可以尋找2的n次方個記憶體單元。(乙個記憶體單元=1byte)。

12.8根資料匯流排一次可以傳送8位二進位制資料(即乙個位元組)。

菜鳥學Linux 第001天筆記 基礎理論知識

主要學習的知識 rhce rh033 rh133 rh253 rhca rh401 rh423 ldap 學習不多 rh442 rh436 集群 rhs333 mysql 應用行業 運維工程師 系統工程師 系統架構師 dba 所有後期實驗都是在vmware裡操作,必須學會使用此虛擬機器。計算機體系結...

Linux 基礎學習篇筆記 Linux基礎知識

1.1根據書上寫的,原來linux的核心是被linus torvalds將unix核心刪減後改寫出來的呀。1.2kernel 核心,即控制硬體的東西。顯示影像的硬體時顯示卡和螢幕,連線internet的硬體組成時網絡卡,發出聲音的硬體時音效卡。控制這些硬體資源的工作狀態就是這個作業系統最底層的東西 ...

python學習筆記 基礎概念

python的應用範圍 爬蟲 大資料與資料分析 自動化運維與自動化測試 web開發 django 機器學習 tensor flow 膠水語言 混合其他語言來程式設計。例子 將a,b兩個變數的值交換 pythonic的語言風格 靈活多變 大多數語言交換兩個變數值 temp a a b b temp p...