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

正文內(nèi)容

匯編語言課程設計--簡單計算器設計(已修改)

2025-06-21 03:16 本頁面
 

【正文】 《微機原理與應用》 課程設計 實驗題目: 簡單計算器設計 年級: 2021 級 專業(yè): 電子信息工程 組員: 梁瑋堃 21005108 田少飛 21005116 劉 明 21005127 陳曉琳 21005145 指導教師: 鄧亞玲 2021年 01月 組員分工 組長 梁瑋堃: 報告設計。具體負責對設計報告版面設計、修改,流程圖的設計,調(diào)試程序和應用程序的設計 。 組員 田少飛: 程序調(diào)試。負責計算器具體程序設計,編寫主程序。 劉 明: 程序修改。對已調(diào)程序進行修改,并設計相關功能程序。 陳曉 琳: 查閱資料。通過上網(wǎng)或在圖書館查閱有關匯編語言及計算器設計資料。 目錄 1 設計目的 1 2 概要設計 2 系統(tǒng)總體分析 2 程序流程圖及說明 3 3 詳細設計 5 主模塊及子模塊說明 5 各模塊詳細設計 10 4 程序調(diào)試 13 調(diào)試過程及分析 13 運行界面分析 13 5 心得體會 17 設計體會 17 系統(tǒng)改進 17 參考文獻 18 第 1 頁 共 21 頁 1 設計目的 匯編語言是計算機能夠提供給用戶使用的最快而又最有效的語言。同時,匯 編語言也是能夠利用計算機所有硬件特性并能直接控制硬件的唯一語言。因而,對程序的空間和時間要求很高的場合,匯編語言的應用是必不可少的。至于很多需要直接控制硬件的應用場合,則更是非用匯編語言不可。由于匯編語言如此地接近計算機硬件,因此,它可以最大限度地發(fā)揮計算機硬件的性能。用匯編語言編寫的程序速度通常要比高級語言快幾倍、幾十倍、甚至成百上千倍,解釋語言其程序速度更無法與匯編語言程序同日而語。 本次課程設計的題目是用匯編語言實現(xiàn)一個簡單的計算器,要求:編寫一個程序,每運行一次可執(zhí)行程序,可以實現(xiàn)加減乘除四則運算 。計算器是最簡單的計算工具,簡單計算器具有加、減、乘、除四項運算功能。通過使用匯編語言設計實現(xiàn)簡單計算器,以此進一步了解和掌握對數(shù)據(jù)存儲,寄存器的使用,加減乘除相關指令以及模塊的調(diào)用等匯編語言知識的有效運用。本次課程設計以實現(xiàn)一個基本功能完善,界面友好,操作簡便易行的計算器為最終目的。通過對具有加減乘除基本功能的計算器的設計實現(xiàn),學會使用匯編語言實現(xiàn)輸入輸出模塊的設計,模塊合理調(diào)用的設計,加減乘除運算的判斷以及退出程序的判斷的設計。通過對各種指令的合理使用,熟悉并加深對各種指令的用法。學會使用匯編語言設計各 個功能模塊。當實現(xiàn)各個程序模塊后,學會通過程序的調(diào)用最終實現(xiàn)一個具有基本計算功能的簡單計算器。 第 2 頁 共 21 頁 2 概要設計 系統(tǒng)總體分析 本次匯編語言課程設計的最終目的是要實現(xiàn)一個簡單計算器,要求編寫一個程序,每運行一次可執(zhí)行程序,可以實現(xiàn)數(shù)的加減乘除四則運算。比如,十進制數(shù)的加減乘除四則運算。我們曾經(jīng)學習過兩個具體數(shù)字進行加減法運算,但是對于簡單計算器用匯編語言實現(xiàn)難點在于這兩個要做運算的數(shù)是未知的,是由自己調(diào)用中斷輸入到屏幕上并要用程序存儲起來的數(shù),然后才能對這兩個數(shù)進行運算,而且做的是加法運算、減法 運算乘法運算還是除法運算也未可知,為此我們還要判斷用戶所輸入的運算是四則運算中的哪一個運算。此外,運算過程中的進位或是借位,選擇用什么樣的方式進行輸出,如何實現(xiàn)清屏等也是要解決的問題。 第一步,我要解決的是輸入時是用 INT 21H 的 10 號功能調(diào)用還是用 INT 21H的 1 號功能調(diào)用來進行輸入。若是用 10 號功能調(diào)用則我們進行多字符輸入,可以將輸入的字符都存儲到一個數(shù)據(jù)區(qū)里面,并調(diào)用 9 號功能調(diào)用輸出存進去的字符,這種輸入和輸出的方案是可行的。我選擇的是利用 1 號功能調(diào)用來輸入,
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1