DATA SEGMENTDATA1 DB 02HDATA2 DB 98HDATA3 DB 2 (?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATAMOV DS,AXMOV AL,[DATA1]MOV BL,[DATA2]LEA SI,DATA3SUB AL,BLJC CHANGEJMP STOR
CHANGE:NEG AL ;对有符号数作求补运算取绝对值,如:-128求补为256-128得128
STOR:MOV BYTE PTR [SI],ALMOV AH,4CHINT 21H
CODE ENDSEND START

运行结果:

DOS汇编练习(13)——求两数差的绝对值相关推荐

  1. 嵌入式 ARM 汇编编程例题(二维数组按规律求和,求两数 gcd / lcm,求数组 min / max,字符串复制,排序)

    文章目录 0x00. 整数加减乘除 0x01. 一维数组按某种规律求和 0x01.1 求 1~100 之和 0x01.2. 求一维数组的和 0x01.2. 求一维数组的所有奇数的和 0x02. 二维数 ...

  2. 求两数最大公约数和最小公倍数(详解)

    求两数最大公约数和最小公倍数 方法一:单独求解最小公倍数 若大数m是小数n的倍数,则大数m为所求的最小公倍数:若不是,另寻找一个能同时被两个整数的自然数.找到第一个后,break终止循环. 终止条件: ...

  3. C语言实现辗转相除法和更相减损法求两数最大公约数,及求最小公倍数的方法

    在学习从C语言过程中,我们会遇到一个题目,求两个整数的最大公约数,那么接下来分别介绍两种方法求最大公约数 1,辗转相除法 辗转相除法, 又名欧几里德算法(Euclidean Algorithm),是求 ...

  4. c语言怎么对大数求余,c语言取余数(c语言怎么求两数的余数)

    C语言提供了一个取余数的运算符%,称之为"模"运算符.只有两个整数之间才可以进行模运算!a % b 表示 用b来整除a,商整数,得到余数.如:5%3 = 2 4%3 =13%3 . ...

  5. 求两数最大公约数,最小公倍数-Java

    两数的最大公约数的计算是有数学规律的,程序只是按照规律辅助计算,其中包括了递归和循环两种实现.而最小公约数可由(m*n)/ (最大公约数)得到.具体代码如下: package test;import ...

  6. 汇编MIPS指令集 add两数相加、syscall输出字符串、bgt分支语句、ble循环语句

    关于伪指令与mips指令的区别: MIPS标准定义cpu指令集的同时也定义了伪指令,伪指令可以使汇编语言可读性更好,更容易维护.每条伪指令都有对应的mips指令.汇编器负责将伪指令翻译成正式的mips ...

  7. python的return语句求两数之和_程序题(python解)

    PyCharm整理代码:Ctrl+Alt+l list行数:len(list) list列数:len(list[1]) 笔试常使用到的功能: 1.单独取出一长串字符中每个单独的字符: 输入'abcd' ...

  8. python求两数最大公因数_Python求两个数的最大公约数

    Python求两个数的最大公约数 一.求最大公约数算法: 1. 整数A对整数B进行取整, 余数用整数C来表示 举例: C = A % B 2. 如果C等于0,则C就是整数A和整数B的最大公约数 3. ...

  9. C语言求两数最小公倍数

    求最小公倍数 方法一:给两个数A,B,让A和i相乘(i从1到B),每一次去模B,如果不等于0,然后i+1,直到等于0就找到了 #include<stdio.h> int main() {i ...

最新文章

  1. Redis:相关知识点纵观
  2. Separate Query from Modifier(分离查询和修改)
  3. 我的世界SkyPixel像素天空HTML官网源码
  4. jmeter接口测试----8用户定义的变量
  5. linux用户与组权限管理
  6. 华为轮值董事长郭平2020全联接大会主题演讲:永远面向阳光,阴影甩在身后
  7. 单一世界十万在线webgame的设计思路(五)-- 整体架构和总结
  8. deepin 输出搜狗输入法ctrl shift f快捷键
  9. 天堂2 mysql一闪而过_天堂2革命闪退怎么办_天堂2革命彻底解决游戏闪退方法_手心游戏...
  10. Python 输出[m,n]之间既能被3整除又能被7整除的数
  11. 几款好用播放器ijkplayer、vlc、SmartPlayer、ExoPlayer
  12. 电路不挂科——四小时学完电路原理(猴博士学习笔记1)
  13. 简单安装与配置mysql数据库(绿色版)
  14. iOS iPhone X 适配
  15. NLP实战:财经新闻热点发现
  16. 高中数学_1_二次不等式和绝对值不等式
  17. lisp修改天正标高值_天正CAD里面如何修改标高三角形尺寸,一直太大?
  18. qq授权登录实现步骤
  19. 知道swift为什么是面向协议编程么?不知道,还不快来学习!
  20. Matlab R2017b的详细安装过程与激活步骤

热门文章

  1. windows下的广告病毒
  2. layui ajax方式导入excel并且存储到数据库中
  3. 安卓 java.net.SocketTimeoutException: failed to connect to 异常
  4. JavaScript之函数(一)
  5. CSS RPO Gadgets
  6. 多媒体系统的部署架构图
  7. 基于RFID技术的门禁考勤管理系统
  8. 刚找到的OFFICESUITE V3.00注册码
  9. 试题 算法提高 密室逃脱 Java题解
  10. python实现强智科技教务系统抢课(两种方法)