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

正文內(nèi)容

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

2025-01-30 15:38 本頁面
 

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