九九乘法表程序Word下载.docx

上传人:b****5 文档编号:16030737 上传时间:2022-11-17 格式:DOCX 页数:12 大小:61.63KB
下载 相关 举报
九九乘法表程序Word下载.docx_第1页
第1页 / 共12页
九九乘法表程序Word下载.docx_第2页
第2页 / 共12页
九九乘法表程序Word下载.docx_第3页
第3页 / 共12页
九九乘法表程序Word下载.docx_第4页
第4页 / 共12页
九九乘法表程序Word下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

九九乘法表程序Word下载.docx

《九九乘法表程序Word下载.docx》由会员分享,可在线阅读,更多相关《九九乘法表程序Word下载.docx(12页珍藏版)》请在冰豆网上搜索。

九九乘法表程序Word下载.docx

cmpbl,32h;

‘2’赋给BL

jzm

leadx,table3;

显示table3定义内容

movah,9;

功能号为9,显示

int21h

callback

jmpt;

跳转到t

n:

callmutli

jmpt

m:

callcolor

q:

MOVDX,OFFSETNUM

MOVAH,9;

显示功能

INT21H

MOVAH,1;

键盘输入并回显

movah,4ch;

中断调用

popax;

恢复现场

popds

ret

mainendp

mutliprocnear;

九九乘法输出函数

pushbx;

保护现场

pushcx

pushdx

SUBAX,BX

PUSHAX

MOVAX,DATAs

MOVDS,AX

MOVBL,0

MOVX,BL;

X=0

MOVBH,1

MOVY,BH;

Y=1

MOVCL,BL

LOOP1:

ADDBL,1;

PRINTX

MOVDL,BL

ADDDL,30H

MOVAH,2

MOVDL,'

*'

;

PRINT*

MOVDL,BH;

PRINTY

='

PRINT=

MOVAL,BH;

PRINTZ=X*Y

IMULBL

MOVAH,00H

MOVCH,0AH

IDIVCH

MOVDH,AH

CMPAL,0

JZLOOP3;

比较后跳转

ADDAL,30H

LOOP2:

MOVDL,AL

MOVAH,2H

ADDDH,30H

MOVDL,DH

MOVAH,2;

显示输出

MOVDL,20H

CMPBL,BH

JLLOOP1

MOVDL,0AH;

键盘输入到缓冲区

MOVDL,0DH

MOVBL,CL

ADDBH,1

CMPBH,10

JMPEXIT

LOOP3:

MOVAL,20H

JMPLOOP2

EXIT:

MOVAH,07H;

键盘输入无回显

popax

popdx

popcx

popbx;

mutliendp

colorprocnear;

颜色输出函数

pushax

pushbx

;

========MAIN()===========

MOVBH,01H

LOP1:

MOVBL,01H

LOP2:

MOVAL,BH

MULBL

CALLDISPLAY;

调用显示子程序

INCBL

JBELOP2

CALLCRLF

INCBH

CMPBH,9

JBELOP1

MOVDX,OFFSETNUM

MOVAH,9

MOVAH,1

===========================

popdx;

popbx

popAX

colorendp

------------------------

CRLFPROCNEAR

PUSHDX

键盘输入到缓冲区

MOVDL,0DH;

键盘复位

POPDX

POPAX

RET

CRLFENDP

OUTXPROCNEAR

OUTXENDP

----------------------------

DISPLAYPROCNEAR

CMPAL,10

JAEDISP1

'

打印空格

CALLOUTX

JMPDISP2

DISP1:

MOVDL,10

MOVAH,0

DIVDL

ADDDL,'

0'

--------------------------------------

cmpbl,bh

jneshow5

callwritecc

jmpshow1

show5:

cmpbl,1;

小于或等于比较后跳转;

结果为正就转移

jneshow6

show6:

cmpbh,9

jneshow

-----------------------------------------------

show:

CALLOUTX

show1:

MOVAL,AH

DISP2:

MOVDL,AL

------------------------------------------------

jneshow4

jmpshow3

show4:

cmpbl,1

jneshow7

show7:

jneshow2

--------------------------------------------------

show2:

show3:

MOVDL,'

DISPLAYENDP

 

WriteCCPROCnear

pushAX

pushsi

xorAH,AH;

清零操作

MOVdh,9

MOVAL,dh

MOVsi,AX

显示字符串

MOVAL,DL

MOVbh,0

MOVbl,col[si]

MOVcx,1

INT10h

MOVAH,3

incDL;

自加

popsi

WriteCCENDP

backprocnear

movdl,0Ah

movah,2

movdl,0Dh

backendp

MOVAH,4CH

CODESENDS

END

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1