組合語言 第一單元 整理
1.組合語言概述
機器語言 -> 組合語言 -> 高階語言
程式員 -彙編指令 -> 編譯器 -機器碼 -> 計算機
彙編指令是是機器指令便於記憶的書寫格式
組合語言
- 彙編指令:有對應的機器碼(核心、主體 )
- 偽指令:無 對應機器碼,編譯器執行,計算機不執行
- 其他符號:無 對應機器碼,編譯器識別
組合語言、機器語言都依賴於機器硬體,起編寫的程式不具備可移植性
在執行效率 上,組合語言與指令差不多
2.指令和資料——都是二進位制資訊,無任何區別
3.儲存器
- 硬碟(外儲存器) ↓(低)
- 記憶體(記憶體儲器) ↓
- 暫存器(CPU的組成部分)↓(高)
記憶體
- 只讀儲存器(應用廣;識別、控制硬體;只讀不寫)
- 隨機儲存器(記憶體條;可讀可寫)
- 高速緩衝儲存器(強悍、高速;容量小)
4.儲存單元
一個儲存單元可儲存8個bit
B -> KB -> MB -> GB -> TB -> PB (210 )
(硬碟中,容量的計算:1KB=1000B)
5.匯流排
- 地址匯流排:傳遞儲存單元的地址(地址資訊),其寬度決定了CPU的定址能力(n根導線—— 2n B 定址能力)
- 資料匯流排:傳遞讀或寫的資料(資料資訊),其寬度決定了CPU與其他器件進行資料傳送的速度(n根導線——一次性傳輸 2n b 個數據)
- 控制匯流排:關於器件的選擇、讀或寫的命令(控制資訊),其寬度決定了CPU對系統其他器件的控制能力
6.儲存器晶片
RAM(主儲存器、視訊記憶體等)
7.記憶體地址空間(定址空間)
與各儲存器形成一一對映關係,是假想的邏輯儲存器
2018-10-07