函数的底层实现
高级程序设计语言与指令集结构
高级程序设计语言独立于ISA
在执行之前,必须被翻译成计算机ISA程序
例如,“i=i+1;”
IA-32机器,“ADD EAX,1”
DLX机器上, “ADDI R16,R16,#1”
为变量分配寄存器
寄存器的访问比存储器快得多
DLX算术/逻辑运算指令,对寄存器进行运算
应尽量多的使用寄存器
R0 0
R1 汇编器保留
R2、R3 返回值
R4~R7 参数
R8~R15 临时值
R16~R23 局部变量
R24、R25 临时值
R26、R27
您可能关注的文档
- 6.5 ASCII码计算机操作系统原理.pdf
- 7.4 组合逻辑电路.pdf
- 7.5 基本存储元件.pdf
- 7.3 门电路计算机操作系统原理.pdf
- 7.2伪随机性计算机操作系统原理.pdf
- 7.1计算安全性计算机操作系统原理.pdf
- 7.2 晶体管计算机操作系统原理.pdf
- 7.6 时序逻辑电路.pdf
- 11.2 子例程示例-多位整数相加.pdf
- Vcomputer存储程序式计算机概述.pdf
- 一年级上册《雪地里的小画家》课件.pptx
- 液化气钢瓶的类型.docx
- 2026教师招聘考试(音乐)历年参考题库含答案详解3卷.docx
- 2026教师招聘考试(道德与法治)历年参考题库含答案详解3卷.docx
- 2026教师考试-高中教师资格-教师资格证-高中物理历年真题摘选带答案详解2卷.docx
- 液化气钢瓶的日常检查.docx
- 2026教师职称考试(体育与健康)历年参考题库含答案详解3卷.docx
- 2026教师职称考试(保教知识与综合素质)历年参考题库含答案详解3卷.docx
- 2026教师考试-高中教师资格-教师资格证-高中英语历年真题摘选带答案详解2卷.docx
- 液化气钢瓶漏气的处理.docx
原创力文档

文档评论(0)