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

正文內(nèi)容

微機原理課程設計——txt文件的讀操作-在線瀏覽

2025-03-07 15:38本頁面
  

【正文】 沖區(qū)首址 出口參數(shù) 如果成功,則CF=0,(AX)為實際讀入的字節(jié)數(shù) 如果失敗,則CF=1,(AX)=錯誤代碼關閉文件 入口參數(shù)(AH)=3EH (BX)=要關閉的文件代號 出口參數(shù) 如果文件關閉成功,則CF=0 如果文件關閉失敗,則CF=1,(AX)=錯誤代碼 創(chuàng)建文件入口參數(shù) (AH)=3CH DS:[DX]=文件說明串的起始地址,文件說明串以0結束 (CX)=文件特性出口參數(shù) 如果文件建立成功,則CF=1,(AX)=文件代碼如果文件建立失敗,則CF=1,(AX)=錯誤代碼文件特性指文件本身的性質(zhì)(或?qū)傩裕?,?個字節(jié)表示: 00H 一般讀/寫文件 01H 只讀文件(不能向該文件寫入任何內(nèi)容); 02H 隱藏文件(用DIR不可見); 04H 系統(tǒng)文件(用DIR不可見)。如果IBM 、隱藏和系統(tǒng)文件三種特性,則文件特性應置為01+02+04=07。寫文件入口參數(shù) (AH)=40H (BX)=文件代號 (CX)=要寫的字節(jié)數(shù) DS:[DX]=數(shù)據(jù)緩沖區(qū)的首址出口參數(shù) 如果成功,則CF=0,(AX)為實際寫入的字節(jié)數(shù)(磁盤空間不夠的情況) 如果失敗,則CF=1,(AX)=錯誤代碼 置/取文件特性入口參數(shù) (AH)=43H (AL)=1,置文件特性;0:取文件特性; (CX)=文件特性 DS:[DX]=文件說明串首地址出口參數(shù) 如果是取文件特性,則(CX)=文件特性所以我們可以將整個程序系統(tǒng)分為四個部分——主程序、文件讀取子程序、文件讀取失敗子程序,文件顯示子程序。若文件存在,則顯示文件內(nèi)容,若文件不存在,則顯示錯誤提醒信息。顯示要求輸入打開的文件息 MOV AH,09H INT 21H LEA DX,FILEN 。取文件度 MOV BH,0 MOV FILEN[BX+2],BYTE PTR 0 。指向文件名 MOV AL,0 。打開文件 INT 21H 假若文件存在,則根據(jù)用戶所輸入路徑去讀取文件內(nèi)容。所以,我們首先要編寫一個子程序,主要功能是實現(xiàn)文件內(nèi)容不存在,關閉文件,而關閉文件調(diào)用3EH功能,程序如下:CLFILE: MOV AH,3EH 。 則正常的文件讀取子程序如下: RDFILE: LEA DX,BUFIN 。每次讀80個字節(jié) MOV AH,3FH 。讀出錯,轉RDERR OR AX,AX 。若為0,轉CLFILE MOV DL,0DH 。輸出換行,準備顯示文件容 MOV AH,2 INT 21H 文件正常讀取。從緩沖區(qū)送一個字節(jié)AL CMP AL,EOF 。若是,轉CLFILE MOV DL,AL 。指向下一個字節(jié) JMP RDFILE ??紤]錯誤信息為字符串,故我們首先在數(shù)據(jù)段定義錯誤提醒字符串39。,0AH,0DH,39。若文件打開失敗則顯示數(shù)據(jù)段定義錯誤提醒字符串“Open file error!39。$39。可直接通過可以通過如下程序?qū)崿F(xiàn)。顯示讀文件出錯的信息 JMP DISP1 OPERR: LEA DX,ERROP 。匯編語言源程序必須經(jīng)過翻譯才能變?yōu)槎M制機器代碼。如果源程序名為:,并存放在F盤的ct文件夾中,則用命令:C:)MASM f:\ct\,然后將目標文件存放于E盤111文件夾中。并且完成相對地址的調(diào)整和對變量引用的處理。EXE文件除了程序運行結束時,可以通過把控制返回給PSP中的這條指令而終止自己的進程。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1