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

正文內(nèi)容

微機原理與接口技術(shù)課件chap4--文庫吧

2025-07-06 21:44 本頁面


【正文】 式通常就是程序第一條指令的標號 ,指示程序的啟動地址 (要執(zhí)行的第一條指令的地址 )。 2022/8/18 10 DOS系統(tǒng)功能調(diào)用介紹 ?系統(tǒng)功能調(diào)用 —— 由 OS提供的一組實現(xiàn)特殊功能的子程序供程序員在程序中調(diào)用,以減輕編程工作量。 ?系統(tǒng)功能調(diào)用有兩種,一種稱為 DOS功能調(diào)用,另一種稱為 BIOS功能調(diào)用。 ?用戶程序在調(diào)用這些系統(tǒng)服務(wù)程序時,不是用CALL命令,而是采用軟中斷指令 INT n來實現(xiàn)。 ?在 DOS系統(tǒng) 中,功能調(diào)用都是用軟中斷指令 INT 21H來實現(xiàn)的。 2022/8/18 11 設(shè)備管理、目錄管理、文件管理和其它。 D0S系統(tǒng)功能調(diào)用的使用方法如下: ① AH← 功能號 ; ② 設(shè)置該功能所要求的其他入口參數(shù); ③ 執(zhí)行 INT 21H指令; ④ 分析出口參數(shù) 。 INT 2lH功能大致可以分為四個方面: 2022/8/18 12 關(guān)于數(shù)據(jù)輸入和輸出我們這里只討論 鍵盤輸入和顯示輸出 ,調(diào)用系統(tǒng)功能需要提供入口參數(shù)及所調(diào)用的功能號 ,調(diào)用結(jié)束返回結(jié)果。 1. DOS鍵盤功能調(diào)用 (1) 從鍵盤輸入一個字符 (功能號 =1) MOV AH,1 INT 21H AL中有鍵入的字符 以下 介紹 INT 21H的幾個最常用的功能 : 2022/8/18 13 例 :程序中有時需要用戶對提示做出應(yīng)答。 GET_KEY: MOV AH,1 。等待鍵入字符 INT 21H 。結(jié)果在 AL中 CMP AL,’Y’ 。是 ’ Y’? JZ YES 。是 ,轉(zhuǎn) YES CMP AL,’N’ 。是 ’ N’? JZ NO 。是 ,轉(zhuǎn) NO JMP GET_KEY 。否則繼續(xù)等待輸入 YES: … … NO: … 2022/8/18 14 (2) 輸入字符串 (功能號 =0AH) 此功能調(diào)用從鍵盤輸入一串字符并把它存入用戶指定的緩沖區(qū)中。 MOV AH, 0AH LEA DX, 字符串緩沖區(qū)首地址 INT 21H (預(yù)留的 N1個字節(jié)的存儲單元 ) 0DH N2 N1 N1: 緩沖區(qū)長度 (最大鍵入字符數(shù) ) N2: 實際鍵入的字符數(shù) (不包括回車符 ) 用戶定義的輸入字符串的緩沖區(qū)格式 2022/8/18 15 若用戶鍵入的字符數(shù) (包括回車 )≥ 定義 的 N1,本功能調(diào)用將不再接收新的鍵入, 且光標不再向右移動。 例:設(shè)在數(shù)據(jù)段定義鍵盤緩沖區(qū)如下: STR1 DB 10,?,10 DUP(?) 調(diào)用 DOS功能的 0AH號功能的程序段為: LEA DX, STR1 MOV AH, 0AH INT 21H 此程序段最多從鍵盤接收 10個按鍵(包括回車)。 2022/8/18 16 2. DOS顯示功能調(diào)用 (1) 在顯示器上顯示一個字符 (功能號 =2) MOV AH, 2 MOV DL, 要顯示的字符 INT 21H 例:在顯示器上顯示一個字符 ‘ A’ MOV AH, 2 MOV DL, ’A’ ?;?MOV DL, 41H INT 21H 2022/8/18 17 MOV AH, 9 LEA DX, 字符串 INT 21H 注意:被顯示的字符串必須以 ’ $’ 結(jié)束 。 (2)顯示字符串 (功能號 =9) 2022/8/18 18 例 :在屏幕上顯示: ’ HELLO,WORLD!’ 。在數(shù)據(jù)段定義字符串: DATA SEGMENT STR1 DB ‘HELLO,WORLD!$’ DATA ENDS 。在代碼段中進行顯示輸出 MOV AH,9 LEA DX,STR1 INT 21H 2022/8/18 19 附: BIOS功能調(diào)用( 附錄 E) ? BIOS:基本輸入輸出系統(tǒng),是固化在 EPROM中的一組實現(xiàn)基本輸入輸出功能的子程序。 ? BIOS調(diào)用通過多個軟中斷提供,調(diào)用方法為 : MOV AH, 功能號 設(shè)置入口參數(shù),一般將參數(shù)放在寄存器中 INT 中斷類型 BIOS中的幾個主要中斷類型如下: INT 10H——屏幕顯示 INT 13H——磁盤操作 INT 14H——串行口操作 INT 16H——鍵盤操作 INT 17H——打印機操作 每類中斷由包含許多子功能,調(diào)用時通過功能號指定。 BIOS功能調(diào)用說明見 p361附錄 E。 2022/8/18 20 匯編語言程序設(shè)計基礎(chǔ)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1