hello.asm
来自「开放源码的编译器open watcom 1.6.0版的源代码」· 汇编 代码 · 共 26 行
ASM
26 行
; Trivial hello world program for Linux
.data ; section declaration - variables only
msg:
.string "Hello, world!\n"
; len = . - msg ; length of string
.text ; section declaration - code
.globl _start
_start:
; write string to stdout
li $v0,4004 ; syscall number (sys_write)
li $a0,1 ; first argument: file descriptor (stdout)
la $a1,msg ; second argument: pointer to message to write
li $a2,14;len ; third argument: message length
syscall ; call kernel
; and exit
li $v0,4001 ; syscall number (sys_exit)
li $a0,1 ; first argument: exit code
syscall ; call kernel
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?