首页 > 其他 > 详细

8089汇编 mov、add、sub 指令

时间:2020-03-12 13:08:03      阅读:110      评论:0      收藏:0      [点我收藏+]

8089汇编 运算符指令

汇编指令不区分大小写、指令 寄存器,数字(进制符)

mov、add 指令

一、根据下面指令分析

; 存入、将001AH值存储ax寄存器
mov ax, 001AH
; 存入、将0026H值存储bx寄存器
mov bx, 0026H
; 相加、al高位1A + bl高位26、结果存入al
add al, bl
; 相加、ah低位00 + bl高位26、结果存入ah
add ah, b
 ; 存入、0存入ah低位、直接影响前8bit
mov ah,0
; 相加、al高位 + 93H、结果存入al、注意:al存储为8bit,结果大于8bit溺出进位将被丢弃。
add al,93H

技术分享图片

 mov 操作数据

段寄存器不能直接存数据、需要通过通用寄存器存储数据、在通过通用寄存器存储到段寄存器。

技术分享图片

 加法add、减法sub

段寄存器与寄存器不能计算、内存内存单元与内存单元不能计算。

一、加法指令

技术分享图片

 二、减法指令

技术分享图片

与and、或or

一、与 and

and:与运算
功能:比较两个值、二进制中不同值中会输出0、相同值中会输出1
使用:

  •   // 结果会存放到目标内
  •   and 目标字节,源字节

技术分享图片

 

 二、或 or

or:或运算
功能:比较两个值、二进制中不同值中会输出1、相同值中会输出0
使用:

  •   // 结果会存放到目标内
  •   or 目标字节,源字节

技术分享图片

 

8089汇编 mov、add、sub 指令

原文:https://www.cnblogs.com/xiangsikai/p/12467888.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!