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

正文內(nèi)容

微機(jī)原理課程設(shè)計(jì)——txt文件的讀操作-文庫吧

2025-01-03 15:38 本頁面


【正文】 過多次讀取操作來實(shí)現(xiàn)整個(gè)文件的讀取。打開文件 入口參數(shù)(AH)=3DH DS:[DX]=文件說明串的起始地址,文件說明串以0結(jié)束 (AL)=訪問嗎,0:讀;1:寫;2:讀/寫 出口參數(shù) 如果文件打開成功,則CF=1,(AX)=錯(cuò)誤代碼讀文件 入口參數(shù)(AH)=3FH (BX)=文件代號 (CX)=要讀的字節(jié)數(shù) DS:[DX]=接受數(shù)據(jù)的緩沖區(qū)首址 出口參數(shù) 如果成功,則CF=0,(AX)為實(shí)際讀入的字節(jié)數(shù) 如果失敗,則CF=1,(AX)=錯(cuò)誤代碼關(guān)閉文件 入口參數(shù)(AH)=3EH (BX)=要關(guān)閉的文件代號 出口參數(shù) 如果文件關(guān)閉成功,則CF=0 如果文件關(guān)閉失敗,則CF=1,(AX)=錯(cuò)誤代碼 創(chuàng)建文件入口參數(shù) (AH)=3CH DS:[DX]=文件說明串的起始地址,文件說明串以0結(jié)束 (CX)=文件特性出口參數(shù) 如果文件建立成功,則CF=1,(AX)=文件代碼如果文件建立失敗,則CF=1,(AX)=錯(cuò)誤代碼文件特性指文件本身的性質(zhì)(或?qū)傩裕?,?個(gè)字節(jié)表示: 00H 一般讀/寫文件 01H 只讀文件(不能向該文件寫入任何內(nèi)容); 02H 隱藏文件(用DIR不可見); 04H 系統(tǒng)文件(用DIR不可見)。一個(gè)文件可有多種特性。如果IBM 、隱藏和系統(tǒng)文件三種特性,則文件特性應(yīng)置為01+02+04=07。對指定文件名的文件可用DOS系統(tǒng)功能調(diào)用中的43號調(diào)用(AH=43H)置以給定的屬性。寫文件入口參數(shù) (AH)=40H (BX)=文件代號 (CX)=要寫的字節(jié)數(shù) DS:[DX]=數(shù)據(jù)緩沖區(qū)的首址出口參數(shù) 如果成功,則CF=0,(AX)為實(shí)際寫入的字節(jié)數(shù)(磁盤空間不夠的情況) 如果失敗,則CF=1,(AX)=錯(cuò)誤代碼 置/取文件特性入口參數(shù) (AH)=43H (AL)=1,置文件特性;0:取文件特性; (CX)=文件特性 DS:[DX]=文件說明串首地址出口參數(shù) 如果是取文件特性,則(CX)=文件特性所以我們可以將整個(gè)程序系統(tǒng)分為四個(gè)部分——主程序、文件讀取子程序、文件讀取失敗子程序,文件顯示子程序。 根據(jù)題目要求及設(shè)設(shè)思想我們可以知道程序主要是實(shí)現(xiàn)對已有文本文件的讀取,無論文件存在與否,都要根據(jù)路徑去訪問文件。若文件存在,則顯示文件內(nèi)容,若文件不存在,則顯示錯(cuò)誤提醒信息。 程序如下:CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX LEA DX,INMSG1 。顯示要求輸入打開的文件息 MOV AH,09H INT 21H LEA DX,FILEN 。輸入文件名 MOV AH,0AH INT 21H MOV BL,FILEN 。取文件度 MOV BH,0 MOV FILEN[BX+2],BYTE PTR 0 。文件名末尾添0 LEA DX,FILEN+2 。指向文件名 MOV AL,0 。以只讀方式打開 MOV AH,09H 。打開文件 INT 21H 假若文件存在,則根據(jù)用戶所輸入路徑去讀取文件內(nèi)容。若文件含有內(nèi)容,則顯示;若不含內(nèi)容,則文件關(guān)閉。所以,我們首先要編寫一個(gè)子程序,主要功能是實(shí)現(xiàn)文件內(nèi)容不存在,關(guān)閉文件,而關(guān)閉文件調(diào)用3EH功能,程序如下:CLFILE: MOV AH,3EH 。關(guān)閉文件 INT 21H若文件內(nèi)容存在,系統(tǒng)讀取文件調(diào)用使用3FH功能。 則正常的文件讀取子程序如下: RDFILE: LEA DX,BUFIN 。DX指向緩沖區(qū)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1