global start section .text bits 32 start: ; print to the screen mov dword [0xb8000], 0x2f632f49 mov dword [0xb8004], 0x00202f68 mov dword [0xb8008], 0x4f694f6c mov dword [0xb800c], 0x4f624f65 mov dword [0xb8010], 0x00204f65 mov dword [0xb8014], 0x2f732f49 mov dword [0xb8018], 0x00202f65 mov dword [0xb801c], 0x00204f26 mov dword [0xb8020], 0x2f612f4d mov dword [0xb8024], 0x2f692f72 mov dword [0xb8028], 0x2f732f75 hlt