码迷,mamicode.com
首页 >  
搜索关键字:偏移地址    ( 276个结果
实验报告:实验三
练习一 assume cs:codecode segment mov ah,2 mov dl,3 add dl,30h int 21h mov ah,2 mov dl,6 add dl,30h int 21h mov ah,4ch int 21hcode endsend 对以上代码进行汇编、连接、调 ...
分类:其他好文   时间:2018-11-15 22:31:20    阅读次数:159
实验四
练习一: 源码: 运行效果: 修改后: 练习二: 源码: debug查看修改情况: 修改成功 练习三: 源码: 第一空填cs,因为指令代码写在cs:ip中,想要复制代码,要从cs段寄存器中提取。 第二空填17h,进入debug环境下对代码反汇编,mov ax,4c00h偏移地址为0017,所以之前一 ...
分类:其他好文   时间:2018-11-14 20:51:09    阅读次数:157
实验四
1. 因为后面是在学校电脑中写的所以软件使用的不一样 第一题一开始有语法错误,不过根据提示发现是数据传递时系统分不清符号和数据,所以在数据前需要再加一个0来区分。 2. 本题在第一次写的时候就用了loop语句,所以并没使用步步写重复的程序的第一小问,由于偏移地址的数据刚好相等,所以可以用【bx】表示 ...
分类:其他好文   时间:2018-11-12 21:22:06    阅读次数:204
汇编指令
汇编指令 CLI 全称 Clear Interupt STI 全称 Set Interupt CLD 全称 Clear Director STD 全称 Set Director CLI和STI是用来屏蔽中断和恢复中断用的,如 设置栈基址SS和偏移地址SP时,需要CLI,因为如果这两条指令被分开了,那... ...
分类:其他好文   时间:2018-11-10 15:14:01    阅读次数:243
内存保护模式
★PART1:进入保护模式 1. 全局描述符表(Global Descriptor Table,GDT) 32位保护模式下,如果要使用一个段,必须先登记,登记的信息包括段的起始地址,段的界限和各种访问属性,如果偏移地址超过了段的界限,就会引发异常中断。和一个段有关的信息需要8个字节来描述,这被称为段 ...
分类:其他好文   时间:2018-11-09 16:03:05    阅读次数:177
操作符offset
操作符offset在汇编语言中是由编译器处理的符号,它的功能是取得标号的偏移地址。 例如在如下程序段,实现了在运行中将s处的一条指令复制到s0处。 ...
分类:其他好文   时间:2018-11-07 11:16:44    阅读次数:359
寄存器(内存访问)
CPU要读写一个内存单元的时候,必须先给出这个内存单元的地址,在8086CPU中,内存地址由段地址和偏移地址组成。8086中有一个DS寄存器,通常用来存放要访问数据的段地址。 ...
分类:其他好文   时间:2018-11-05 19:17:23    阅读次数:166
脱壳系列(三) - 输入表
前言: 输入表又称导入地址表(Import Address Table),简称 IAT API 函数被程序调用但执行代码又不在程序中,而是位于一个或者多个 DLL 中 当 PE 文件被装入内存的时候,Windows 装载器才将 DLL 装入,并将调用导入函数的指令和函数实际所处的地址联系起来(动态连 ...
分类:其他好文   时间:2018-11-03 01:53:01    阅读次数:209
内核中通过函数指针打印出具体的函数
内核中函数指针用的很多,在debug 的时候能直接打印出一个函数指针对应的函数就会很方便。 打印裸指针(raw pointer)用 %p,%p除了可以用来打印指针外还可以打印其它的信息 %pF可打印函数指针的函数名和偏移地址,%pf只打印函数指针的函数名,不打印偏移地址。 如 printk("%pf ...
分类:其他好文   时间:2018-11-02 15:29:41    阅读次数:455
汇编语言 实验2
实验2 1、 debug的使用之 段寄存器的使用 -d 段寄存器:偏移地址 (偏移地址2) 查看从【段寄存器:偏移地址】开始到偏移地址2(默认128字节)的内存中的内容 示例: -e 段寄存器:偏移地址 修改值 修改从【段寄存器:偏移地址】开始的内存中的内容 示例: -u 段寄存器:偏移地址 显示从 ...
分类:编程语言   时间:2018-10-29 00:07:25    阅读次数:205
276条   上一页 1 ... 8 9 10 11 12 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!