网上有linux版的
没有windows版,我照着masm改了下,不会改
应该怎么写
section .text
global _start ;must be declared for using gcc
_start: ;tell linker entry point
;linux
;mov edx, len ;message length
;mov ecx, msg ;message to write
;mov ebx, 1 ;file descriptor (stdout)
;mov eax, 4 ;system call number (sys_write)
;int 0x80 ;call kernel
;mov eax, 1 ;system call number (sys_exit)
;int 0x80 ;call kernel
;windows
mov ax,data
mov ds,ax
lea dx,msgwin
mov ah,9
int 0x21
mov ah,4ch
int 0x21
section .data
msg db 'Hello, world!',0xa ;our dear string
len equ $ - msg ;length of our dear string
msgwin db 'Hello World',10,13,'$'