freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第四章匯編語言程序設計-預覽頁

2025-08-14 02:56 上一頁面

下一頁面
 

【正文】 用 名字 代替右邊的 符號或表達式 。 (二)數(shù)據(jù)定義語句 DB/DW/DD ? 名字 DB/DW/DD 表達式 1,表達式 2, …… ? 功能:為數(shù)據(jù)項分配存儲單元,用一個符號名代表這個存儲單元偏移地址,并為這個數(shù)據(jù)項提供一個初值; DB — 定義字節(jié); DW — 定義字; DD — 定義雙字( 32位); 如 MYDATA SEGMENT ARRAY DB 1,2,3,4 sim DB ‘A’,’B’ BUF DW ?,1234H MYDATA ENDS 1 2 3 4 指定的 MYDATA段中 SIM BUF SIM+1 存儲器 ARRAY ‘A’ ‘B’ 34H ARRAY+1 ARRAY+2 ARRAY+3 BUF+2 12H ?? ?? ? 符號名可任選或省略; ? 表達式可以是 :1)常數(shù) ; 2)?,表示不確定初值; 3)字符串 ,用 ‘ ’ 表示,其數(shù)值為字符的ASCII碼值; 4)重復子句 ,重復次數(shù)為 DUP。令 X=( 31H, 32H, 33H …… 3AH )、 Y =( 9FH, 8EH, 7DH …… 06H )、 Z=X+Y; 二維數(shù)組 變量 編寫程序實現(xiàn)上述功能。 ? ASSUME命令并不能給段寄存器賦值,程序中仍需要對段寄存器賦值(代碼段除外)。 (五)結束語句 END 指令語句標號 指令語句標號 表示當程序執(zhí)行時,第一條要 執(zhí)行 的指令的標號。 標識符 ? 如偽指令語句的名字(段名、過程名、變量名)、指令語句的標號等,由程序員自由建立。 如定義變量 VAR1 DB ? 在程序中可以有: MOV VAR1, AL ADD VAR1, 21H ? 變量有 3種屬性: 段值、偏移量、類型 ? 類型可以是 字節(jié)、字、雙字 等 標號 ? 指示某指令的存放地址。 結果 ax的內(nèi)容為 4 2)邏輯運算符 AND、 OR、 NOT、 XOR 3)關系運算符 EQ、 NE、 LT、 GT、 LE、 GE 如 PROT_A LT 6, 若關系為真,結果全 1;若關系為假,全 0 4)分析運算符 ① SEG ? 格式: SEG 變量或標號 ? 返回地址操作數(shù)所在段的段地址 如 MOV AX, SEG CYCLE ② OFFSET 格式: OFFSET 變量或標號 功能:返回地址操作數(shù)的段內(nèi)偏移地址。 有 32位數(shù)據(jù) X、 Y存于存儲器中,用子程序編程求 X*Y。字符串的長度 data ends code segment assume ds: data, cs: code start:mov ax, data mov ds, ax lea bx, mess mov cx, count case1:mov al, [bx] cmp al, ‘a(chǎn)39。跳轉 cmp al, ‘z39。跳轉 sub al, 20h case2:mov [bx], al inc bx dec cx jne case1 code ends end start 例 已知 CHR 字節(jié)單元有一個二進制有符號數(shù) X,編程計算 Y,其結果存入 PQ 單元中 . ???????????20,50205,875,4XXXXXYdata segment chr db ? pq db ? x equ chr y equ pq data ends code segment assume cs: code, ds: data start: mov ax, data mov ds, ax mov al, x cmp al, 5 jnl l1 shl al, 1
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1