汇编学习记录之一

资料来源:汇编语言第二版-王爽

1.16位通用寄存器:ax,bx,cx,dx;用来存放一般性的数据,如:012FH

2.为了保证兼容,每个通用寄存器可以分为两个独立的8位寄存器来使用:

ax可分为 ah,al;

bx可分为 bh,bl;

cx可分为 ch,cl;

dx可分为 dh,dl;

当16位通用寄存器分为两个独立的8位寄存器使用的时候,ah和al互不相关;如:

mov al,C5H

add al,93H

执行后al的值为58H,而非158H

3.几条汇编指令举例:

mov ax,18      //将18送入寄存器ax中:ax=18

mov ah,78     //将78送入寄存器ah中:ah=78

add ax,8        //将寄存器ax中的数值加上8:ax=ax+8

mov ax,bx     //将寄存器bx中的数值送入寄存器ax中:ax=bx

add ax,bx     //将寄存器ax和bx中的数值相加,结果存放在ax中:ax=ax+bx

 

有错误请指正,谢谢。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值