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

正文內(nèi)容

第5章指令系統(tǒng)-wenkub.com

2025-07-17 11:30 本頁(yè)面
   

【正文】 100 從鍵盤輸入單字符并顯示 ? 調(diào)用方法: MOV AH, 01 INT 21H ? 輸入的字符在 AL中 101 單字符輸入例 GET_KEY: MOV AH,1 INT 21H CMP AL,’Y’ JZ YES CMP AL,’N’ JZ NO JNZ GET_KEY YES: ┇ NO: ┇ 交互式應(yīng) 答程序 102 從鍵盤輸入字符串 ? AH 功能號(hào) OAH ? DS: DX 字符串在內(nèi)存中的存放地址 ? INT 21H 103 定義字符緩沖區(qū) ? 用戶自定義緩沖區(qū)格式: 0DH N1 N2 整個(gè)緩沖區(qū) 最大鍵入字符數(shù) 實(shí)際鍵入字符數(shù) 104 輸入字符串程序段 ? DAT1 DB 20,?, 20 DUP(?) ? LEA DX, DAT1 MOV AH, 0AH INT 21H 105 輸入緩沖區(qū) 14H ? 20個(gè)字節(jié) 定義后的輸入緩沖區(qū)初始狀態(tài): 106 單字符顯示輸出 ? AH 功能號(hào) O2H ? DL 待輸出字符 ? INT 21H 107 單字符顯示輸出例 ? MOV AH, 02 ? MOV DL, 41H ? INT 21H 執(zhí)行結(jié)果:屏幕顯示字符 ‘ A’ 108 字符串輸出顯示 ? AH 功能號(hào) O9H ? DS: DX 待輸出字符串的偏移地址 ? INT 21H 109 字符串輸出顯示例 DATA SEGMENT MESS1 DB ‘Input String:’ 0DH, 0AH,’$’ DATA ENDS CODE SEGMENT ┇ MOV AH, 09 MOV DX, OFFSET MESS1 INT 21H ┇ 被顯示的字符串必須以‘ $’結(jié)束 110 結(jié)束語(yǔ) ? 了解指令性語(yǔ)句及指示性語(yǔ)句的格式; ? 了解操作數(shù)的類型及變量的屬性; ? 掌握 8086CPU指令系統(tǒng)的尋址方式; ? 掌握 8086CPU指令系統(tǒng) 6大類指令的功能; ? 掌握基本偽指令及主要 DOS功能模塊的應(yīng)用; ? 掌握匯編語(yǔ)言源程序的結(jié)構(gòu)框架; ? 理解匯編語(yǔ)言程序設(shè)計(jì)的一般過程; ? 具備編寫簡(jiǎn)單匯編語(yǔ)言源程序的能力。 74 二、匯編語(yǔ)言及匯編程序 ? 計(jì)算機(jī)語(yǔ)言: 機(jī)器語(yǔ)言 匯編語(yǔ)言 高級(jí)語(yǔ)言 面向機(jī)器 的語(yǔ)言 機(jī)器語(yǔ)言 匯編語(yǔ)言 高級(jí)語(yǔ)言 75 匯編語(yǔ)言及匯編程序 ? 匯編語(yǔ)言源程序 用助記符編寫的程序 源程序的編譯程序 匯編程序 匯編語(yǔ)言源程序 機(jī)器語(yǔ)言目標(biāo)程序 76 匯編語(yǔ)言程序設(shè)計(jì)與執(zhí)行過程 ? 輸入?yún)R編語(yǔ)言源程序 源文件 .ASM ? 匯編(編譯) 目標(biāo)文件 .OBJ ? 鏈接 可執(zhí)行文件 .EXE ? 調(diào)試 最終程序 77 匯編語(yǔ)言的語(yǔ)句格式 ? 指令性語(yǔ)句 —— 由 CPU執(zhí)行的指令 ? 語(yǔ)句格式: [標(biāo)號(hào): ] [前綴 ] 助記符 [操作數(shù) ], [操作數(shù) ] [ ;注釋 ] 指令的符號(hào)地址,標(biāo)號(hào)后要有冒號(hào) 操作碼 注釋前加分號(hào) 78 匯編語(yǔ)言的語(yǔ)句格式 ? 指示性語(yǔ)句 : CPU不執(zhí)行的指令,不生成目標(biāo)代碼; 由匯編程序執(zhí)行,用于分配內(nèi)存空間、定義變量、指示程序開始和結(jié)束等。 ? INTO指令通常安排在有符號(hào)數(shù)加減運(yùn)算指令之后。 ? 格式: RET ? RET指令一般位于子程序的最后。 58 調(diào)用指令的執(zhí)行過程 ? 將調(diào)用指令的下一條指令的地址(斷點(diǎn))壓入堆棧; ? 獲取子過程的入口地址(子過程第 1條指令的偏移地址); ? (執(zhí)行子過程,含相應(yīng)參數(shù)的保存及恢復(fù)); ? 將斷點(diǎn)偏移地址由堆棧彈出,返回原程序。 ? LODS指令一般不加重復(fù)前綴。 34 串傳送指令 ? 對(duì)比用 MOV指令和 MOVS指令實(shí)現(xiàn)將 200個(gè)字節(jié)數(shù)據(jù)從內(nèi)存的一個(gè)區(qū)域送到另一個(gè)區(qū)域的程序段。 29 串操作指令的特點(diǎn) ? 源串一般存放在數(shù)據(jù)段,偏移地址由 SI指定。 14 “測(cè)試”指令例 開 始 取待輸出數(shù)的偏移地址 讀入狀態(tài)字 測(cè)試 bit1位狀態(tài) Bit1=1? 取輸入口地址 取輸出口地址 輸出一個(gè)字 N Y 15 “測(cè)試”指令例 LEA SI, DATA MOV DX, 38F0H WATT: IN AL, DX TEST AL, 02H JZ WATT ; ZF=1轉(zhuǎn)移 MOV DX, 38FEH MOV AX, [SI] OUT DX, AX 16 2. 移位指令 ? 非循環(huán)移位指令 ? 循環(huán)移位指令
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1