代码如下:有详细的注释讲解
li $v0 4 # 将命令符寄存器中放入立即数4 用于字符输出 move $t0 $t7 # 将临时的计数寄存器中的内容放到临时寄存器t0上代码如下:有详细的注释讲解
li $v0 4 # 将命令符寄存器中放入立即数4 用于字符输出 move $t0 $t7 # 将临时的计数寄存器中的内容放到临时寄存器t0上下面讲解一下mips汇编的一些整个程序的编译过程的分析:
这是我最近看Mips汇编所总结的一些东西有的地方可能会有一些错误,
希望看到这边博客的各位给与指点:在此表示誠挚的感谢
函数的实际执行的入口不是main()而是在main()之前已经做了一些初始化的操作,入口为:<_init>
而结束的地方为<_fini>在反汇编生成的文件中需要主偠的地方为<_main>中的GOT表中的项