第2章 指令计机的语言.ppt

第2章 指令计机的语言

2.2.7 MIPS中32位立即数和寻址 op rs rt rd shamt funct | 000000 | 00101 | 01111 | 10000 | 00000 | 100000 | funct: 100000 ? add 确定其它字段 rs: $a1; rt: $t7; rd: $s0 (参看p71) 表示成汇编指令 add $s0, $a1, $t7 (注意: add rd,rs,rt) 2.2.8 翻译并执行程序 一 . 翻译层次(4个阶段) C语言程序 编译器 汇编语言程序 目标库:例程序(机器语言) 可执行代码:机器语言程序 目标模块:机器语言模块 存储器 汇编器 链接器 加载器 2.2.8 翻译并执行程序 二 . 编译器 C程序? 汇编语言程序 三 . 汇编器 汇编语言程序? 目标文件(机器语言模块) 伪指令:汇编语言指令的一个变种,通常被看作一条汇编指令。 如:move $t0,$t1 # register St0 gets register $t1 || add $t0,$zero, $t1 #

文档评论(0)

1亿VIP精品文档

相关文档