Avatar notebook default
7篇文章 · 9823字 · 5人关注
  • x86汇编基础-内存寻址模型

    到目前位置,我们了解的到内存寻址最简单的方法就是移位寻址,但对于分析C/C++一些复杂的代码片段更底层操作原理,仅靠前文那些汇编知识是不够的。 ...

  • Resize,w 360,h 240
    x86/x86_64汇编的常用指令的比较

    寄语 我们这里只是针对比较两个架构环境中常用的指令以及寄存器的差异,首先,读者要理解我写整个汇编基础的文集的意图是为了通过基本汇编指令更好地去理...

  • Resize,w 360,h 240
    x86汇编基础-Move指令和基本寻址

    本文的立意仅仅是讨论基本的x86汇编语法,。所以我要重申这里的汇编教程并不是深入研究汇编,本人也没有那么大的能耐。学习基础的汇编主要达到以下的程...

  • Resize,w 360,h 240
    第四篇:汇编基础:运算指令、显示ASCII字符

    本篇会介绍运算指令和寄存器是如何交互的,以及使用运算指令计算的结果并且将计算结果以ASCII字符的形式输出到命令行终端。 运算指令 用于对寄存器...

  • Resize,w 360,h 240
    第三编:汇编基础 jmp,call和cmp指令

    Flags flag就像寄存器,除了每个只保持1位,不是1(true)就是0(false)。每个标志是一个大寄存器的一部分。所以有人会叫Flag...

  • Resize,w 360,h 240
    第二遍:汇编语言基础:寄存器和系统调用

    寄存器 寄存器是处理器临时保存数据指令的的一部分。在x86_64架构中,寄存器能处理高达64位的数据。这意味着每个寄存器都可以保存该值没符号整数...

  • Resize,w 360,h 240
    第一编:汇编基础

    前言: 有时,我们跟Unix/Linux打交道,难免会碰到汇编语言写的的源文件,特别是很多时候C/C++编译器 解析出来的汇编源文件看不懂就一脸...

文集作者