汇编语言 dw和db

db:byte  只能存储单字节

dw: word  双字节


字符串存储必须用db(单字节顺序存放),

不能用dw(双字节顺序存放,且要分开编辑。按低到低字节、高到高位字节对应)

code  segment
      assume cs:code
      org 100h
start:
      jmp bbb
      nop
msg1  dw 'he','ll','o ','wo','rl','d ',' $'
 
bbb:
      push cs
      pop ds
       
      lea dx,msg1
      mov ah,9
      int 21h
       
      mov ah,4ch
      int 21h
code  ends
      end start

上例输出的是“ehll oowlr d”,而不是“hello world”




db定义字节类型变量,一个字节数据占1个字节单元,读完一个,偏移量加1
dw定义字类型变量,一个字数据占2个字节单元,读完一个,偏移量加2
dd定义双字类型变量,一个双字数据占4个字节单元,读完一个,偏移量加4


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值