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

正文內(nèi)容

微機原理課程設計——txt文件的讀操作(已修改)

2025-01-30 15:38 本頁面
 

【正文】 常熟理工學院課程設計報告 課程設計報告課程 微機原理與接口技術 題目 TXT文件的讀操作 系 別 物理與電子工程學院 年 級 專 業(yè) 班 級 學 號 學生姓名 指導教師 職 稱 設計時間 目錄緒論 2設計原理 3 3 3 3 6 8實驗結果與分析 12 TXT文件創(chuàng)建 12 DOS環(huán)境下的一系列操作 12總結與體會 14參考文獻 15 緒論計算機是一門迅速發(fā)展的現(xiàn)代科學技術,它在經(jīng)濟建設與社會發(fā)展中,發(fā)揮著非常重要的作用。微型機由于具有體積小 重量輕 耗電少 可靠性高 結構靈活 和價格低廉等優(yōu)點,在計算機領域受到了廣泛的歡迎,把計算機的應用帶入了一個全新的時代。16位微機接口技術的教學內(nèi)容適合非電類專業(yè)以微機應用普及課、電類專業(yè)以專業(yè)基礎課的形式來開展。微機接口技術是把由處理器、存儲器等組成的基本系統(tǒng)與外部設備連接起來,從而實現(xiàn)學計算機與外部設備通信的一門技術。學習微機接口技術對微機在工業(yè)控制、數(shù)據(jù)采集和系統(tǒng)控制等領域的應用具有非常重要的作用。微機接口技術教學圍繞PC機內(nèi)部構成原理及常用接口芯片的使用來開展。學習內(nèi)容包括對PC機資源的基本操作和常用接口芯片的編程操作,如8250/8254定時/計數(shù)控制器,8259中斷控制器,DMA直接存儲器訪問控制其,8250/16550串行接口芯片,8255并行接口芯片,鍵盤、鼠標接口芯片、AD/DA模數(shù)/數(shù)模轉換、液晶顯示板、點陣LED等等都是學習的對象。計算機完成任何一個特定的功能都是通過執(zhí)行特定的程序來實現(xiàn)的,程序是一系列指令組成的,計算機通過對每條指令的譯碼和執(zhí)行來完成一系列操作。指令通常包含操作碼和操作數(shù)的兩部分。操作碼只是計算機執(zhí)行什么操作,操作數(shù)則指明參加操作的數(shù)或者它所在的地址。計算機最終能理解并執(zhí)行的是以二進制代碼表示的機器語言。但機器語言很不直觀,現(xiàn)在人們常用匯編語言直接編程。匯編語言是一種符號語言,它用助記符來表示操作碼,用符號或符號地址來表示操作數(shù)或操作地址。匯編語言的指令與機器指令是一一對應的。一般使用匯編語言來完成微機原理實驗的設計,是比較直觀方便的。 設計原理 內(nèi)容:使用匯編語言編寫程序,編寫DOS下的TYPE命令,實現(xiàn)將磁盤中的某個已有的TXT文件的內(nèi)容顯示出來,要求程序在運行時先提示“Enter pathname:”,等待用戶從鍵盤輸入帶路徑的文件名,如沒有此文件應有出錯信息提示。Enter pathname:e:\Can’t find the file.The content of the file:123123DOS提供了一組對磁盤文件進行操作的功能調(diào)用,這些功能包括打開文件、創(chuàng)建文件、讀文件、寫文件、關閉文件和刪除文件等。對磁盤文件的管理有兩種方式:一種是使用文件控制塊(File Control Block, FCB),實現(xiàn)用戶程序與操作系統(tǒng)之間的信息傳遞;另一種是使用文件代號實現(xiàn)文件讀取。文件代號就是一個16位的數(shù)。在用戶程序要對一個文件進行處理時,必須提供文件的描述信息。一個完整的說明文件的字符串描述包括驅動器名、路徑名、文件名、拓展名。如“d:\ct\”。一旦文件的描述串被送入操作系統(tǒng),操作系統(tǒng)就賦予其一個文件代號。以后對該文件進行讀/寫操作時,就用該文件代號去查找相應的文件。對于每一個已經(jīng)打開的文件。操作系統(tǒng)還為其管理一個讀/寫指針總是指向該文件下一次要存取的字節(jié)。讀/寫指針可以移動到文件的任意位置,從而可滿足隨機存儲的要求。 對于本次試驗是用匯編語言編寫TXT文件讀操作,除了要熟練掌握匯編語言,而且還要對學習DOS文件系統(tǒng)管理,通過實驗更加清楚理解計算機如何在低級語言的環(huán)境下對文件進行管理。微機原理課程設計增強了我對DOS文件系統(tǒng)管理的理解和認識,同時也增強了所學理論知識和實際的聯(lián)系。 根據(jù)程序的功能要求,可將程序分成如下幾個部分: 接受用戶輸入的文件名; 打開文件,若打開文件時出現(xiàn)錯誤(例如文件不存在等),則給出提示; 讀取文件內(nèi)容到緩沖區(qū)中; 顯示緩沖區(qū)中的內(nèi)容; 關閉文件由于事先不知道文件的長度,因而緩沖區(qū)的長度是一個需要抉擇的問題。定義緩沖區(qū)太大,會極大的浪費資源,這里將緩沖區(qū)定義的較小,但可通
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1