📄 eg0301.lst
字号:
Microsoft (R) Macro Assembler Version 6.15.8803 08/17/07 14:08:24
eg0301.asm Page 1 - 1
;eg0301.asm
include io32.inc
C .nolist
C .list
C
00000000 .data
00000000 64 64 64 64 64 const1 byte 100,100d,01100100b,64h, 'd'
00000005 01 7F 80 80 FF const2 byte 1,+127,128,-128,255,-1
FF
0000000B 69 97 20 E0 32 const3 byte 105,-105,32,-32,32h,-32h
CE
00000011 30 31 32 33 34 const4 byte '0123456789', 'abcxyz', 'ABCXYZ'
35 36 37 38 39
61 62 63 78 79
7A 41 42 43 58
59 5A
00000027 0D 0A 00 crlf byte 0dh,0ah,0
= 0000000A minint = 10
= 000000FF maxint equ 0ffh
0000002A 0A 0F FA F5 const5 byte minint,minint+5,maxint-5,maxint-minint
0000002E 10 56 15 EB const6 byte 4*4,34h+34,67h-52h,52h-67h
00000000 .code
00000000 start:
00000000 B8 00000011 R mov eax,offset const4
00000005 E8 00000000 E call dispmsg
exit 0
end start
Microsoft (R) Macro Assembler Version 6.15.8803 08/17/07 14:08:24
eg0301.asm Symbols 2 - 1
Macros:
N a m e Type
exit . . . . . . . . . . . . . . Proc
Segments and Groups:
N a m e Size Length Align Combine Class
FLAT . . . . . . . . . . . . . . GROUP
_DATA . . . . . . . . . . . . . 32 Bit 00000032 Para Public 'DATA'
_TEXT . . . . . . . . . . . . . 32 Bit 00000011 Para Public 'CODE'
Procedures, parameters and locals:
N a m e Type Value Attr
ExitProcess . . . . . . . . . . P Near 00000000 FLAT Length= 00000000 External STDCALL
Symbols:
N a m e Type Value Attr
@CodeSize . . . . . . . . . . . Number 00000000h
@DataSize . . . . . . . . . . . Number 00000000h
@Interface . . . . . . . . . . . Number 00000003h
@Model . . . . . . . . . . . . . Number 00000007h
@code . . . . . . . . . . . . . Text _TEXT
@data . . . . . . . . . . . . . Text FLAT
@fardata? . . . . . . . . . . . Text FLAT
@fardata . . . . . . . . . . . . Text FLAT
@stack . . . . . . . . . . . . . Text FLAT
const1 . . . . . . . . . . . . . Byte 00000000 _DATA
const2 . . . . . . . . . . . . . Byte 00000005 _DATA
const3 . . . . . . . . . . . . . Byte 0000000B _DATA
const4 . . . . . . . . . . . . . Byte 00000011 _DATA
const5 . . . . . . . . . . . . . Byte 0000002A _DATA
const6 . . . . . . . . . . . . . Byte 0000002E _DATA
crlf . . . . . . . . . . . . . . Byte 00000027 _DATA
dispbb . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispbd . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispbw . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispcrlf . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispc . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
disphb . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
disphd . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
disphw . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispmsg . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
disprb . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
disprd . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
disprf . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
disprw . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispsib . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispsid . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispsiw . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispuib . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispuid . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
dispuiw . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
maxint . . . . . . . . . . . . . Number 000000FFh
minint . . . . . . . . . . . . . Number 0000000Ah
readbb . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readbd . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readbw . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readc . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readhb . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readhd . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readhw . . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readmsg . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readsib . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readsid . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readsiw . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readuib . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readuid . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
readuiw . . . . . . . . . . . . L Near 00000000 FLAT External STDCALL
start . . . . . . . . . . . . . L Near 00000000 _TEXT Public STDCALL
0 Warnings
0 Errors
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -