[2010-05-31 15:33] 第1章 预备知识
本章介绍汇编语言的一些基本概念,给出一些用汇编语言编程所需要的基本知识。
1.1 汇编语言的由来及其特点
1.1.1 机器语言
机器指令是CPU能直接识别并执行的指令,它的表现形式是二进制编码。机器指令通常由操作码和操作数两部分组成,操作码指出该指令所要完成的操作,即指令的功能,操作数指出参与运算的对象,以及运算结果所存放的位置等。
由于机器指令与CPU紧密相关,所以,不同种类的CPU所对应的机器指令也就不同,而且它们的指令系统往往相差很大。但对同一系列的CPU来说,为了满足各型号之间具有良好的兼容性,要做到:新一代CPU的指令系统必须包括先前同系列CPU的指令系统。只有这样,...
1.1 汇编语言的由来及其特点
1.1.1 机器语言
机器指令是CPU能直接识别并执行的指令,它的表现形式是二进制编码。机器指令通常由操作码和操作数两部分组成,操作码指出该指令所要完成的操作,即指令的功能,操作数指出参与运算的对象,以及运算结果所存放的位置等。
由于机器指令与CPU紧密相关,所以,不同种类的CPU所对应的机器指令也就不同,而且它们的指令系统往往相差很大。但对同一系列的CPU来说,为了满足各型号之间具有良好的兼容性,要做到:新一代CPU的指令系统必须包括先前同系列CPU的指令系统。只有这样,...
阅读全文 |
评论次数(0) |
浏览次数(223) |
所属类型(汇编基础)
[2010-05-31 15:27] OllyDBG 技巧系列
本人是菜菜,这篇文章是转的,希望能和大家学习交流。
第一篇 OllyDbg实用技巧六则
作者:doskey
1、让跳转路径显示出来
打开Options/Debugging Option。弹出Debugging Option对话框,选择CPU页,选定“Show direction to jumps”、“Show jump path”和“Show grayed path if jump isnot taken”。如此以来在Disassembler窗口就会显示跳转的路径了。
2、让...
第一篇 OllyDbg实用技巧六则
作者:doskey
1、让跳转路径显示出来
打开Options/Debugging Option。弹出Debugging Option对话框,选择CPU页,选定“Show direction to jumps”、“Show jump path”和“Show grayed path if jump isnot taken”。如此以来在Disassembler窗口就会显示跳转的路径了。
2、让...
阅读全文 |
评论次数(0) |
浏览次数(226) |
所属类型(汇编技巧)
页码数(1):
1