首页 > 其他 > 详细

基于8086CPU微处理器的汇编学习之ADD指令

时间:2014-05-04 17:02:40      阅读:461      评论:0      收藏:0      [点我收藏+]

ADD指令: 把两个数值相加,将结果放到第一个寄存器里面。

格式:

       ADD  寄存器名,数值

       ADD  寄存器名,寄存器名

       add ax,11

       add bx,22


      PS:清空数据: mov ax,0000

                两者数值的存储容量位数要匹配

-----------------------------------------------------------------------------------------------

用汇编语言编写一个小程序:1122H + 9000H +   AC02H,   并把结果放入DX中

代码    :

 mov   ax,0000      ;清空AX寄存器

 add   ax,1122      ;

 add   ax,9000      ;

 add   ax,ac02      ;

 mov   dx,ax          ;把ax的数据放入dx

--------------------------------------------------------------------------------------------

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

------------------------------------

-r ip

-IP 010B

-0100

------------------------------------

bubuko.com,布布扣

-------------------------------------------------

八位寄存器进位无关性,如

                    mov ax,0000   ;清空寄存器的数据

                    add al,FF        ;al  为FF              

                    add ah,00       ;ah 为00

                    add al,01        ;al+01 进位,但是并不放入AH中,而是丢弃。最后AX = 0000

----------------------------------------------------------

bubuko.com,布布扣

-----------------------------------------------------

本文出自 “_Liang_Happy_Life__Dream” 博客,请务必保留此出处http://liam2199.blog.51cto.com/2879872/1406037

基于8086CPU微处理器的汇编学习之ADD指令,布布扣,bubuko.com

基于8086CPU微处理器的汇编学习之ADD指令

原文:http://liam2199.blog.51cto.com/2879872/1406037

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