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

正文內(nèi)容

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

2025-04-24 22:31 本頁面
 

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