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

正文內(nèi)容

匯編語言程序設(shè)計(1)-預(yù)覽頁

2025-02-10 12:19 上一頁面

下一頁面
 

【正文】 DW 20 DUP(?) 預(yù)留 40個字節(jié)單元,每單元初值為隨機(jī)值 隨機(jī)數(shù) 占 1個字節(jié)單元 36 數(shù)據(jù)定義偽指令例 ? M1 DB ‘How are you?’ ? M2 DW 3 DUP(11H), 3344H ? DB 4 DUP(?) ? M3 DB 3 DUP( 22H, 11H,?) 變量在內(nèi)存中的分區(qū) 37 數(shù)據(jù)定義偽指令例 M1 ‘H’ ‘o’ ‘w’ ‘ ‘ ‘a(chǎn)’ M2 11H 11H 00H 44H 33H ‘r’ ‘e’ ‘ ‘ ‘y’ ‘o’ ‘u’ ‘?’ 11H 00H 00H 隨機(jī)數(shù) M3 11H 22H 11H 22H 11H 22H XX XX XX XX XX XX XX 38 二、符號定義偽指令 ? 格式: ? 符號名 EQU 表達(dá)式 ? 操作: ? 用符號名取代后邊的表達(dá)式,不可重新定義 ? 例: ? CONSTANT EQU 100 ? VAR EQU 30H+99H EQU說明的表達(dá)式不占用內(nèi)存空間 39 三、段定義偽指令 ? 說明邏輯段的起始和結(jié)束; ? 說明不同程序模塊中同類邏輯段之間的聯(lián)系形態(tài) 40 段定義偽指令格式 段名 SEGMENT [定位類型 ] [組合類型 ] [’類別 ’] ┇ 段名 ENDS 說明邏輯段的起點 說明不同模塊中同名段的組和連接方式 41 定位類型 ? PARA: 段的起點從節(jié)邊界開始 ( 16個字節(jié)為 1節(jié)) ? BYTE: 段的起點從存儲器任何地址開始 ? WORD: 段的起點從偶地址開始 ? PAGE: 段的起點從頁邊界開始 ( 256個字節(jié)為 1頁) 42 組合類型 ? 與其它模塊中的同名段在滿足定位類型的前提 下具有的組合方式: ? NONE: 不組合 ? PUBLIC: 依次連接(順序由 LINK程序確定) ? COMMON: 覆蓋連接 ? STACK: 堆棧段的依次連接 ? AT 表達(dá)式:段定義在表達(dá)式值為段基的節(jié)邊界 ? MEMORY: 相應(yīng)段在同名段的最高地址處。 ? DOS ? 磁盤操作系統(tǒng) ? 相比 BIOS,對硬件的依賴性小 ? DOS功能與 BIOS功能均通過中斷方式調(diào)用 。 66 字符串輸出顯示例 DATA SEGMENT MESS1 DB ‘Input String:’, 0DH, 0AH,’$’ DATA ENDS CODE SEGMENT ┇ MOV AH, 09 MOV DX, OFFSET MESS1 INT 21H ┇ 5. 返回操作系統(tǒng) ( DOS) 功能 ? 功能號: ? 4CH ? 調(diào)用格式: ? MOV AH, 4CH ? INT 21H ? 功能: ? 程序執(zhí)行完該 2條語句后能正常返回 DOS ? 常位于程序結(jié)尾處。 1個中斷類型碼對應(yīng) 1個功能程序包; ? 每個程序包中的子功能通過 功能號 區(qū)分,調(diào)用時功能號須送 AH; ? 部分功能既可用 DOS中斷也可以用 BIOS中斷; ? 注意不同子功能的入口 /出口參數(shù)要求; ? DOS和 BIOS中斷均可能影響 AX。 DSEG SEGMENT MEM DW 100 DUP(?) DSEG ENDS CSEG SEGMENT ASSUME CS: CSEG, DS: DSEG START: MOV AX, DSEG MOV DS, AX LEA DI, MEM MOV BL, 99 NEXT1: MOV SI, DI MOV CL, BL NEXT2: MOV AX, [SI] ADD SI, 2 CMP AX, [SI] JNC NEXT3 MOV DX, [SI] MOV [ SI2], DX MOV [SI], AX NEXT3: DEC CL JNZ NEXT2 DEC BL JNZ NEXT1 MOV AH, 4CH INT 21H CSEG ENDS END START 匯編程序設(shè)計中的注意點 ? 匯編語言源程序結(jié)構(gòu) ? 邏輯段的定義,段寄存器的初始化 ? 變量聲明 ? 變量定義的存儲空間,變量的起始偏移地址 ? 指令的正確使用 ? 指令格式,指令的操作數(shù) ? 程序結(jié)構(gòu) ? 分支、循環(huán)、轉(zhuǎn)移的條件
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1