Code:
#include <stdio.h>
int main()
{
char Hello[]={ /*My start offset 100*/
0xeb,0x14, /*jmp 112*/
0x48, /*dec ax='H'*/
0x65, /*db 65='e'*/
0x6c, /*db 6c='l'*/
0x6c, /*db 6c='l'*/
0x6f, /*db 6f='o'*/
0x20,0x43,0x65, /*and [bp+di+65],al=' ''C''e'*/
0x6d, /*db 6d='m'*/
0x65, /*db 65='e'*/
0x74,0x65, /*jz 0173='t''e'*/
0x63,/*db 63='c'*/
0x68, /*db 68='h'*/
0x24,0x00, /*and al,00*/
0xba,0x02,0x01, /*mov dx,0102*/
0xb4,0x09, /*mov ah,09*/
0xcd,0x21, /*int 21*/
0x6c, /*db 6c*/
0x69, /*db 69*/
0x20,0x74,0x61 /*and [si+61],dh*/
};
Hello;
getchar();
return 0;
}
I want to "Hello Cemetech" in gcc with use x86asm.Thank u for ur helps.