E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
eflags
Linux内存管理
4个32位通用寄存器:EAX、EBX、ECX、EDX• 4个32位地址寄存器:ESP、EBP、EDI、ESI• 32位指令指针寄存器:EIP• 32位标志寄存器:
EFLAGS
zxncvb
·
2013-04-22 15:00
metasploit扫描smb
root@localhostapp]#msfconsole UnabletohandlekernelNULLpointerdereferenceatvirtualaddress0xd34db33f
EFLAGS
feier7501
·
2013-04-07 22:00
各寄存器的作用
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
fion45
·
2013-03-30 10:00
汇编
Delphi下获取CPUID一法
判断其是否可用,需要检查
EFlags
的第21为是否可更改,如是,则表示处理器支持。Intel80
uian2000
·
2013-03-19 15:00
Delphi
CPUID
读书笔记《30天自制操作系统》day09
http://blog.csdn.net/ltbylc/article/details/83092571.寄存器
EFLAGS
第18位AC标志表示CPU是否为486以上,486以上CPU有缓存 2.对CR0
djinglan
·
2013-02-18 14:00
X86 CPU的
EFLAGS
寄存器各个标识位
TF(TrapFlag)——位8,跟踪标志。置1则开启单步执行调试模式,置0则关闭。在单步执行模式下,处理器在每条指令后产生一个调试异常,这样在每条指令执行后都可以查看执行程序的状态。如果程序用POPF、POPFD或者ET指令设置TF标志,那么这之后的第一条指令就会产生调试异常。 IF(Interruptenable)——位9,中断许可标志。控制处理器对可屏蔽硬件中断请求的响应。置1则开启
jiary5201314
·
2013-01-10 00:00
X86
EFLAGS
寄存器
鉴于
EFLAGS
寄存器的重要性,所以将这一部分内容从处理器体系结构及寻址模式一文中单独抽出另成一文,这部分内容主要来自IntelDeveloperMannual,在后续的内核系列中遇到的许多和
EFLAGS
季牧云
·
2012-12-26 15:00
SMM系列(2)-- SMI中断运行环境
EFLAGS
初始化为0x2H,即所有的标志清零,b
huangkangying
·
2012-11-04 15:00
汇编基础教程(一)——寄存器介绍(
EFlags
)
标志寄存器是一个很特殊的寄存器,所以有必要分单张来讲讲一下。标志寄存器在32位操作系统中大小是32-bit的,也就是说,它可以存32个标志。实际上标志寄存器并没有完全被使用,如上图,我们可以见到有一些地方是没有用到的,大多数情况下,我们只需学习运算结果标志位就可以了,其他的用到的地方不多,下面我们来了解一下各标志位的作用。一、运算结果标志位1、进位标志CF(CarryFlag)进位标志CF主要用来
candycat1992
·
2012-10-29 13:00
x86寄存器说明
EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS) 1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
Nancy_m
·
2012-10-13 21:00
编程
工作
存储
任务
nested
X86
汇编语言中的寄存器
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
zhubo22
·
2012-09-30 08:00
中断(interrupt)、异常(exception)、陷入(trap)
中断的发生与系统处在用户态还是在内核态无关,只决定于
EFLAGS
寄存器的一个标志位。我们熟悉的sti,cli两条指令就是用来设置这个标志位,然后决定是否允许中断。在单
bailyzheng
·
2012-09-25 22:00
编程
exception
linux
任务
微软
X86
汇编语言程序设计读书笔记
接第五章条件传送指令cmovx source destinationx是一个或者两个字母代码,表示将触发传送操作的条件,条件取决于
EFLAGS
gcshang
·
2012-09-15 17:00
学 Win32 汇编[28] - 跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等
跳转指令分三类:一、无条件跳转:JMP;二、根据CX、ECX寄存器的值跳转:JCXZ(CX为0则跳转)、JECXZ(ECX为0则跳转);三、根据
EFLAGS
寄存器的标志位跳转,这个太多了.根据标志位跳转的指令
diy534
·
2012-09-07 00:00
汇编
测试
2010
32位Intel CPU所含有的寄存器
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
swgshj
·
2012-08-20 14:00
汇编中的寄存器
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
callinglove
·
2012-08-08 21:00
编程
工作
汇编
存储
任务
nested
C/C++拾遗录--地址方法访问struct结构
unsignedint ESP; unsignedint EBX; unsignedint EDX; unsignedint ECX; unsignedint EAX; unsignedint
EFlags
xkjcf
·
2012-07-13 20:00
struct
include
CPU常见寄存器介绍
(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
MY_RENZHIBO
·
2012-07-02 21:00
编程
工作
存储
扩展
任务
nested
各种寄存器作用(汇总)
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
THISISPAN
·
2012-06-22 18:00
编程
工作
存储
扩展
任务
nested
preempt_count详解
ret_from_exception: preempt_stop(CLBR_ANY)ret_from_intr: GET_THREAD_INFO(%ebp)check_userspace: movlPT_
EFLAGS
zdblw
·
2012-06-01 17:00
thread
exception
user
Path
returning
汇编中各寄存器的作用
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
wanglx2012
·
2012-04-18 16:00
<<80x86寄存器介绍>>
) 2个变址寄存器(esi和edi) 2个指针寄存器(esp和ebp) 6个段寄存器(es,cs,ss,ds,fs和gs) 1个指令指针寄存器(eip) 1个标志寄存器(
eflags
tge7618291
·
2012-04-16 11:00
工作
linux
存储
任务
nested
X86
x86的控制寄存器CR0,CR1,CR2,CR3
状态和控制寄存器组除了
EFLAGS
、EIP,还有四个32位的控制寄存器,它们是CR0,CR1,CR2和CR3。这几个寄存器中保存全局性和任务无关的机器状态。
·
2012-04-12 10:00
计算机寄存器分类
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
yedezhanghao
·
2012-04-04 12:00
编程
工作
存储
扩展
任务
nested
x86寄存器说明
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
whyic
·
2012-02-23 22:15
职场
寄存器
休闲
PC逆向基础
x86寄存器说明
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
whyic
·
2012-02-23 22:15
职场
寄存器
休闲
32寄存器大全
EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP) 1个标志寄存器(
EFlags
leeagle
·
2012-02-11 10:00
关于中断一些概念
中断的发生与系统处在用户态还是在内核态无关,只决定于
EFLAGS
寄存器的一个标志位。我们熟悉的sti,cli两条指令就是用来设置这个标志位,然后决定是否允许中断。
macrossdzh
·
2012-01-17 22:00
学 Win32 汇编[28] - 跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等
跳转指令分三类:一、无条件跳转: JMP;二、根据 CX、ECX 寄存器的值跳转: JCXZ(CX 为 0 则跳转)、JECXZ(ECX 为 0 则跳转);三、根据
EFLAGS
寄存器的标志位跳转,
zzc1684
·
2011-12-20 09:00
Win32
学 Win32 汇编[21] - 传送指令: MOV、LEA、XCHG、XLATB、XLAT、MOVZX、MOVSX
汇编指令的一般性要求: 1、两个操作数的尺寸必须一致; 2、操作数不能同为内存.MOV(Move): 最常用的数据传送指令 ;该指令不影响
EFlags
;指令格式: (其中的 r、m、i 分别表示
zzc1684
·
2011-12-14 13:00
Win32
中断屏蔽(经典)
在80386中,标志寄存器
EFLAGS
中的IF标志决定是否屏蔽可屏蔽中断请求。处理器必须接受和处理来自NMI的中断请求。在80386系统中,处理器在响应NMI的中断向量号固定为2。
zhangxinrun
·
2011-11-02 22:00
x86寄存器说明
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
郝槟楠
·
2011-10-29 13:11
职场
休闲
汇编
C++
x86寄存器说明
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
郝槟楠
·
2011-10-29 13:11
汇编
职场
休闲
保护模式-内存寻址
1、系统标志寄存器
EFLAGS
系统标志寄存器
EFLAGS
控制这I/O,可屏蔽中断,调试,任务切换以及保护模式和多任务环境下虚拟8086程序的执行。
cp1985chenpeng
·
2011-06-23 23:00
linux
小结32位CPU所含有的寄存器
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
许朝
·
2011-06-11 09:00
#xx_在学习:汇编语言
80X86寄存器介绍
、ECX和EDX)(又叫通用寄存器)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
cay22
·
2011-01-19 17:00
编程
工作
存储
任务
nested
X86
寄存器用途
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
wxq1987525
·
2011-01-17 13:00
编程
工作
汇编
存储
任务
nested
汇编中各寄存器的作用
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
wangfaqiang
·
2011-01-11 09:00
编程
工作
汇编
存储
任务
nested
指令寄存器
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
Where there is a dream ,there is hope
·
2010-12-15 11:00
汇编解析.
EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS) 1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
xiarong715
·
2010-12-07 21:00
工作
汇编
存储
扩展
任务
nested
intel寄存器
(基指针):为了传送存储器数据,EBP指向存储单元EDI(目的地址):寻址指令的目的数据串ESI(源变址):寻址指令的源数据串 专用:EIP(指令指针):代码存储区的下一条指令ESP(堆栈指针):堆栈
EFLAGS
cybercode
·
2010-11-25 19:00
X86保护模式编程总结(7)
0xF8到0xFF被保留,供CPU使用.系统开发者不要使用它 保护方式下I/O1,对存储器映象的I/O端口的访问,同对任何其它存储器的访问一样,受段页影响2,I/O指令的执行也受两种保护机制的作用:A,
EFLAGS
izuoyan
·
2010-11-25 01:00
编程
X86保护模式编程总结(2)
CPU复位后的初始化:
EFLAGS
=0x00000002 (高10位未定义) EIP=0x0000FFF0 CR0=0x60000010 CR2/CR3/CR4=0x00000000
izuoyan
·
2010-11-24 20:00
编程
windows内核情景分析学习笔记4
进入系统空间时,CPU自动将下列信息压入系统空间堆栈:①用户空间的堆栈位置,包括SS和ESP的内容②
EFLAGS
的内容③用户空间指令位置,包括CS和EIP的内容这些信息是将来返回用户空间所必须的。
shentao17792
·
2010-10-17 11:00
windows
存储
工具
X86
中断和异常小结
INTR接收的中断时可屏蔽的,通过设置
EFLAGS
的IF位来控制是否屏蔽,
woxiaozhi
·
2010-09-24 16:00
IDT系列:(二)中断处理过程,使用bochs调试IDT中的中断服务程序
32ArchitecturesSoftwareDeveloper’sManual的介绍,在中断或异常产生是,CPU会将当前执行的指令(或下一条指令)在内存中的地址,也就是EIP的值,放入栈中,同时还会放入CS段寄存器和
eflags
fwqcuc
·
2010-09-01 15:00
c
windows
虚拟机
XP
table
Descriptor
实现一个系统调用来进行系统调用计数
基础知识:中断:是为了设备与CPU之间通信,中段是异步的,它的发生与系统处在用户模式还是在内核模式无关,只决定于
EFLAGS
寄存器的一个标志位。中断的产生与当前正在执行的进程无关。
njujmj
·
2010-05-26 14:00
各寄存器作用
个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP)1个标志寄存器(
EFlags
shentao17792
·
2010-05-04 16:00
编程
工作
存储
扩展
任务
nested
学 Win32 汇编[28] - 跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等
跳转指令分三类: 一、无条件跳转: JMP; 二、根据 CX、ECX 寄存器的值跳转: JCXZ(CX 为 0 则跳转)、JECXZ(ECX 为 0 则跳转); 三、根据
EFLAGS
寄存器的标志位跳转
·
2010-04-16 20:00
Win32
EFLAGS
寄存器内容详解
EFLAGS
寄存器介绍,摘自Intel指令集参考,方便大家快速查阅。
do2jiang
·
2010-03-18 21:00
exception
function
System
BT
binding
initialization
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他