学 Win32 汇编[7]: 定义字符串


例一
; Test7_1.asm
.386
.model flat, stdcall

include    windows.inc
include    kernel32.inc
include    masm32.inc
include    debug.inc
includelib kernel32.lib
includelib masm32.lib
includelib debug.lib

.data
    v1 db 'ABCDEFG', 0
    v2 db "ABCDEFG", 0
    v3 db 'A', 'B', 'C', 'D', 'E', 'F', 'G', 0
    v4 db 'ABC', 'DEFG', 0
    v5 db 65, 66, 67, 68, 69, 70, 71, 0
    v6 db 'A', 'A'+1, "C", 44h, 105o, 70, 1000111b, 0
.code
start:
    PrintString v1  ;ABCDEFG
    PrintString v2  ;ABCDEFG
    PrintString v3  ;ABCDEFG
    PrintString v4  ;ABCDEFG
    PrintString v5  ;ABCDEFG
    PrintString v6  ;ABCDEFG
    ret
end start

 
 
 
 
 

 

 

  

例二:
; Test7_2.asm
.386
.model flat, stdcall

include    windows.inc
include    kernel32.inc
include    masm32.inc
include    debug.inc
includelib kernel32.lib
includelib masm32.lib
includelib debug.lib

.data
    v1 db 3 dup('A'), 0
    v2 db 3 dup('Del'), 0
.code
start:
    PrintString v1  ;AAA
    PrintString v2  ;DelDelDel
    ret
end start

 
 
 
 
 

 

 

  

转载于:https://my.oschina.net/hermer/blog/320932

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值