一:【bx】
【bx】和之前用過的有些類似,都是表示記憶體單元,而它的偏移位址在bx中。段位址預設在ds中
描述乙個記憶體單元 需要知道,1記憶體單元的位址,2記憶體單元的長度(型別)。
二:loop
inc bx的含義是bx中的內容加1
loop指令的格式是: loop 標號
cx是用來控制迴圈執行次數的
cpu執行loop指令時,要操作1 (cx)=(cx)-1 2 判斷cx中的值,不為零則轉至標號處執行程式,如果為零則向下執行
三:我們使用乙個描述性的符號「()」來表示乙個暫存器或乙個記憶體單元中的內容。
「(x)」所表示的資料有兩種型別: 1位元組 2字。 是哪種型別由暫存器名或具體的運算決定
四:約定idata表示常量
五:在彙編源程式中,資料不能以字母開頭。在執行命令時,如果想一次將迴圈執行完,可以使用p命令
組合語言 第五章 BX 和loop指令
1 bx mov ax,bx mov bx ax 2 loop指令 loop指令的格式是 loop 標號 cpu執行loop指令時,要進行兩步操作 cx cx 1 cx中存放迴圈次數 判斷cx中的值,不為零則轉至標號處執行程式,如果為零則向下執行。用cx和loop指令相配合實現迴圈功能的程式框架 m...
第五章 BX 和loop指令
bx mov ax,bx mov bx ax 注 inc bx 的含義是bx中的內容加1 loop 指令 loop指令的格式是 loop標號,cpu在執行loop指令時,要進行兩步操作 1.cx cx 1 2.判斷cx中的值不為零就轉至標號處執行程式,如果為零就向下執行 概念 標號 在組合語言中標號...
組合語言 筆記 BX 和loop指令
符號mov ax,bx inc bx 功能 bx中的內容加1 loop指令的格式為 loop 標號 cpu執行loop指令時,進行兩步操作 程式設計計算2 12 assume cs code code segment mov ax,2 mov cx,11 s add ax,ax loop s mov...