【汇编语言怎么输出结果】为何不能正确输出

2. 算法中直接将MAX送到DL并输出到屏幕用了下面的三条指令:

不能显示的原因是:使用02H号DOS系统功能调用时,DL中的应当是字符的ASCII码而你的MAX中存的是二进制的数值,不是這个数值对应字符的ASCII码值

所以,对于不大于9的二进制数只要加一条指令将二进制数转成该数的ASCII码值就可以正常显示了。

上面的三条指令改成这样:

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

第1章汇编语言怎么输出结果基础知识
1.1.1机器语言与汇编语言怎么输出结果
1.1.2汇编语言怎么输出结果的组成
1.1.3为什么要学习汇编语言怎么输出结果
1.2计算机中数据的表示
1.2.1不同进位计數制及其相互转换
1.2.2二进制数和十六进制数的运算
1.2.3带符号数的补码表示
1.2.4补码的加法和减法
1.2.5无符号数的表示
1.2.7基本逻辑运算
2.3中央处理器(CPU)中的寄存器
实验1用Debug命令查看寄存器和内存中的内容
第3章汇编语言怎么输出结果程序实例及上机操作
3.1汇编语言怎么输出结果的工作环境
3.1.1汇编语言怎么输出结果的系统工作文件
3.2汇编语言怎么输出结果程序实例
3.2.1单个字符的键盘输入与显示输出
3.3程序实例的上机步骤
3.3.1编辑——建立ASM源程序文件
3.3.2汇编——产生OBJ二进制目标文件
3.3.3连接——产生EXE可执行文件
3.3.6程序的跟踪和调试
3.4在WIN7系统中执行汇编
实验2上机过程及程序调试
第4章操作数的寻址方式
4.4寄存器间接寻址方式
4.5寄存器相对寻址方式
4.6基址变址寻址方式
4.7相对基址变址寻址方式
实验3不同寻址方式的灵活运用
5.1.1通用数据传送指令
5.1.2累加器专用传送指令
5.1.3地址传送指令
5.1.4标志寄存器传送指令
5.2.1类型扩展指令
5.2.6BCD码的十进制调整指令
5.5.1无条件转移指令与程序的可重新定位
5.5.2条件转移指令
實验4算术及位串处理程序
第6章伪指令与源程序格式
6.1.1处理机选择伪指令
6.1.2段定义伪指令
6.1.3程序开始和结束伪指令
6.1.4数据定义与存储器单元分配伪指囹
6.1.5类型属性操作符
6.1.7表达式赋值伪指令“EQU”和“=”
6.1.8汇编地址计数器$与定位伪指令
6.1.9基数控制伪指令
6.1.10过程定义伪指令
6.2.1名字项和操作项
6.2.2表达式和操莋符
第7章分支与循环程序设计
7.1.1分支程序结构
7.1.3复合分支程序
7.2.1循环程序结构
7.2.2计数循环程序
7.2.3条件循环程序
7.2.4条件计数循环程序
7.2.5多重循环程序
8.1.1子程序調用指令
8.1.2过程定义与过程结构
8.1.3保存和恢复现场寄存器
8.2子程序的参数传递
8.2.1用寄存器传递参数
8.2.2用变量传递参数
8.2.3用地址表传递参数的通用子程序
8.2.4鼡堆栈传递参数的通用子程序
8.2.5用结构变量传递参数的通用子程序
8.3.1多模块之间的参数传递
8.3.2显示十进制数的通用模块
8.3.3C语言程序调用汇编语言怎麼输出结果子程序
实验8子程序设计和多模块程序设计
第9章宏汇编及其他高级伪操作
9.1.1宏定义、宏调用和宏展开
9.1.2宏定义的嵌套
9.1.3宏定义中使用宏調用
9.1.4带间隔符的实参
9.1.8使用宏库文件
第10章输入/输出和中断
10.1外部设备与输入/输出
10.3中断处理程序设计
10.3.1中断处理程序的基本功能
10.3.2中断处理程序设计舉例
第11章输入/输出应用
11.1.1可编程定时器工作原理
11.1.2定时器驱动扬声器发声
11.2.1字符码与扫描码
11.3显示器的文本方式显示
11.3.2显示存储器与直接写屏
11.4显示器嘚图形方式显示
实验11输入/输出程序设计
附录1x86指令系统一览
附录3中断向量地址一览
附录5BIOS功能调用

刘慧婷博士,安徽大学计算机科学与技术學院副教授主要研究项目及领域: 数据挖掘,教学经验丰富

《汇编语言怎么输出结果程序设计(第2版)》主要介绍基于80x86的汇编语言怎麼输出结果程序设计方法和技术,靠前章~靠前0章为主体部分包括计算机基本组成结构和指令系统,循环、分支、子程序和宏汇编技术嘚程序设计;靠前1章为输入输出的一些典型应用其中基本每章配有一组实验,共有10组实验题供选用和参考

定价:为出版社全国统一定價;

文轩价:为商品的销售价,是您最终决定是否购买商品的依据;受系统缓存影响最终价格以商品放入购物车后显示的价格为准;

新廣告法规定所有页面不得出现绝对化用词和功能性用词。

本店非常支持新广告法但为了不影响消费者正常购买,页面明显区域本店已在排查修改对于不明显区域也将会逐步排查并修改,我们在此郑重声明:本店所有页面上的绝对化用词与功能性用词在此声明全部失效鈈作为赔付理由。因极限用词引起的任何形式的商品赔付本店不接受且不妥协。希望消费者理解并欢迎联系客服帮助完善也请职业打假人士高抬贵手。

输入的如果不是10进制数计算结果将会出636fe0333633错。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 汇编语言怎么输出结果 的文章

 

随机推荐