《比赛计算器》word版

《比赛计算器》word版

ID:22917227

大小:45.00 KB

页数:12页

时间:2018-11-01

《比赛计算器》word版_第1页
《比赛计算器》word版_第2页
《比赛计算器》word版_第3页
《比赛计算器》word版_第4页
《比赛计算器》word版_第5页
资源描述:

《《比赛计算器》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、;--------------------------------------------------------------------;Filename:calc.asm;Version:V1.0;Writer:LiuCong,CuiYang;Organization:TianjinUniversity;Object:Thisisademofortheheaderofassemblylanguagesourcefile.;CompilationOptions:None;History:09/20/2011Initversion;---------

2、-----------------------------------------------------------imr0equ0f7himr1equ00hcnt0equ280hcnt1equ281hcntcmdequ283hp85aequ290hp85bequ291hp85cequ292hp85cmdequ293hstackedsegmentstackstadw100dup(?)topequlengthstastackedendsdatasegmentmes1db'pleaseinputthequestion.',0ah,0dh,'$'mes2

3、db'cannotholdthenumber!',0ah,0dh,'$'mes3db'incorrectinput!',0ah,0dh,'$'mes4db'two-operandsupportonly!',0ah,0dh,'$'mes5db'overflow!',0ah,0dh,'$'tabdb3fh,06h,5bh,4fh,66h,6dh,7dh,07hdb7fh,67h,77h,7ch,39h,2eh,79h,71h,73htab1db88h,48h,28h,18h,84h,44h,24h,14hdb82h,42h,22h,12h,81h,41h

4、,21h,11hint_segdw?int_offdw?fmimrdb0fmimr1db0mdispdb4dup(?)operand1dw0000hoperand2dw0000hoperatordb00hresultdw0000hnumsysdw10htfordb60dtempdw?tmpdw?time0dw?time1dw?flag0db00hflag1db00hflag2db01hflag3db00hflag4db00htimedw0000hdataendscodesegmentassumecs:code,ds:data,ss:stackedst

5、art:movax,datamovds,axmovax,stackedmovss,axmovsp,topmovdx,cntcmd;initialize8253,setinterruptfrequencyto1soncemoval,37houtdx,almovdx,cnt0moval,00houtdx,almoval,10houtdx,almovdx,cntcmdmoval,77houtdx,almovdx,cnt1moval,00houtdx,almoval,10houtdx,almovdx,p85cmdmoval,88houtdx,almovax,

6、350bhint21hmovax,esmovint_seg,axmovint_off,bxpushdsmovax,segint_prmovds,axmovdx,offsetint_prmovax,250bhint21hpopdsinal,21hmovfmimr,alandal,0f7hout21h,alinal,0a1hmovfmimr1,alandal,00hout0a1h,albegin:orflag0,08hxorax,axcalldispxordx,dxmoval,operatorcmpal,0ahjeoaddcmpal,0bhjeosubc

7、mpal,0chjeomulcmpal,0dhjeodivoadd:movax,operand1addax,operand2movresult,axjmpover0osub:movax,operand1subax,operand2movresult,axjmpover0omul:movax,operand1muloperand2movresult,axjmpover0odiv:movax,operand1divoperand2movresult,axover0:movah,0int16hmovtime,0000hmovflag3,01hstilop:

8、hltmovah,0bhint21haddal,1jnzlopmovflag3,00hclimovax,ti

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。