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

正文內(nèi)容

微型計(jì)算機(jī)原理課程設(shè)計(jì)—簡(jiǎn)易文本編輯器(已修改)

2025-11-17 07:22 本頁面
 

【正文】 1 微型計(jì)算機(jī)原理及應(yīng)用課程設(shè)計(jì)任務(wù)書 題 目: 簡(jiǎn)易文本編輯器 學(xué)生姓名: XX 學(xué) 號(hào): 09780015 班 級(jí): 網(wǎng)絡(luò)技術(shù) 題目類型: 軟件工程( R) 指導(dǎo)教師: XXX 一. 微型計(jì)算機(jī)原理及應(yīng)用課程設(shè)計(jì)內(nèi)容 匯編語言是微型計(jì)算機(jī)原理及應(yīng)用的基礎(chǔ),微機(jī)主機(jī)和接口所要實(shí)現(xiàn)的功能都要通過匯編語言來實(shí)現(xiàn)。盡管匯編語言程序設(shè)計(jì)編程效率低,但其運(yùn)行效 率高、速度快。因此掌握匯編語言是學(xué)好微機(jī)原理和接口設(shè)計(jì)的第一步。 設(shè)計(jì)一個(gè)功能較完備的文本編輯器,文本編輯器大小為 24 行 80 列,界面提供編輯菜單、文件操作菜單及簡(jiǎn)單幫助。 二. 微型計(jì)算機(jī)原理及應(yīng)用課程設(shè)計(jì)目的 學(xué)習(xí)磁盤文件的建立、打開、關(guān)閉和讀寫等操作功能調(diào)用; 實(shí)現(xiàn)對(duì)磁盤文件的存??; 熟練掌握 BIOS、 DOS 的系統(tǒng)功能調(diào)用; 三. 微型計(jì)算機(jī)原理及應(yīng)用課程設(shè)計(jì)的要求 利用 DOS 系統(tǒng)功能調(diào)用和 BIOS 功能調(diào)用設(shè)計(jì)一個(gè)有菜單欄的編輯窗口。在該窗口中可以實(shí)現(xiàn)文本的輸入;可以利用“ Del”鍵、“ BackSpace”鍵、“ Home”鍵、“ End”鍵、“↑”、“↓”、“←”、“→”方向移動(dòng)鍵實(shí)現(xiàn)對(duì)輸入文本的全屏編輯。使用彩色組和背景顏色來設(shè)計(jì)界面顏色,利用 DOS 系統(tǒng)功能調(diào)用的磁盤文件存取技術(shù)實(shí)現(xiàn)文件的“信件”、“打開”、“保存”、“另存為”與“退出”功能。 查閱文獻(xiàn)資料,一般在 5 篇以上; 完成算法設(shè)計(jì)和程序設(shè)計(jì)、調(diào)試; 撰寫課程設(shè)計(jì)說明書; 做好答辯工作。 四. 微型計(jì)算機(jī)原理及應(yīng)用課程設(shè)計(jì)思路 DOS提供了一組完成磁盤文件的建立、打開、關(guān)閉和讀寫等操作的功能調(diào)用。利用 DOS和 BIOS功能調(diào)用,匯編語言 可實(shí)現(xiàn)對(duì)磁盤文件的存取。利用 BIOS功能調(diào)用中的 10H中斷類型,可以設(shè)置顯示模式,設(shè)置窗口背景、字符顏色等。調(diào)用 DOS系統(tǒng)功能中的 09號(hào)功能,可以實(shí)現(xiàn)顯示菜單信息字符串。調(diào)用 BIOS中的鍵盤 I/O中斷調(diào)用( 16H中斷)中的 0號(hào)功能,可以從鍵盤讀取字符,通過對(duì)“↑”、“↓”、“←”、“→”方向鍵以及“ Del”、“ BackSpace”、“ Home”、“ End”鍵的掃描碼的判斷,結(jié) 2 合 10H中斷中的 02號(hào)、 03號(hào)功能確定光標(biāo)的相應(yīng)移動(dòng),從而實(shí)現(xiàn)對(duì)輸入文本的全屏幕編輯。利用 DOS系統(tǒng)功能調(diào)用中的文件管理功能,如建立文 件( 16H)、打開文件( 0FH)、讀文件( 3FH)、寫文件( 40H)等,可以實(shí)現(xiàn)對(duì)文件的操作。 五. 微型計(jì)算機(jī)原理及應(yīng)用課程設(shè)計(jì)提交的成果 1. 設(shè)計(jì)說明書一份,內(nèi)容包括: 1) 中文摘要 100 字;關(guān)鍵詞 35 個(gè); 2) 前言; 3) 設(shè)計(jì)內(nèi)容; 4) 設(shè)計(jì)目的; 5) 設(shè)計(jì)要求; 6) 設(shè)計(jì)思路(包含程序流程圖); 7) 軟件使用說明書(核心界面說明); 8) 設(shè)計(jì)總結(jié)、參考文獻(xiàn)、致謝等。 2. 刻制光盤一張。 六. 設(shè)計(jì)的主要參考文獻(xiàn) 1 宋杰 ,汪志宏 ,江敏 ,微機(jī)原理與接口技術(shù)課程設(shè)計(jì) ,機(jī)械工業(yè)出版社, 2 周明德,微型計(jì)算機(jī)系統(tǒng)原理及應(yīng)用習(xí)題集、習(xí)題解答與實(shí)驗(yàn)指導(dǎo) , 清華大學(xué)出版社, 3 張開成,微型計(jì)算機(jī)原理,西南師范大學(xué)出版社, 4 沈美明 ,溫冬嬋 , IBMPC 匯編語言程序設(shè)計(jì)第 2 版,清華大學(xué)出版社, 5 戴梅萼 ,史嘉權(quán) , 微型機(jī)原理與技術(shù) 習(xí)題、實(shí)驗(yàn)和綜合訓(xùn)練題集,清華大學(xué)出版社, 七. 各階段時(shí)間安排(共 1 周): 周次 日期 內(nèi)容 地點(diǎn) 完成情況 教師簽字 第 1周 星期一 教師講解設(shè)計(jì)要求,準(zhǔn)備參考 資料,分析系統(tǒng),方案設(shè)計(jì) 教室 星期二 編程 教室 星期三 編程 實(shí)驗(yàn)室 星期四 調(diào)試程序 實(shí)驗(yàn)室 星期五 寫設(shè)計(jì)書,答辯 實(shí)驗(yàn)室 2020 年 7 月 13 日 3 目錄 前言 ................................................... 4 正文 ................................................... 5 【設(shè)計(jì)內(nèi)容】 ...................................... 5 【設(shè)計(jì)目的】 ...................................... 5 【設(shè)計(jì)要求】 ...................................... 5 【設(shè)計(jì)分析】 ...................................... 5 【軟件使用說明書】 ................................ 8 源程序 ................................................. 8 設(shè)計(jì)總結(jié) .............................................. 26 參考文獻(xiàn) .............................................. 27 致謝 .................................................. 27 4 前言 匯編語言是微型計(jì)算機(jī)原理及應(yīng)用的基礎(chǔ),微機(jī)主機(jī)和接口所要實(shí)現(xiàn)的功能都要通過匯編語言來實(shí)現(xiàn)。盡管匯編語言程序設(shè)計(jì)編程效率低,但其運(yùn)行效率高、速度快。 不但要求有較高的理論水平,而且還要求有實(shí)際的動(dòng)手能力。因此掌握匯編語言是學(xué)好微機(jī)原理和接口設(shè)計(jì)的第一步。 本課程設(shè)計(jì)的主要目的是提高實(shí)踐能力,包括提高匯編等語言的編程能力,長(zhǎng)期以來,注重書本知識(shí),輕視實(shí)際動(dòng)手設(shè)計(jì)能力是教學(xué)中普遍存在的現(xiàn)象。進(jìn)行課程設(shè)計(jì)的目的就是要改變這種狀況,使學(xué)習(xí)者既具有完備的理論知識(shí),也能夠解決在實(shí)際學(xué)習(xí),生活工作中遇到的問題。學(xué)生應(yīng)該能夠把學(xué)習(xí)到的理論知識(shí)運(yùn)用到實(shí)際中去,將知識(shí)轉(zhuǎn)變?yōu)閷?shí)際的能力,同時(shí)通過這些理論知識(shí)和實(shí)際的應(yīng)用推動(dòng)理論和實(shí)踐的發(fā)展。 5 正文 【設(shè)計(jì)內(nèi)容】 設(shè)計(jì)一個(gè)功能較完整的文本編輯器,文本編輯器大小為 24 行 80 列。 【設(shè)計(jì)目的】 學(xué)習(xí)磁盤文件的建立,打開,關(guān) 閉和讀寫等操作的功能調(diào)用,實(shí)現(xiàn)對(duì)磁盤文件的存取。熟練掌握 BIOS, DOS 的系統(tǒng)功能調(diào)用。 【設(shè)計(jì)要求】 利用 DOS 系統(tǒng)功能調(diào)用和 BIOS 功能調(diào)用設(shè)計(jì)一個(gè)有菜單欄的編輯窗口。再該窗口中可以實(shí)現(xiàn)文本的輸入;可以利用“ Del”鍵,“ BackSpace”鍵,“ Home”鍵,“ End”鍵,“ ↑ ”,“ ↓ ” ,“← ” ,“→”鍵以及“ Del”,“ Ins”,“ BackSpace”,“ End”,“ Home”鍵的掃描碼的判斷,結(jié)合 10H 中斷中的 02 號(hào), 03 號(hào)功能確定光標(biāo)的相應(yīng)方向移動(dòng)鍵實(shí)現(xiàn)對(duì)輸入文本的全屏幕編輯。使用彩色組合背景顏 色來設(shè)計(jì)界面顏色,;利用 DOS 系統(tǒng)功能調(diào)用的磁盤文件存取技術(shù)實(shí)現(xiàn)文件的“新建”,“打開”,“保存”,“另存為”與“退出”功能。 【設(shè)計(jì)分析】 本案例充分應(yīng)用了 DOS和 BIOS的中斷功能。 DOS 提供了一組完成磁盤文件的建立,打開,關(guān)閉和讀寫等操作的功能調(diào)用。利用 DOS 和 BIOS 的功能調(diào)用,匯編語言可實(shí)現(xiàn)對(duì)磁盤文 6 件的存取。對(duì)磁盤文件的管理有文件代號(hào)方式下的管理和文件控制塊方式下的管理兩種方式。 利用 BIOS 功能調(diào)用中的 10H 中斷類型,可以設(shè)置顯示模式,設(shè)置窗口背景,字符顏色等。 調(diào)用 DOS系統(tǒng)功能中的 09號(hào)功 能,可以實(shí)現(xiàn)顯示菜單信息字符串。調(diào)用 BIOS 中的鍵盤 I/O 中斷調(diào)用( 16H 中斷)中的 0號(hào)功能,可以從鍵盤讀取字符,通過對(duì)“↑”,“↓”,“←”,“→ ” 方向移動(dòng)移動(dòng),從而實(shí)現(xiàn)對(duì)輸入文本的全屏幕編輯。利用 DOS 系統(tǒng)功能調(diào)用中的文件管理功能,如建立文件( 16H),打開文件( 0FH) ,讀文件( 3FH)寫文件( 40H)等,可以實(shí)現(xiàn)對(duì)文件的操作。整個(gè)程序的結(jié)構(gòu)如圖 43 所示?!静僮髡f明】 運(yùn)行可執(zhí)行文件 ,輸入文本,利用 Del鍵, BackSpace鍵, Home 鍵, End 鍵,上下左右方向移動(dòng)鍵對(duì)文本 進(jìn)行全屏幕編輯。編輯完成后,按 F1 鍵激活菜單,下移光標(biāo),選擇 SAVE,輸入文件名。也可以選擇 File 菜單的其他菜單項(xiàng),它們的功能均可實(shí)現(xiàn)。按 F10鍵激活幫助,按 Esc鍵退出幫助。 要指出的是,本案例要產(chǎn)生的只是示范性的簡(jiǎn)易的文本編輯器,其中包含的只有基本的框架,很多方面考慮并不全面,尚需完善。例如沒有實(shí)現(xiàn)編輯菜單,在編輯狀態(tài)下用退格或刪除鍵刪除字符時(shí),后面的字符不會(huì)自動(dòng)前移等。對(duì)于這些不足的地方讀者可以自行考慮補(bǔ)充 , 再 加 以 改 進(jìn) 使 其 更
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1