Microsoft (R) Macro Assembler Version 8.00.50727.762 08/25/08 18:04:38 ..\Source\little_endian.asm Page 1 - 1 ; little_endian.asm ; Little endian storage type on x86 platform. .586P .MODEL FLAT, STDCALL .STACK 100h ; Stack size 256 bytes 00000000 .DATA 00000000 EE FF byte0 BYTE 0EEh, 0FFh 00000002 1234 word2 WORD 1234h 00000004 56789ABC var4 DWORD 56789ABCh 00000008 00000000 var8 DWORD 0 00000000 .CODE 00000000 _start: 00000000 B8 00000002 R mov eax, OFFSET word2 00000005 A3 00000008 R mov [var8], eax 0000000A C3 ret ; Exit program PUBLIC _start ; Make entry point public END Microsoft (R) Macro Assembler Version 8.00.50727.762 08/25/08 18:04:38 ..\Source\little_endian.asm Symbols 2 - 1 Segments and Groups: N a m e Size Length Align Combine Class FLAT . . . . . . . . . . . . . . GROUP STACK . . . . . . . . . . . . . 32 Bit 00000100 Para Stack 'STACK' _DATA . . . . . . . . . . . . . 32 Bit 0000000C Para Public 'DATA' _TEXT . . . . . . . . . . . . . 32 Bit 0000000B Para Public 'CODE' 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 _start . . . . . . . . . . . . . L Near 00000000 _TEXT Public STDCALL byte0 . . . . . . . . . . . . . Byte 00000000 _DATA var4 . . . . . . . . . . . . . . DWord 00000004 _DATA var8 . . . . . . . . . . . . . . DWord 00000008 _DATA word2 . . . . . . . . . . . . . Word 00000002 _DATA 0 Warnings 0 Errors