【導(dǎo)讀】第13講BIOS和DOS功能調(diào)用。1.教學(xué)目的:熟練掌握BIOS和DOS常用功能調(diào)用的功能和用法。圖用戶程序和操作系統(tǒng)關(guān)系示意圖。2.在下列情況下可考慮使用BIOS中斷:。BIOS中斷16H為鍵盤輸入。16H號(hào)中斷有三個(gè)功能,功能號(hào)要求放在AH中,具體功。ZF=l緩沖區(qū)空AH=掃描碼。2取鍵盤狀態(tài)字節(jié)AL=鍵盤狀態(tài)字節(jié)。有關(guān)顯示輸出BIOS調(diào)用的功能很強(qiáng),主要包括設(shè)置顯示方式,設(shè)置光標(biāo)。表13-2中斷類型10H的功能調(diào)用操作。AH功能調(diào)用參數(shù)返回參數(shù)/說明。0設(shè)置顯示方式AL=顯示模式見附錄。3讀光標(biāo)位置BH=頁號(hào)CH/CL=光標(biāo)開始/結(jié)束行。5置當(dāng)前顯示頁AL=頁號(hào)。6屏幕初始化或上卷AL=上卷行數(shù);AL=0全屏幕為空白。DH/DL=右上角行號(hào)/列號(hào)。符和屬性BH=顯示頁號(hào);AL=字符BL=屬性;CX=字符重復(fù)次數(shù)。A在光標(biāo)位置僅顯示。AL=字符;BL=前景色光標(biāo)跟隨字符移動(dòng)。13顯示字符串ES:BP=串地址;CX=串長。DH/DL=起始行/列號(hào);BH=頁號(hào)。INT21H系統(tǒng)功能調(diào)用AH=功能號(hào)功能調(diào)用相應(yīng)的入口參數(shù)功能調(diào)用相應(yīng)的出口參數(shù)