一 彙編使用的領域
要求執行效率高,反應快的領域,如:作業系統,工業控制,實時系統
系統效能的瓶頸,或頻繁使用子程式或程式段
受儲存容量限制的應用領域,如:家用電器的計算機控制功能
沒有適當的高階語言開發環境。
二 基本的資料型別
組合語言所用到的基本型別為:位元組,字,雙字等。
1.位元組:
乙個位元組有8位二進位制組成。通常情況下,儲存器按位元組編址,讀寫儲存器的最小資訊單位就是乙個位元組。
2.字由兩個位元組組成乙個字,其最高位是第15位,最低位時第0位。高8位稱為高位元組,低8位稱為低位元組。
3.雙字
用2個字(4個位元組)來組成乙個雙字,其高16位為高字,低16位為低字
4.四字
用4個字(8個位元組)組成乙個四字型別,它總共有64個二進位制位。
5.十字節
由10個位元組組成乙個十字節型別,它總共有80個二進位制位。
6.字串
字串是由若干個位元組組成的,位元組數不定,通常每個位元組儲存乙個字元。
彙編學習1
組合語言的組成 彙編指令 機器碼的助記符 偽指令 由編譯器執行 其它符號 由編譯器識別 組合語言的核心是彙編指令,它決定了組合語言的特性。cpu是計算機的核心部件,它控制整個計算機的運作並進行運算。cpu的工作的基礎是指令和資料。記憶體 指令和資料在儲存器中的存放。磁碟與記憶體不同,磁碟上的資料或程...
彙編學習筆記1
一 計算機組成 計算機由運算器 控制器 儲存器 輸入裝置 輸出裝置組成。1.運算器 a.由算術邏輯單元alu arithmetic logic unit 累加器 狀態暫存器 通用暫存器組等構成 b.運算器的操作和操作種類由控制器決定 c.運算器處理的資料來自儲存器 處理後的結果資料通常送回儲存器,或...
彙編學習筆記1
物理記憶體介紹 段的概念 記憶體沒有分段,段劃分是由於8086cpu用 實體地址 段位址 偏移位址 的方式給出記憶體單元的實體地址,使我們可以用分段的方式管理記憶體 cpu在訪問物理記憶體是先分配位址,在根據位址訪問記憶體 實體地址 段位址 偏移位址 段位址放在段暫存器中 cs,ds 中,偏移位址放...