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

正文內(nèi)容

微機(jī)原理與接口技術(shù)課程設(shè)計(jì)--四則運(yùn)算-文庫(kù)吧資料

2025-01-24 15:00本頁(yè)面
  

【正文】 。點(diǎn)中按鈕外圍,設(shè)置bx=0 push bx jmp regetMouseState2 n1:cmp dx,15 jbe n2 cmp dx,18 jae m1 mov bx,0。參數(shù):si。返回:無(wú)DrawRect proc near push ax mov ah,0bh mov bl,0 int 10h mov ax,0700h int 10h pop ax retDrawRect endp?!禗rawRect》。返回:無(wú)ShowMainWindow proc near push ax push bx push cx push dx mov ax,01h?!禨howMainWindow》。鼠標(biāo)初始化成功,程序正常執(zhí)行 mov ah,2。 Number1 dw 0 Number2 dw 0 data endsstack segment dw 512 dup(0)stack endscode segment 。,0ah,0dh,39。 ErrorString db 39。,39。 Menu5 db 39。,39。 Menu4 db 39。,39。 Menu3 db 39。,39。 Menu2 db 39。,39。 Menu1 db 39。,39。 String3 db 39。,39。 String2 db 39。,39。 String1 db 39。,39。附錄data segment Notice db 39。界面上還不夠完整,在不同的系統(tǒng)中可能需要進(jìn)行改進(jìn)。不能進(jìn)行小數(shù)運(yùn)算,加減乘除都不能進(jìn)行小數(shù)的運(yùn)算。這次課程設(shè)計(jì)中遇到了不少麻煩,這也是由于之前理論課上學(xué)得不夠扎實(shí)所導(dǎo)致的,所以我們進(jìn)行了更深入的討論,并積極地向老師和同學(xué)請(qǐng)教,最終順利地完成了任務(wù)。這次的課程設(shè)計(jì)老師給我們降低了難度,只要能進(jìn)行加減乘除四則運(yùn)算就行了。本次課程設(shè)計(jì)對(duì)我們的成長(zhǎng)有很大的幫助。心得體會(huì) 設(shè)計(jì)體會(huì) 我們這學(xué)期初步地學(xué)習(xí)了匯編語(yǔ)言程序設(shè)計(jì),一開(kāi)始覺(jué)得該門(mén)課程相對(duì)于C語(yǔ)言比較難,匯編語(yǔ)言是利用一個(gè)又一個(gè)寄存器來(lái)實(shí)現(xiàn)。若計(jì)算其他值則需重新輸入,要先通過(guò)reload清零后再輸入。返回:光標(biāo)位置Finally輸出框CleanFinally proc near push ax push bx push cx push dx mov ah,2 mov bh,0 mov dx,080ah int 10h mov cx,6 mov dl,’ ‘ clean:int 21h loop clean mov dx,080ah int 10h pop dx pop cx pop bx pop ax retCleanFinally endpcode ends end start程序調(diào)試 運(yùn)行界面分析加法運(yùn)算:減法運(yùn)算: 乘法運(yùn)算: 除法運(yùn)算: 調(diào)試過(guò)程與分析 進(jìn)行運(yùn)算首先是進(jìn)行加法運(yùn)算,運(yùn)算玩呈現(xiàn)的是加法運(yùn)算的結(jié)果?!禖leanFinally》。返回:interger[bx] 。《GetInterger》。參數(shù):無(wú)。返回:endaxMulInterger proc near push si push bx lea si,Number1 mov ax,[si] lea si,Number2 mov bx,[si] mul bx pop bx pop si retMulInterger endp?!禡ulInterger》。參數(shù):無(wú)。初始化窗口模式 int 10h mov bh,8fh xor cx,cx mov dx,1827h call DrawRect mov bh,0fh mov cx,202h mov dx,0a27h call DrawRect int 10h mov ah,9 mov dx,offset String1 int 21h mov ah,2 mov dx,0602h int 10h mov bh,01h mov cx,0d03h mov dx,1009h r2:call DrawRect add cl,9 add dl,9 dec ax jnz r2 mov cx,1303hmov dx,1524hcall DrawRectmov ax,4mov bh,0f1hmov cx,0c02hmov dx,0f08hrr1:call DrawRectadd cl,9add dl,9dec axjnz rr1mov cx,1202hmov dx,1423hcall DrawRectmov ah,2mov bh,0int 21hpop dxpop cxpop bxpop axretShowMainWindow endpAddInterger proc near push si push bx lea si,Number1 mov ax,[si] lea si,Number2 mov bx,[si] add ax,bx pop bx pop si retAddInterger endp。鼠標(biāo)初始化成功后進(jìn)行數(shù)據(jù)的正常運(yùn)行。 各模塊詳細(xì)設(shè)計(jì)data segment Notice db ‘(Notice: 0=Number=32767)’,’$’String1 db ‘Number1:’,’$’String2 db ‘Number2:’,’$’String3 db ‘Finally:’,’$’Menu1 db ‘Add’,’$’Menu2 db ‘Sub’,’$’Menu3 db ‘Mul’,’$’Menu4 db ‘Div’,’$’Menu5 db ‘Reload’,’$’ErrorString db ‘Error’,0ah,0dh,’$’ Number1 dw 0 Number2 dw 0 data endsstack segmentdw 512 dup(0)stack endscode segment 。以及鼠標(biāo)引入模塊,實(shí)現(xiàn)鼠標(biāo)的選擇操作。以及窗口模塊,主要是進(jìn)行數(shù)據(jù)的顯示。開(kāi)始 主模塊框圖及說(shuō)明輸入數(shù)據(jù)定義數(shù)據(jù)段初始化寄存器鼠標(biāo)初始化窗口初始化是否是否在范圍內(nèi)通過(guò)鼠標(biāo)選擇并運(yùn)算不運(yùn)算輸出結(jié)果詳細(xì)設(shè)計(jì) 主模塊及子模塊概述 主模塊主要是四則運(yùn)算部分,就是進(jìn)行運(yùn)算的模塊,包括加減乘除為實(shí)現(xiàn)運(yùn)算而進(jìn)行的模塊,程序的中心部分。4. 程序可以重復(fù)進(jìn)行運(yùn)算,這就要求每次運(yùn)算后置零數(shù)據(jù)存儲(chǔ)區(qū),通過(guò)reload清零。若要進(jìn)行同樣數(shù)的減法,乘法和除法的運(yùn)算可用鼠標(biāo)點(diǎn)擊sub,mul和div進(jìn)行運(yùn)算。2. 進(jìn)行的運(yùn)算是加、減、乘和除的獨(dú)立運(yùn)算。課設(shè)報(bào)告題 目: 四則運(yùn)算班 級(jí): 姓 名:
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1