彙編基礎 一

2021-07-23 11:05:25 字數 740 閱讀 9741

組合語言的符號指令

組合語言是一種符號語言,它用:

助記符:表示操作碼。

下面給出80486符號指令與機器指令對照表

mov:move傳送

add:加

sub:減

ret:return 返回

指令長度:486指令長度(機器指令長度)為1~16位元組,規定多位元組指令占用連續的記憶體單元,存放指令第一位元組的記憶體位址,稱為」指令位址」

指令存放

先寫操作碼,再寫運算元。

多位元組運算元連續存放。

存放規則:低位位元組存放在低位址單元,高位位元組存放在相鄰的高位址單元。

如:12345h單元中有一條指令 mov ax,6789h

符號指令的書寫格式:

如:next: add ax,bx ;ax+bx->ax

mov ch,00h ;將立即數00h送入ch暫存器

inc si ;si+1->si

標號:以字母開頭,後跟字幕、數字、下劃線,長度<=31個字元,標號又稱符號位址,代表該指令的邏輯位址。可有可無,設定是為了程式的轉向

注釋:以」;」開頭,不執行,列印程式清單時照原樣列印,」系統保留字」不能做標號。

彙編基礎一

第乙個問題 資料存在 1.絕大部分機器指令都是進行資料處理的指令,處理大致可分為3類 讀取 寫入 運算。在機器指令這一層來講,並不關心資料的值的多少,而關心指令執行前的一刻,它將要處理的資料所在的位置。指令在執行前,所要處理的資料可以在3個地方 cpu內部 記憶體 埠。在組合語言中如何表達資料的位置...

組合語言基礎(一)

計算機系統包括硬體和軟體兩大部分。硬體 hardware 是指構成計算機的實在的物理裝置。軟體 software 一般是指在計算機上執行的程式。馮諾依曼設計思想的計算機由5大部件組成 控制器 運算器 儲存器 輸入裝置和輸出裝置。控制器 整個計算機的控制核心計算機內部所能識別和接受的資訊方式,並把他們...

彙編(一) 基礎知識

每一種微處理器,由於硬體和內部結構的不同,需要不同的電平脈衝來進行工作。所以每一種微處理器都有自己的機器指令集,即機器語言。機器語言晦澀難懂,於是產生組合語言。程式設計師用組合語言寫程式,轉化為機器語言後給計算機執行。編譯器將組合語言轉化為機器語言。微機儲存器的容量最小單位為 位元組 乙個儲存單元可...