You are on page 1of 1

; Program Name: Chapter 4 Programming assignment 1

.386
.model flat,stdcall
.stack 4096
ExitProcess PROTO, dwExitCode:DWORD

.data
bigEndian BYTE 12h,34h,56h,78h
littleEndian DWORD ?

.code
main PROC

mov al,[bigEndian+3]
mov ah,[bigEndian+2]
mov bl,[bigEndian+1]
mov bh,[bigEndian]

mov BYTE PTR [littleEndian+3],al


mov BYTE PTR [littleEndian+2],ah
mov BYTE PTR [littleEndian+1],bl
mov BYTE PTR [littleEndian],bh

INVOKE ExitProcess,0
main ENDP
END main

You might also like