详解汇编语言 dup伪指令
时间:2022-05-01 09:15:02|栏目:|点击: 次
dup可以重复定义前面的数据
assume cs:code, ds:data data segment db 10 dup (0) ; 连续定义10个字节型的0 db 1,2,3,4,5,6 db 10 dup ('a') db 6,5,4,3,2,1 db 4 dup('123','abc') data ends code segment start: mov ax, data mov ds,ax mov ax, 4C00H int 21H code ends end start
ps:下面看下汇编语言数据伪指令DUP用法
10dup(1)重复定义了10个字元素,初始值为1,占用10*2=20个字节。
5dup(?)重复定义了5个字元素(其初始值实际为0),占用5*2=10个字节
因此总共占用30个字节
总结
栏 目:
下一篇:docker 容器上编译 go 程序提示找不到文件问题
本文标题:详解汇编语言 dup伪指令
本文地址:http://www.codeinn.net/misctech/200676.html