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

正文內(nèi)容

匯編語言課程設(shè)計報告——實現(xiàn)加減乘除四則運算的計算器(已修改)

2025-04-24 22:31 本頁面
 

【正文】 匯編語言設(shè)計課程設(shè)計匯編語言課程設(shè)計報告( 2011 2012 年度第 2 學(xué)期)實現(xiàn)加減乘除四則運算的計算器專業(yè)計算機(jī)科學(xué)與技術(shù)學(xué)生姓名班級學(xué)號指導(dǎo)教師 完成日期1目 錄目 錄 21 概 述 1 設(shè)計目的 1 設(shè)計內(nèi)容 12 系統(tǒng)需求分析 1 系統(tǒng)目標(biāo) 1 主體功能 1 開發(fā)環(huán)境 13 系統(tǒng)概要設(shè)計 2 系統(tǒng)的功能模塊劃分 2 系統(tǒng)流程圖 34系統(tǒng)詳細(xì)設(shè)計 35 測試 4 測試方案 4 測試結(jié)果 46 小結(jié) 5參考文獻(xiàn) 6附 錄 7附錄 源程序清單 73實現(xiàn)加減乘除四則運算的計算器1 概 述 設(shè)計目的本課程設(shè)計是在學(xué)完教學(xué)大綱規(guī)定的全部內(nèi)容、完成所有實踐環(huán)節(jié)的基礎(chǔ)上,旨在深化學(xué)生學(xué)習(xí)的匯編語言課程基本知識,進(jìn)一步掌握匯編語言程序設(shè)計方法,提高分析問題、解決問題的綜合應(yīng)用能力。 設(shè)計內(nèi)容能實現(xiàn)加、減、乘、除的計算;該程序接受的是16進(jìn)制數(shù);執(zhí)行時,需要在文件名后直接跟上計算表達(dá)式,如在命令提示符下執(zhí)行結(jié)果如下:c:\tasmjs 3+25 2 系統(tǒng)需求分析 系統(tǒng)目標(biāo)本次匯編語言課程設(shè)計的最終目的是要實現(xiàn)一個簡單加減乘除四則運算的計算器,要求編寫一個程序,每運行一次可執(zhí)行程序,可以實現(xiàn)數(shù)的加減乘除四則運算。比如,十進(jìn)制數(shù)的加減乘除四則運算。我們曾經(jīng)學(xué)習(xí)過兩個具體數(shù)字進(jìn)行加減法運算,但是對于簡單計算器用匯編語言實現(xiàn)難點在于這兩個要做運算的數(shù)是未知的,是由自己調(diào)用中斷輸入到屏幕上并要用程序存儲起來的數(shù),然后才能對這兩個數(shù)進(jìn)行運算,而且做的是加法運算、減法運算乘法運算還是除法運算也未可知,為此我們還要判斷用戶所輸入的運算是四則運算中的哪一個運算。此外,運算過程中的進(jìn)位或是借位,選擇用什么樣的方式進(jìn)行輸出,如何實現(xiàn)清屏等也是要解決的問題。 主體功能系統(tǒng)分析主要包括設(shè)計的功能分析和系統(tǒng)的流程,功能分析放在首位,每一個軟件都要能滿足一定的功能才有使用價值。根據(jù)功能需求來創(chuàng)建應(yīng)用程序。本設(shè)計的功能如下: 輸入2個數(shù),先判斷是加減運算還是乘除運算,再進(jìn)行計算 判斷符號是否為運算符 回車為換行符 用十進(jìn)制或十六進(jìn)制輸出運算結(jié)果 開發(fā)環(huán)境3 系統(tǒng)概要設(shè)計 系統(tǒng)的功能模塊劃分本題目實現(xiàn)的模塊圖如圖31所示四則運算計算器程序設(shè)計界面設(shè)置選擇算法設(shè)置十進(jìn)制轉(zhuǎn)換設(shè)置圖31 概要模塊(1) 界面設(shè)置 主要實現(xiàn)確定界面樣式的功能,以菜單形式顯示。(2) 選擇算法設(shè)置 用于選擇加、減、乘、除法來進(jìn)行運算。(3) 十進(jìn)制轉(zhuǎn)換設(shè)置 應(yīng)用十進(jìn)制的轉(zhuǎn)換算法來處理加、減、乘、除法四則運算。 系統(tǒng)流程圖輸入選擇鍵xX=1?X=2?X=3?X=4?十六進(jìn)制加法十六進(jìn)制減法十六進(jìn)制乘法十六進(jìn)制除法提示出錯!X=0???是是是否是否否否否X=Y/y ???否是是開 始結(jié) 束4系統(tǒng)詳細(xì)設(shè)計 界面設(shè)置 通過定義數(shù)據(jù)段,利用09H顯示出功能列表。通過定義數(shù)據(jù)段,以字符串的形式輸入每個提示信息,利用09H鍵盤輸入并回顯命令顯示每一個功能提示,是計算器的功能列表有序清晰的顯示在屏幕上。 選擇算法設(shè)置首先選擇要進(jìn)行的四則運算,若選擇1,則進(jìn)行加法;若選擇2,則進(jìn)行減法;若選擇3,則進(jìn)行乘法;若選擇4,則進(jìn)行除法。加法:先輸入第一個小于4位十六進(jìn)制數(shù)存入SI中,在輸入第二個小于4位十六進(jìn)制數(shù)存入BX中,然后顯示BX 和[SI]中的內(nèi)容相加存在BX中。減法:先輸入第一個小于4位十六進(jìn)制數(shù)存入
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1