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
Edx
汇编与高级语言
寄存器寄存器用途EAX,EBX,
EDX
,ECX通用寄存器,由程序员自己指定用途,也有一些不成文的用法:EAX:常用于运算。EBX:常用于地址索引。ECX:常用于计数。
EDX
:常用于数据传递。
suiyunonghen
·
2008-06-01 23:00
80x86的程序可见寄存器组
它们可以由指令来指定1、通用寄存器EAX:(16位,AX:(AH:(8位),AL:(8位)))EBX:(16位,BX:(BH:(8位),BL:(8位)))ECX:(16位,CX:(CH:(8位),CL:(8位)))
EDX
hbrqlpf
·
2008-05-08 15:00
工作
汇编
存储
语言
X86
32位CPU寄存器和汇编指令
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和
EDX
)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器
benny5609
·
2008-05-03 16:00
汇编
String
测试
存储
扩展
任务
汇编指令与机器码的相互转换
__||_____________OP_______________|__s__|__w__|rrr:W=0:W=1:reg32000:AL:AX:EAX001:CL:CX:ECX010:DL:DX:
EDX
011
benny5609
·
2008-05-03 10:00
32位寄存器
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和
EDX
)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器
benny5609
·
2008-05-03 09:00
编程
工作
存储
扩展
任务
nested
8个32位的常规目的寄存器
8个32位的常规目的寄存器 地址 名称 描述 EAX* 累加器 计算操作数和存放结果数据 EBX 基础寄存器 指向DS数据段的数据指针 ECX* 计数寄存器 字符串和循环操作的计数器
EDX
* 数据寄存器
benny5609
·
2008-05-03 08:00
编程
windows
存储
div
X86
汇编指令集合
PUSHAD把EAX,ECX,
EDX
,EBX,ESP,EBP,ESI,EDI依次压入
benny5609
·
2008-05-03 08:00
c
汇编
String
测试
扩展
div
WIN32汇编基础
一、关于寄存器寄存器有EAX,EBX,ECX,
EDX
,EDI,ESI,ESP,EBP等,似乎IP也是寄存器,但只有在CALL/RET在中会默认使用它,其它情况很少使用到,暂时可以不用理会。
pzhan
·
2008-04-22 19:00
数据结构
api
汇编
语言
include
编译器
关于字符串比较的一点讨论---strcmp与memcmp的效率及实现原理
:intel/strcmp.asm: movedx,dwordptr[esp+4];取第二个参数地址 movecx,dwordptr[esp+8];取第一个参数地址 testedx,3 ;
edx
jcwKyl
·
2008-03-25 18:00
byte
WIN32汇编基础
一、关于寄存器寄存器有EAX,EBX,ECX,
EDX
,EDI,ESI,ESP,EBP等,似乎IP也是寄存器,但只有在CALL/RET在中会默认使用它,其它情况很少使用到,暂时可以不用理会。
wapysun
·
2008-03-25 16:00
数据结构
应用服务器
windows
dos
D语言
WIN32汇编基础
一、关于寄存器寄存器有EAX,EBX,ECX,
EDX
,EDI,ESI,ESP,EBP等,似乎IP也是寄存器,但只有在CALL/RET在中会默认使用它,其它情况很少使用到,暂时可以不用理会。
zltpc007
·
2008-03-25 16:00
数据结构
汇编
api
语言
include
编译器
32位CPU寄存器和汇编指令
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和
EDX
)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP
lucian2007
·
2008-01-14 15:00
汇编
String
测试
存储
扩展
任务
__asm__ __volatile__ GCC的内嵌汇编语法 AT&T汇编语言语法
80386有如下寄存器:8个32-bit寄存器%eax,%ebx,%ecx,%
edx
,%edi,%esi,%ebp,%esp;8个16-bit寄存器,它们事实上是上面8个32-bit寄存器的低16位:%
Lu_ming
·
2007-12-15 17:00
汇编
gcc
input
语言
output
AT&T
CPUID 指令介绍3
参数及返回值列表:EAX=0000_0000h输入EAX=0000_0000h得到CPUID指令所支持的最大值和厂家的名称字符串输出EAX=xxxx_xxxxh得到CPUID指令所支持的最大值#1EBX-
EDX
-ECX
dahan_wangtao
·
2007-11-29 15:00
CPUID指令介绍2
2、cpuid指令的使用 cpuid使用eax作为输入参数,eax,ebx,ecx,
edx
作为输出参数,举个例子: __asm { moveax,1 cpuid ... } 以上代码以1为输入参数
dahan_wangtao
·
2007-11-29 15:00
32位CPU所含有的寄存器
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和
EDX
)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器
jiji262
·
2007-11-13 10:00
基本汇编指令集
把字压入堆栈.POP把字弹出堆栈.PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.PUSHAD把EAX,ECX,
EDX
guo_rui22
·
2007-11-04 14:00
用cpuid指令读取CPU信息
指令读取CPU信息#includeintmain(){ unsignedinteflags1,eflags2=0; unsignedinteax=0; unsignedintebx,ecx,
edx
HelloWorld 善战者,求之于势,不责于人;故能择人而任势。
·
2007-10-24 15:00
QQ尾巴
BA20637800 mov
edx
,00786320 ; ASCII"Explorer.Exe"0078616A |.
孤独更可靠
·
2007-10-07 14:21
职场
休闲
QQ尾巴
武林CALL地址全集(8月23日120版已全部更新)
CALL005465438B10movedx,dwordptr[eax]//这里的eax是下面的KuaiJie的值005465458BC8movecx,eax00546547FF5208calldwordptr[
edx
pzhccy
·
2007-08-26 19:00
游戏内挂
汇编指令集
把字压入堆栈.POP把字弹出堆栈.PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.PUSHAD把EAX,ECX,
EDX
eroswang
·
2007-08-18 23:00
汇编
String
测试
扩展
div
还是关于编译器的优化
cs书上的一个习题,在执行i=0这样的命令时是用:xorl%
edx
,%
edx
为什么不用movl$0,%
edx
呢?老大:一般的说立即数的存取是内存操作,而前一条指令是寄存器操作。
Snowdream
·
2007-07-19 23:00
汇编与高级语言
寄存器寄存器用途EAX,EBX,
EDX
,ECX通用寄存器,由程序员自己指定用途,也有一些不成文的用法:EAX:常用于运算。EBX:常用于地址索引。ECX:常用于计数。
EDX
:常用于数据传递。
linzhengqun
·
2007-07-13 17:00
优化
汇编
function
Integer
Delphi
pascal
汇编与高级语言
汇编与高级语言1.汇编基础知识1.1.寄存器寄存器用途EAX,EBX,
EDX
,ECX通用寄存器,由程序员自己指定用途,也有一些不成文的用法:EAX:常用于运算。EBX:常用于地址索引。
isiqi
·
2007-07-13 17:00
编程
框架
D语言
Delphi
pascal
汇编与高级语言
汇编与高级语言1.汇编基础知识1.1.寄存器寄存器用途EAX,EBX,
EDX
,ECX通用寄存器,由程序员自己指定用途,也有一些不成文的用法:EAX:常用于运算。EBX:常用于地址索引。
javasogo
·
2007-07-13 17:00
编程
框架
D语言
Delphi
pascal
学习汇编--32寄存器大全
学习汇编--32寄存器大全32位CPU所含有的寄存器有: 4个数据寄存器(EAX、EBX、ECX和
EDX
)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、
蓝色理想
·
2007-07-07 00:00
Pentinum微处理机配备的寄存器以及其说明
pentinum微处理机配备的寄存器包括:一、基本体系结构寄存器:通用寄存器大小:32位个数:8个名称:累加寄存器(EAX),基地址寄存器(EBX),计数寄存器(ECX),数据寄存器(
EDX
),基址指针寄存器
开源之路
·
2007-03-29 22:00
汇编指令CPUID
汇编指令CPUID2007-01-2713:56序 在高级编程语言中嵌入汇编指令用以获取cpu相关信息参数为eax的值,结果保存在eax,ebx,ecx,
edx
中。
xjtuse_mal
·
2007-03-23 17:00
编程
C++
汇编
cache
扩展
语言
Ollydbg的入门学习
1:主界面 主要有:反汇编窗口;信息窗口;数据窗口;寄存器窗口;堆栈窗口;命令行数据寄存器:EAX EBX ECX
EDX
指针及变址寄存器:ESP EBP ESI EDI段寄存器:CS DS SS ES
cafard.cn
·
2007-03-16 09:00
DB
汇编语言的感想
汇编程序是一个很锻炼思维的东西,因为它的代码一般都很长很长,而且就那么些指令在程序中翻来覆去的用,象通用寄存器eax、ebx、ecx、
edx
等等。
ly131420
·
2007-02-01 21:00
汇编写的一些函数
functionASM_LengthStr(S:pchar):Integer;stdcall; //得到字符串的长度begin asm xoredx,
edx
movecx,S //saveaddress
ly131420
·
2007-01-26 22:00
function
汇编
汇编指令手册
把字压入堆栈.POP把字弹出堆栈.PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.PUSHAD把EAX,ECX,
EDX
hnhbdss
·
2006-11-08 18:00
Assembly Language Reference
把字压入堆栈.POP把字弹出堆栈.PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.PUSHAD把EAX,ECX,
EDX
wswms
·
2006-05-29 16:00
String
测试
assembly
扩展
div
reference
真不方便找指令集每次都搜索
把字压入堆栈.POP把字弹出堆栈.PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.PUSHAD把EAX,ECX,
EDX
goodluckyxl
·
2006-05-29 15:00
c
String
测试
扩展
div
Delphi 内嵌汇编初探总结
阅读更多1、在对象中EAX寄存器将永远存放Self指针,第一个参数放在
EDX
,第二个参数放在ECX,其它的参数放入栈中,如果企图使用类方法做比如系统回调函数的应用将会把Self破坏掉,从而产生AV类型的异常
squall
·
2006-04-19 11:00
Delphi
Delphi 内嵌汇编初探总结
1、在对象中EAX寄存器将永远存放Self指针,第一个参数放在
EDX
,第二个参数放在ECX,其它的参数放入栈中,如果企图使用类方法做比如系统回调函数的应用将会把Self破坏掉,从而产生AV类型的异常。
iteye_18231
·
2006-04-19 11:00
技术
Delphi 内嵌汇编初探总结
1、在对象中 EAX 寄存器将永远存放 Self 指针,第一个参数放在
EDX
,第二个参数放在 ECX,其它的参数放入栈中,如果企图使用类方法做比如系统回调函数的应用将会把 Self 破坏掉,从而产生
squall
·
2006-04-19 11:00
Delphi
VC6如何取消/GS编译选项
/GS编译选项是检测改写返回地址的某些缓冲区溢出的编译选项,具体表现在以下的代码里面:0040B577 mov esi,esp0040B579 lea
edx
,[ebp-
tommy
·
2005-12-03 12:00
昨天写的一个Profiler,但是对它的性能还不满意。。。功能有待扩充啊。
{ //QueryPerformanceCounter((LARGE_INTEGER*)ptime); __asm { push
edx
岁月流转,往昔空明
·
2005-11-30 11:00
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他