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

正文內(nèi)容

匯編語言與匯編程序設(shè)計-在線瀏覽

2025-03-01 15:02本頁面
  

【正文】 號或變量。常用于數(shù)字操作數(shù),得到數(shù)字運算結(jié)果,也可以用于地址操作數(shù),但只能進行兩種有意義的加、減運算,其他的運算則是無意義的。 ? ( 3)邏輯運算符 ? 邏輯運算符 AND、 OR、 XOR和 NOT分別對常數(shù)進行按位邏輯與、邏輯或、異或和邏輯非運算。如果是常數(shù)則按無符號數(shù)比較,如果是變量則比較它們的偏移量。 ? ① 等于運算符( EQ) ? ② 不等于運算符( NE) ? ③ 小于運算符( LT) ? ④ 小于或等于運算符( LE) ? ⑤ 大于運算符( GT) ? ⑥ 大于或等于運算符( GE) 匯編語言概述 ? ( 5)分析運算符 ? 分析運算符有 SEG、 OFFSET、 TYPE、 LENGTH和 SIZE。 ? ( 6)屬性修改運算符 ? 這類運算符有 PTR和 THIS,用來改變存儲器操作數(shù)的類型屬性。 匯編語言概述 ? ( 8)運算符的優(yōu)先級 ? 表達式中有多個運算符時,按優(yōu)先級從高到低順序運算,優(yōu)先級相同的運算符則從左至右運算。 優(yōu)先級 運算符 1 2 3 4 5 6 7 8 9 10 LENGTH, SIZE, WIDTH, MASK 寄存器名: PTR, OFFSET, SEG, TYPE, THIS *, /, MOD, SHL, SHR HIGH, LOW + , - EQ, NE, LT, LE, GT, GE NOT AND OR, XOR SHORT 偽指令 ? 偽指令的類型及其格式 ? 1.類型 ? ( 1)符號定義偽指令 ? ( 2)數(shù)據(jù)定義偽指令 ? ( 3)段定義偽指令 ? ( 4)過程定義偽指令 ? ( 5)其他偽指令 ? 2.偽指令的格式 ? 格式: [標識符 ]偽指令名 操作數(shù) 1,操作數(shù) 2… [;注釋] 偽指令 ? 符號定義偽指令 ? 符號定義偽指令用于給程序中多次出現(xiàn)的同一個常量或表達式賦予一符號名,該符號名可在程序中替代相應的常量和表達式。初始化單元就是將一個值(確定的數(shù)值或不確定的值)放入指定的內(nèi)存單元。 ? 1. DB偽指令 ? 功能: DB偽指令初始化一個單字節(jié)存儲單元。 偽指令 ? 3. DD偽指令 ? 4. DQ偽指令 ? 5. DT偽指令 ? 6.復制操作符 ? 在數(shù)據(jù)定義偽指令的操作數(shù)字段中,還可以使用復制操作符 DUP,以便定義大量相同數(shù)據(jù)。 ? 表達式的值為一個正整數(shù),用作重復計數(shù),它指定括號中的初值重復定義次數(shù)。 ? ( 2)組合類型組合類型指定段之間的連接關(guān)系為可選項 。 偽指令 ? 2. ASSUME偽指令 ? 當 CPU要訪問存儲器中某段的存儲單元時,必須先將指向該段的段寄存器提供的段地址和該存儲單元的偏移地址轉(zhuǎn)換為物理地址。 ? 格式: ASSUME 段寄存器名:段名[ , 匯編程序使用了一個地址計數(shù)器,用來記錄匯編過程中正被匯編指令的偏移地址。用來確定其后的數(shù)據(jù)和代碼存放在相應段中的起始位置。 ? ORG偽指令把表達式的值賦給地址計數(shù)器,使得 ORG之后的指令或數(shù)據(jù)以表達式的值為起始地址開始存放,除非遇到新的 ORG偽指令。利用過程定義偽指令可將程序按功能劃分成模塊,這樣有利于理解、調(diào)試和修改程序。5.其他偽指令 宏指令 ? 宏定義與宏調(diào)用語句 ? 1.宏定義 ? 宏定義的形式如下: ? 宏指令名 MACRO [ 參數(shù) 1 , 參數(shù) 2 … ? ( 2) amp。在宏展開時,用相應實參替換。 ? ( 4)宏定義使用中,如果形參個數(shù)大于實參個數(shù),則用空代替,反之忽略多余的實參。 ? 宏的退出 條件匯編 ? 條件匯編偽指令指示匯編程序根據(jù)條件檢測選擇匯編不同的程序段。 ? 2. IF~ ELSE~ ENDIF:若 IF的表達式返回真,則在 IF和ELSE之間的語句將被匯編。 ? 4. IFNDEF~ ENDIF:只有當指定的標號、變量或符號不被定義時, IFNDEF ~ENDIF條件偽指令才匯編一組匯編語言語句。 ② 端點框,表示程序的邏輯起點或終點。 ④ 處理框,表示一種處理功能或者子程序段,框內(nèi)用文字說明功能。 程序設(shè)計基本方法 ? 3.程序的基本結(jié)構(gòu) ? 一個算法用程序設(shè)計語言的語句有序地組合在一起加以描述,其組合方法稱為程序的控制結(jié)構(gòu)或簡稱為程序結(jié)構(gòu)。 圖 59 WHILEDO型循環(huán)結(jié)構(gòu) 圖 510 REPEATUNTIL循環(huán)結(jié)構(gòu) 程序設(shè)計基本方法 ? 順序程序設(shè)計 ? 【例 54】求兩個數(shù)的平均值。 ? 編制程序如下: ? DATA SEGMENT ? A DB 8CH ? B DB 64H ? C DB ? ? DATA ENDS ? CODE SEGMENT ? ASSUME CS: CODE, DS: DATA ? START: PUSH DS ? MOV AX, 0 ? PUSH AX ? MOV AX, DATA 。 第一個數(shù)進入 AL ? ADD AL, B
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1