输出九九乘法表程序设计
输出九九乘法表程序输输;附源代输,
Rabbit 徐
摘 要: 本程序主要完成一输出九九乘法表的程序~主程序输输九九乘法表的输出。程序输出界面输输个
梯型~程序输输中主要输用了件输移指令判~通输更改字符输输的条断ASII输到乘法字符输出。达
输输字, 输输~程序~九九乘法表~输梯行输出
九九乘法表在生活输用非常泛~本程序利用输输输言输根据平输生活中的需要输广
九九乘法表输出。
一、需求
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
在日常生活中~我输输常需要使用到九九乘法口输~以到一些输算目的。因此输一输达写个出九九乘法表程序能输助输多生输此口输。而且本程序通输输输输言输输~输输输言具有输多其他输帮学学
言不可替代的输点~其目输程序占用存空输少~行速度快~在一些硬件配置输差的机器上内运
也能大输身手。
二、概要输输
;一,据输型数
程序中主要用了byte型输量~以及cs,ds,ax,bx寄存器。提示信息存输在将byte型输量输数
中~然后偏移地址存输在将ax寄存器中~以用于输出信息。用bl输存乘~用数bh输存被乘数。
;二,主要输型
程序中主要用byte型输量存输提示信息~用bl寄存器存放乘~数bh寄存器存放被乘~数
输行乘法算。运
;三,主要
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
三、输输输输
本程序首先是程序代输段输始code segment用main proc far使程序模输化~子程序和输用
程序不在同一段~方便据输用。使各寄存器入输~初始化~使用乘法输整指令~各输字数并将
符输输输ASCII输输~方便输出。利用JNA判~输输判循输功能。程序的具代输如下,断断体
;输目二十七 输出九九乘法表程序输输
code segment;据段输始数
main proc far;子程序输用输使用的参数
assume cs:code;输定据放入数cs寄存器
push ds;DS寄存器入输
mov ax,0;ax寄存器输输0
push ax;ax寄存器入输
mov bl,1;乘输输输数1
lop2: mov bh,1;被乘输输输数1
lop1: mov al,bh;被乘存放如数al寄存器中当
mul bl; 将bl与bh相乘 输果送到ax中
aam ;乘法输整指令
add bh,30h ;输输ASCII的输
add bl,30h
mov cx,ax
mov dl,bh ;用21中 输示被乘断数
mov ah,2
int 21h
mov dl,'*' ;输示乘号
mov ah,2
int 21h
mov dl,bl ;输示乘数
mov ah,2
int 21h
mov dl,'=' ;输示等号
mov ah,2
int 21h
cmp ch,0 ;输看高位有有输没
je tu;等于输移
add ch,30h ;若有输输示
mov dl,ch
mov ah,2
int 21h
tu:add cl,30h ;否输输示低位
mov dl,cl
mov ah,2
int 21h
mov dl,' ' ;输示空格mov ah,2
int 21h
sub bh,30h ;将ASCII输原输BCD数sub bl,30h
inc bh ;被乘加一将数
cmp bh,bl ;比输看是不是要输行
jna lop1;不高于输移mov dl,0ah ;输行置首位输示与
mov ah,2
int 21h
mov dl,0dh;置于首位置输示并
mov ah,2
int 21h
inc bl;否输乘加一数
cmp bl,9;比输乘数与9的大小~是不是要输束
jna lop2
mov ah,4ch ;返回dos
int 21h
main endp
code ends
end main
输输分析
例如~输入程序名无输输~可输出即
四、输输输果示例
首先在模输dos输境输入程序~输输输果如下输,
五、
心得体会
决胜全面小康心得体会学党史心得下载党史学习心得下载军训心得免费下载党史学习心得下载
通输本次输输输程输输~我深刻感受到了输输输言在程序行效率~以及输输、空输上的输越性。输输运
输中常用的寄存器有了一定的了解~了解了一些子程序输用输需使用的如参数main proc far和main proc near等。同输输程序输输的基本步输有了一定的了解~此次输程输输程知输了解太少~输手能力不输强~以后在程序的输输输程在不完善功能~使程序功能更强大~能输输理更多的输输~输断
理更多的常。本次输程输输~我感受到输程成功输的成就感~也感受到的输输输言的特点。异来
参献考文
[1] 输输捷.微机原理接口技输~基于与IA-32输理器和32位输输输言[M].2008年1月:30-100[2] 输涛.16/32位微机原理~输输输言及接口技输[M]. 2008年6月:56-70[3] 白中英.输算机输成原理[M].2008年1月,45-53
[4] 输雪输.输输输言程序输输:从DOS到Windows[M].2006年10月,101-120[5] 王爽. 输输输言[M]. 2008年3月,135-140