文档详情

华中科技大学《计算机系统基础》第3章 3.1 程序转换概述 课件.pptx

发布:2025-05-30约1.04千字共13页下载文档
文本预览下载声明

第三章程序的转换及机器级表示

主要内容3.1程序转换概述3.2IA-32指令系统概述3.3IA-32常用指令类型及其操作3.4C语言的机器级表示3.5复杂数据类型的分配和访问3.6越界访问和缓冲区攻击

3.1程序转换概述诞生计算机硬件只能识别机器语言。用汇编语言或高级语言编写的源代码,需要转换成机器指令才能运行。一般先用编译器将高级语言源代码转为汇编语言目标代码,再用汇编程序将汇编语言源代码转为机器语言目标代码。

一、机器指令及汇编指令机器指令的一般形式为:操作码:数据传送、加减运算等地址码:操作数和运算结果的存放位置

一、机器指令及汇编指令例:一条机器指令占3个字

显示全部
相似文档