📄 arrargs.asm
字号:
.data
s1 db 32 dup (0)
s2 db 32 dup (0)
s3 db 32 dup (0)
s4 db 32 dup (0)
s5 db 32 dup (0)
s6 db 32 dup (0)
s7 db 32 dup (0)
s8 db 32 dup (0)
s9 db 32 dup (0)
s0 db 32 dup (0)
d1 db 32 dup (0)
d2 db 32 dup (0)
d3 db 32 dup (0)
d4 db 32 dup (0)
d5 db 32 dup (0)
d6 db 32 dup (0)
d7 db 32 dup (0)
d8 db 32 dup (0)
d9 db 32 dup (0)
d0 db 32 dup (0)
; ----------------------------------------
; source and destination array of strings
; ----------------------------------------
align 4
sarr dd s1,s2,s3,s4,s5,s6,s7,s8,s9,s0
darr dd d1,d2,d3,d4,d5,d6,d7,d8,d9,d0
comment * ------------------------------------------------
Allowable characters in table are upper and lower case
This table should be put in the .DATA section.
------------------------------------------------ *
align 4
ctable \
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; 31
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
db 1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0 ; 63
db 0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
db 1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0 ; 95
db 0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
db 1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0 ; 127
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
tline db " testm eax, 312, 86 ",13,10,0
tmacro db " testm MACRO reg,var1,var2 ",13,10,
"mov reg, var1",13,10,
"add reg, var2",0,13,10,
"ENDM",13,10,0
.code
;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -