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

正文內(nèi)容

匯編語(yǔ)言課程設(shè)計(jì)--簡(jiǎn)單計(jì)算器設(shè)計(jì)(文件)

 

【正文】 CURS 2,20 。鍵盤(pán)輸入并回顯 INT 21H 。是,轉(zhuǎn)移到 D2 執(zhí)行 J1: CMP AL,39H 。AL 的內(nèi)容符號(hào)擴(kuò)展到 AH XCHG AX,BX MOV DI,10 MUL DI XCHG AX,BX ADD BX,AX LOOP NEWCHAR1 MOV DATA1,BX CURS 11,41 。與 0的 ASCII 碼比較 JAE J3 。如果輸入不是數(shù)字則跳轉(zhuǎn) J4: SUB AL,30H 。顯示提示信息 MOV AH,1 。 JE ADDI 。如果運(yùn)算符為 ,則計(jì)算兩數(shù)之差 CMP AL,39。/39。在屏幕上輸出提示信息 JMP D1 。設(shè)置光標(biāo)位置為( ) DISPMSG MSG3 。鍵盤(pán)輸入,無(wú)回顯 INT 21H 。如果是就退出系統(tǒng) INT 21H 。設(shè)置光標(biāo)位置為( 14, 41) POP AX CALL CHANGE 。比較兩數(shù)大小 JAE D0 。計(jì)算兩數(shù)之差 PUSH AX CURS 14,41 。MULTIPLY THE TWO DATAS MULT: POP BX POP AX MUL BX 。 。計(jì)算兩數(shù)之 商 PUSH DX PUSH AX CURS 14,41 。設(shè)置精確度為小數(shù)點(diǎn)后 6位 PUSH DX DISPMSG MSG6 。將十六進(jìn)制數(shù)轉(zhuǎn)化為十進(jìn)制數(shù) POP CX POP DX CMP DX,0 。設(shè)置光標(biāo)位置為( 15, 33) DISPMSG MSG8 。首先讓我認(rèn)識(shí)到,做好一件事,做成功一件 事是不容易的,但是你只要堅(jiān)持不懈的努力,不斷的發(fā)揮自己的智慧去思索去探究,你會(huì)欣慰的發(fā)現(xiàn)自己正向著成功一步步邁進(jìn)。本次課程設(shè)計(jì)以實(shí)現(xiàn)一個(gè)基本功能完善,界面友好,操作簡(jiǎn)便易行的計(jì)算器為最終目的,我通過(guò)對(duì)具有加減乘除基本功能的計(jì)算器的設(shè)計(jì)實(shí)現(xiàn),學(xué)會(huì)了使用匯編語(yǔ)言實(shí)現(xiàn)輸入輸出模塊的設(shè)計(jì),模塊合理調(diào)用的設(shè)計(jì),加減乘除運(yùn)算的判斷以及退出程序的判斷的設(shè)計(jì)。例如,在計(jì)完成具有輸入功能的模塊 input 模塊時(shí)我就遇到了 第 17 頁(yè) 共 21 頁(yè) 困難。 系統(tǒng)改進(jìn) 本次課程設(shè)計(jì) 我雖然完成了題目的要求,但是其中也還存在一些不足之處,這些不足的地方有待與改進(jìn)與完善。一個(gè)正確可行的算法如果缺乏健壯性,那么這個(gè)程序也不能算真正的成功。 本次課程設(shè)計(jì)我認(rèn)為最需要改進(jìn)的就是程序的健壯性。 通過(guò)這次匯編語(yǔ)言程序課程設(shè)計(jì),我學(xué)到了許多東西,同時(shí)也發(fā)現(xiàn)了一些不足之處,在以后的學(xué)習(xí)中我會(huì)逐步彌補(bǔ)這些不足。當(dāng)我實(shí)現(xiàn)各個(gè)程序模塊后,學(xué)會(huì)了通過(guò)程序的調(diào)用最終實(shí)現(xiàn)一個(gè)具有基本計(jì)算功能的簡(jiǎn)單計(jì)算器。 這次課程設(shè)計(jì)我所選的題目是使用匯編語(yǔ)言設(shè)計(jì)一個(gè)具有加減乘除基本運(yùn)算功能的簡(jiǎn)單計(jì)算器,要求編寫(xiě)一個(gè)程序,每運(yùn)行一次可執(zhí)行程序,可以實(shí)現(xiàn)加減乘除四則運(yùn)算。設(shè)置光標(biāo)位置為( 15, 33) DISPMSG MSG7 。如果是,則跳轉(zhuǎn) LOOP CON 。將 AX 的內(nèi)容符號(hào)擴(kuò)展到雙字 DIV BX 。將十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù) POP DX CMP DX,0 JNE LOP 。判斷除數(shù)是否為 0 JE ERROR 。設(shè)置光標(biāo)位置為( 14, 41) POP AX CALL CHANGE 。將結(jié)果轉(zhuǎn)換為十進(jìn)制數(shù) JMP D1 。設(shè)置光標(biāo)位置為( 14, 40) DISPMSG MSG5 。 。ADD THE TWO DATAS ADDI: POP BX POP AX ADD AX,BX 。判斷輸入的是否為 ESC JNE AGAIN 。設(shè)置光標(biāo)位置為( ) DISPMSG MSG4 。 MAIN PROC NEAR MOV AX,DATA MOV DS,AX MOV ES,AX MOV AH,0FH INT 10H MOV BYTE PTR[F_AL],AL MOV AH,0 PUSH DS XOR AX,AX PUSH AX MOV DATA2,0 。如果運(yùn)算符為 /,則計(jì)算兩數(shù)之商 CURS 16,25 。 JE MULT 。39。DOS 調(diào)用 CMP AL,39。將 AL 符號(hào)擴(kuò)展到 AH XCHG AX,BX MOV DI,10
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1