码迷,mamicode.com
首页 >  
搜索关键字:x86实模式寄存器一览 汇编学习    ( 90个结果
汇编学习--第五天
第6章 包含多个段的程序 程序取得所需空间有两种方式: 1.加载程序的时候为程序分配 2.程序在执行过程中向系统申请 6.1 在代码段中使用数据 ** "dw"--"define word"定义字型数据 当我们使用u指令查看程序时 前面一堆我们不知道的代码,这是在程序中的代码段,这个代码段在这里是由 ...
分类:其他好文   时间:2019-06-23 01:25:36    阅读次数:135
汇编学习--第三天
4.1 一个源程序从写出到执行的过程 汇编语言源程序包含两种指令: 1.汇编指令 2.伪指令 汇编指令会被编译为机器指令,被CPU执行 伪指令不会,会被编译器执行 segment和ends的作用是定义一个段 end伪指令标记整个程序的结束 assume将有特定用途的段和相关的段寄存器关联起来 程序最 ...
分类:其他好文   时间:2019-06-20 22:38:18    阅读次数:164
汇编学习1--寄存器学习
最近发现底层原理知识匮乏,故而重故一下汇编, 以便对系统攻防技术有更好的理解 下图是80X86寄存器整体图示: 4个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器 ...
分类:其他好文   时间:2019-06-12 19:44:24    阅读次数:110
汇编学习第四章
在第四章,通过前面的学习,我们已经了解了汇编语言的基本知识,现在我们开始学习编写汇编程序。 (一)源程序 一个源程序从写出到执行需要三步: 编写:通过文本编辑器用汇编语言写出程序的文本文件 编译连接:通过汇编编译程序将文本文件编译成目标文件,再用连接程序连接,生成可执行文件 执行:即执行上一步生成的 ...
分类:其他好文   时间:2018-11-06 23:38:40    阅读次数:152
汇编学习第三章
在第三章的学习中,我们开始更深入地学习寄存器。 (一)字在内存中的存储与内存单元地址 在第二章中,我们了解到,在CPU中,用16位寄存器来存储一个字,但是由于内存单元是字节单元(即在一个单元内只能存放一个字节),所以一个字要用两个内存单元来存放。举个例子,我们用0、1两个单元来存放数据4E20H,0 ...
分类:其他好文   时间:2018-11-06 00:55:30    阅读次数:142
汇编学习之路--目录
教材:《汇编语言》 王爽 第三版 Charpter 1. 基础知识 1.1 : 机器语言 1.2 : 汇编语言的产生 1.3 : 汇编语言的组成 1.4 : 存储器 1.5 : 指令和数据 1.6 : 存储单元 1.7 : CPU对于存储器的读写 1.8 : 地址总线 1.9 : 数据总线 1.10 ...
分类:其他好文   时间:2018-08-14 22:58:10    阅读次数:190
汇编学习-几条简单的汇编指令
检测点2.1 (1) 写出每条汇编指令执行后相关寄存器中的值mov ax,62627 AX=_____?mov ah,31H AX=_____?mov al,23H AX=_____?add ax,ax AX=_____?mov bx,826cH BX=_____?mov cx,ax CX=____ ...
分类:其他好文   时间:2018-07-15 21:21:35    阅读次数:191
汇编学习笔记(10)-IO端口与指令
一、什么是IO端口 计算机上有很多输入输出设备,比如显示器,打印机,鼠标,键盘。这些设备通过接口和CPU相连接,并提供了一组寄存器给CPU用于控制对应的硬件,为了方便管理这些寄存器,CPU给这个寄存器统一分配地址,如管理内存一样使用这些寄存器,这就称之为IO端口。 二、IO端口输入输出指令 80x8 ...
分类:其他好文   时间:2018-05-19 22:33:50    阅读次数:278
汇编学习笔记(9)-汇编程序的基本语法(NASM)
前言 从本博文开始,我将主要学习NASM的语法格式,辅以MASM语法的相关了解 一个最简单的helloword 流程控制 1. if-else if-else 语句其实就是 cmp + 条件判断语句(如, je,ja,jb jne...)语句的组合 原理: 1. 使用cmp来调整标记寄存器的的标记位 ...
分类:其他好文   时间:2018-04-01 21:53:48    阅读次数:537
汇编学习之-----win7 64安装debug
最近学汇编,看老师视频在DOS敲Debug命令,而我的64位Win7却是显示 'command' 不是内部或外部命令,也不是可运行的程序或批处理文件。于是乎,百度得知,在xp或者32位win7中才自带,64位需要下载两个程序 debug.exe和DosBox; debug.exe链接 http:// ...
分类:Windows程序   时间:2018-02-09 14:58:20    阅读次数:335
90条   上一页 1 2 3 4 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!