《汇编语言》实验指导书-2014.9

2026/4/23 7:57:04

MOV W ,AL 存结果到W单元 ;==========================

;==========================输出结果

MOV AH ,2 ;调用DOS中断INT 21H功能的2号子功能 ADD AL,30h ;个位数字变成数字字符, Mov dl,al

INT 21H ;此3条语句输出数字的ASCII码 ;==========================

MOV AH,4CH

INT 21H CODE ENDS

END START

思考:

1. 如果运算结果大于等于10,显示的结果正确吗?如何解决? 2. 如果运算结果小于0,显示的结果正确吗?如何解决?

第 13 页 共 36 页

实验四 汇编语言的输入输出

一、实验目的

1. 掌握数据传送和算术运算指令的用法。 2.熟悉字符的输入输出。

3.理解计算机中除法溢出的含义。 二、实验内容

改写实验三ABC.ASM,分以下6个问题进行编程

1. 改写实验三ABC.ASM,把其中的X,Y,Z 都置空,代码如下 X DB ? Y DB ? Z DB ?

2. 改为从键盘输入X,Y,Z的值,分别为1,4,3,输入单个字符的代码为: MOV AH , 1 INT 21H

第 1 页 共 36 页

;调用INT 21H中的1号功能,输入单个字符,输入的字符的ASCII码值存放在AL寄存器中,分3次输入,然后再进行加、减运算,看看运算结果是否正确?如果不正确,如何解决? 3. 如果想让输入和输出的结果如下图所示,又该如何解决?

4. 如果想让输入和输出的结果如下图所示,又该如何解决?

第 2 页 共 36 页


《汇编语言》实验指导书-2014.9.doc 将本文的Word文档下载到电脑
搜索更多关于: 《汇编语言》实验指导书-2014.9 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219