Assembly 基本语法.pdfVIP

  • 44
  • 0
  • 约 4页
  • 2017-05-29 发布于浙江
  • 举报
Assembly 基本语法

Assembly 基本语法 汇编程序可以分为三个部分: 数据段 bss段部分 ⽂字部分 数据段 ⽤于声明初始化数据或常量的数据段。在运⾏时,此数据不改变。在本节中 以声明 不同的常量值,⽂件名或缓冲区⼤⼩等。 声明数据段的语法是: section .data bss段 BSS部分是⽤于声明变量。声明bss段段的语法是: section .bss ⽂本段 ⽂字部分⽤于保存实际的代码。本节开头必须的的声明global_start ,告诉内核程序开 始执⾏。 声明⽂本部分的语法是: section .text global _start _start: 注释 汇编语⾔注释以分号 (;) 。它 能包含任何 打印的字符,包括空⽩。它 以出现⼀ ⾏本⾝,如: ; This program displays a message on screen 或者,在同⼀⾏上的指令,如: add eax ,ebx ; adds ebx to eax Assembly汇编语⾔语句 汇编语⾔程序包括三个类型的语句: 执⾏指令或指令 汇编指令或伪操作 宏 执⾏指令或简单指⽰告诉的处理器该怎么做。每个指令由操作码 (操作码) 执⾏ 指令⽣成的机器语⾔指

文档评论(0)

1亿VIP精品文档

相关文档