crt0.s

来自「cpu的源码」· S 代码 · 共 37 行

S
37
字号
/* * Starting point for everything (bootstrap) * * Initializes the stack pointer and jumps to main(). */#include "regdef.h"	.text	.align  2	.globl  _start	.ent    _start_start:	.set noreorder        /* Setup stack pointer */        la      sp, _sp              /* Clear bss */        la      t0, _fbss       /* First address */        la      t1, _end        /* Last  address */bbs_zero:               sw      zero, 0(t0)        bne     t0, t1, bbs_zero        addiu   t0, 4        /* Jump to main */        jal	main	nop	/* Run endless loop when the program terminates */loop:	j	loop	.set	reorder	.end	_start

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?