汇编语言输出99乘法表
使用8086汇编,输出99乘法表
程序运行截图如下:
要用汇编输出乘法表,实现思路有以下几点:
1.显示出等式:可以观察到乘法表的有9行,第1行有9列,第2行有8列,第3行有7列...而且每行的等式的第一个乘数都是该行所有的列数,等式的第二个乘数是该行所有的列数递减1(为第一个等式的情况下为列数)。如第一行有9列,等式的第1个乘数都为9,第1个等式的第2个乘数为列数9,第2个等式的第2个乘数为列数9-1=8,第3个等式的第2个乘数为列数9-1-1=7。
由这些特点可以得出用两层循环,并利用汇编loop指令的特点:每次到执行loop指令的时候,cx减一。可设置一个外层循环计数为9,内层循环计数随外层计数改变而改变,如第一次循环:外层计数等于9,内层计数等于9,循环9次打印出9个等式,等式第一个乘数都为9,等式第二个乘数从9开始递减;第二次循环:外层计数等于8,内层计数等于8,打印出8个等式,等式第一个乘数都为8,等式第二个乘数从8开始递减...
2.计算等式:计算等式的值,我们需要存下两个乘数,再用乘法指令进行计算</
汇编语言输出99乘法表相关推荐
- java怎么输出9 99的形式_java如何输出99乘法表
要实现输出99乘法表,我们可以通过两层for循环来实现. 具体代码为: (视频教程推荐:java视频)public class For99 { public static void main(Stri ...
- java定义一个方法,向控制台输出99乘法表
java定义一个方法,向控制台输出99乘法表 /*** 定义一个方法* 向控制台输出99乘法表*/ public class Test18 {public static void main(Strin ...
- 用shell脚本输出99乘法表
用shell脚本输出99乘法表 效果: 1 * 1 = 1 1 * 2 = 2 2 * 2 = 4 1 * 3 = 3 2 * 3 = 6 3 * 3 = 9 1 * 4 = 4 2 * 4 = 8 ...
- java输出99乘法表
java输出99乘法表 package myproject01; /** 99乘法表的实现*/ public class For99 {public static void main(String[] ...
- While循环嵌套输出99乘法表
** 先看图 **使用python while嵌套输出99乘法表,如上图 画不多说,上代码! i=1 #定义行数初始为1 while i<=9: #当行数小于等于9时进入循环,因为99运算表有9 ...
- C语言中的输出99乘法表4种方法
下面讲述4中正向反向,靠左靠右的输出方法: 首先,引入头文件 #define _CRT_SECURE_NO_WARNINGS 1//用于忽略scanf函数不安全警告 #include<stdio ...
- python输出99乘法表_如何用python输出99乘法表
方法:1.利用"for i in range(1,9)" 控制打印的行数:2.利用"for j in range(1, i+1)"控制打印的列数:3.利prin ...
- 如何用python输出九九乘法表_如何用python输出99乘法表
方法:1.利用"for i in range(1,9)" 控制打印的行数:2.利用"for j in range(1, i+1)"控制打印的列数:3.利prin ...
- Linux脚本输出99乘法表,利用shell脚本各种循环语句输出九九乘法表
SHELL语句主要包含三种:for循环语句.while循环语句.unitl循环语句. 这里分别使用这三种循环或者结合使用来实现九九乘法表.详细如下: 使用for循环实现: #!/bin/bash #f ...
最新文章
- 跨平台PHP调试器设计及使用方法——拾遗
- 复旦张奇:如何解决NLP中的鲁棒性问题?
- vi vim 插入 删除 修改 文本
- DFS应用——遍历有向图+判断有向图是否有圈
- 【Java】JDBC连接MySQL/SQLServer/Oracle三种数据库
- 暑期训练日志----2018.8.6
- php更新数据步骤,Thinkphp5模型更新数据方法
- 中英文对照 —— 手机 App/PC 端软件(系统)、互联网
- AI人工智能、机器学习 面试题(2022最新版)
- 企业支付宝转账到个人银行卡(免费率 无限额)JAVA配置示例
- 棱镜-分布式实时计算的跟踪校验系统
- Jquery 调用 浏览器打印机
- 采用拉丁超立方采样的电力系统概率潮流计算 拉丁超立方采样属于分层采样,是一种有效的用采样值反映随机变量的整体分布的方法
- 万科的管理层为何要在质疑中坚定地推迟董事会改选?
- 【MySQL集群】——Java程序连接MySQL集群
- servu用户信息如何导出_用户如何增强信息安全防护意识
- java黑皮书25.18-19----(压缩与解压),带界面,概念版
- opentp1如何连接oracle,Oracle用户安全管理
- 解压文件密码是html格式,解压密码
- Web开发的未来HTML5 CSS JavaScript