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
IA32寄存器与x86-64寄存器的区别
寄存器一个IA32CPU包含一组8个存储32位值的通用寄存器,这些寄存器用来存储整数数据和指针:31-015-015-87-0使用惯例%eax%ax%ah%al调用者保存%ecx%cx%ch%cl调用者保存%
edx
zawdcxsa
·
2020-07-09 21:01
课程学习总结报告
一、基础知识1、Liunx汇编主要寄存器:EAX、EBX、ECX、
EDX
、EBP、ESI、EDI、EIP、ESP(其中ESP是堆栈栈顶寄存器,EBP是堆栈基址指证针,EIP寄存器不能直接使用和修改。
MiaVi
·
2020-07-09 20:00
整数寄存器
一个32位CPU中,包含了8个存储32位值的寄存器,分别表示为:%eax、%ecx、%
edx
、%ebx、%esi、%edi、%esp、%ebp。可见名字都是以%e开头。
左手码农
·
2020-07-09 19:24
汇编语言
汇编--32寄存器大全
来源:http://www.cppblog.com/merlinfang/archive/2007/07/07/27643.html32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和
EDX
dclchj
·
2020-07-09 15:37
反汇编
x86中的寄存器
)寄存器AX(AH、AL)常用于乘、除法和函数返回值EBX基址(Base)寄存器BX(BH、BL)常做内存数据的指针ECX计数器(Counter)寄存器CX(CH、CL)常做字符串和循环操作中的计数器
EDX
cmsbupt
·
2020-07-09 14:35
intrinsic
汇编YASM
使用内联汇编实现函数调用
__fastcallecx和
edx
传送前两个参数,剩下的参数从右至左入栈自身清理堆栈,如果参数<=两个则不用平衡堆栈,因为参数在寄存器里;在了解之后,就可以写代码了,//使
独舞人生
·
2020-07-09 12:53
c/c++
汇编学习之三:
edx
dl 就是dx 低八位, dx 就是
edx
低十六位
EAX、EBX、ECX、
EDX
、ESI、EDI、ESP、EBP寄存器详解2013年11月19日00:03:28zhu2695阅读数:9766参考一:EAX、ECX、
EDX
、EBX寄存器的作用一般寄存器:
weixi_1006524339
·
2020-07-09 10:13
各寄存器的作用
常用于乘、除法和函数返回值EBX基址(Base)寄存器BX(BH、BL)常做内存数据的指针,或者说常以它为基址来访问内存.ECX计数器(Counter)寄存器CX(CH、CL)常做字符串和循环操作中的计数器
EDX
weixin_34013044
·
2020-07-09 09:32
寄存器
ecx循环计数eax保存返回值、
EDX
乘数esp堆栈顶ebp栈底ESI:数据来源EDI:目的EAX:通用寄存器。相对其他寄存器,在进行运算方面比较常用。
q739639550
·
2020-07-09 09:59
PoiEdu培训(po学校)
反汇编
[Common] 编译原理概述
心血来潮第二波~这次参照了Stanford的课啦:https://courses.
edx
.org/courses/course-v1:StanfordOnline+SOE.YCSCS1+1T2020/course
木小易Ying
·
2020-07-09 00:29
DTDebug用法
快捷键寄存器名称普通寄存器EAX(accumulator):累加寄存器EBX(base):基址寄存器ECX(count):计数寄存器
EDX
(data):数据寄存器堆栈指针寄存器ESP(StackPointer
w786572258
·
2020-07-08 12:37
反编译
逆向破解
80386的寄存器组成(转)
80386共提供7种类型的32位寄存器,如下:通用寄存器(EAX、EBX、ECX、
EDX
、ESP、EBP、ESI、EDI)段寄存器(CS、SS、DS、ES、FS、GS)指令指针寄存器和标志寄存器(EIP
唯pc远方
·
2020-07-08 11:10
Linux
linux
汇编语言之寄存器(详细介绍)
1、寄存器32位寄存器有16个,分别是:4个数据寄存器(EAX、EBX、ECX、
EDX
)。2个变址和指针寄存器(ESI和EDI);2个指针寄存器(ESP和EBP)。
chen.yu
·
2020-07-08 08:23
汇编语言
MIT 6.001X 2016 (1)introduction of Python
之前学的是学堂在线的MIT6.001X虽然有中文字幕翻译,但可惜用的是python2.7,学到第6个lecture,实在受不了,所以改学
edx
的16版,虽然全英文,但是也正好锻炼一下英语。
earlene_wyl
·
2020-07-08 06:05
MIT
6.00.1.X
学习笔记
学习笔记
如何免费旁听Coursera付费课程(申请付费证书,成为全球翻译志愿者)
FreeTrial前言Coursera(类似的还有由MIT主导的
Edx
,国内清华大学主导的学堂在线等)作为MOOC的首创以及重要推动者,因其众多世界顶尖名校(斯坦福大学主导)和教育机构(比如AndrewNG
Geek笑点低
·
2020-07-07 22:00
课程学习总结报告
基本汇编的语法规则:movl%eax,%
edx
把eax的内容放到
edx
中movl$0x12
darz233
·
2020-07-07 17:00
查找游戏里数据存放的内存位置
0048F0ABmovdwordptr[ecx+14],
edx
用OD打开目标进程,Ctrl+G转到表达式0048F0AB可以看到这条指令是在一个函数中0048F0A0/$8B442404moveax,dwordptr
ked
·
2020-07-07 12:04
WG研究
AT&T汇编指令总结
80386有如下寄存器:8个32-bit寄存器%eax,%ebx,%ecx,%
edx
,%edi,%esi,%ebp,%esp;8个16-bit寄存器它们事实上是上面8个32-bit寄存器的低16位:%ax
a1314521531
·
2020-07-07 01:40
ARM
汇编语言--32位寄存器详解
汇编语言–32位寄存器详解1.寄存器概述(16个):4个数据(通用)寄存器:(EAX、EBX、ECX、
EDX
)。6个段寄存器:(ES、CS、SS、DS、FS、GS)。
Yun_Ge
·
2020-07-07 01:21
汇编语言
计算机系统_炸弹(boom)实验/逆向工程实验(phase_6)+ 隐藏关
(6)第六关我们先看一下第六关以及里面调用的函数的代码00000000004010d9:4010d9:4883ec08sub$0x8,%rsp4010dd:ba0a000000mov$0xa,%
edx
4010e2
Xindolia_Ring
·
2020-07-07 01:27
#
Linux
硬编码——定长指令
什么是硬编码硬编码指令对应着相应的汇编语句,也就是机器码,由二进制组成的数据硬编码结构经典定长指令1字节指令40~4F是按照寄存器顺序自增1和自减1要记住这么一个顺序:EAX,ECX,
EDX
,EBX,ESP
INT31
·
2020-07-06 20:52
逆向学习
read time stamp counter
在Pentium以上的CPU中,提供了一条机器指令RDTSC(ReadTimeStampCounter)来读取这个时间戳的数字,并将其保存在
EDX
:EAX寄存器对中。
weixin_34363171
·
2020-07-06 19:38
内核地址空间大冒险:系统调用
根据指令,我需要把编号放到eax寄存器,把open函数的参数放到ebx、ecx、
edx
三个寄存器中。忙完上面的
编程技术宇宙
·
2020-07-06 09:57
有效的教学从学习者的头脑中的已知知识链接开始2018-04-01-学习的科学-014
本系列英文内容来自https://www.
edx
.org/course/the-science-of-learning-what-every-teacher-should-know,翻译是自己练习,如有发现不妥请批评指正
每日读财报
·
2020-07-06 07:04
美国机器人技术路线图(2016版)——来自老美政府给机器人研究者的一份神奇报告
ARoadmapforUSRoboticsFromInternettoRobotics(2016Edition)今天在
edx
上面浏览的时候,一个宾大的课程介绍上提到了《美国机器人路线图》这么一个神奇的东西
likerollingstone
·
2020-07-06 04:17
机器人
CPUID读取有关Cache的信息
1:voidcpuidTest()2:{3:u32val_eax,val_ebx,val_ecx,val_
edx
;4:asm("cpuid"5::"=a"(val_eax),6:"=b"(val_ebx
weixin_33892359
·
2020-07-05 23:42
EAX、ECX、
EDX
、EBX寄存器的作用
BX:基底暂存器,CX:计数暂存器,DX:资料暂存器索引暂存器:SI、DISI:来源索引暂存器,DI:目的索引暂存器堆叠、基底暂存器:SP、BPSP:堆叠指标暂存器,BP:基底指标暂存器EAX、ECX、
EDX
希望之晨
·
2020-07-05 14:46
系统知识
汇编常用指令
通用寄存器及使用IA-32系列有8个32位通用寄存器,名称分别为:EAX,EBX,ECX,
EDX
,ESP,EBP,ESI,EDI,如图:简单传送指令指令中文名格式解释备注MOV传送指令MOVDEST,SRCDEST
ai-exception
·
2020-07-05 06:07
汇编
寄存器介绍
IA-32构架提供了16个基本寄存器,这16个基本寄存器可以归纳为如下几类:通用寄存器段寄存器状态和控制寄存器指令寄存器通用寄存器32位通用寄存器有八个,eax,ebx,ecx,
edx
,esi,edi,
lidonghat
·
2020-07-04 21:19
linuxC编程
edx
平台搭建(基于Ubuntu搭建
edx
)
Edx
的平台搭建,对于我这种完完全全的新手来说,搭建
edx
平台蛮耗劲的。上周在公司搞了一周的时间,最终完美搭建成功。下面写出自己的心路历程。
nicky_ji
·
2020-07-04 19:58
云计算/openstack
CSS:display基本介绍
from:https://courses.
edx
.org/courses/course-v1:W3Cx+HTML5.0x+2T_2016/courseware/306cfa0313a449a29b2dbcb0b2afcb86
intergameover
·
2020-07-04 18:32
HTML&CSS
虚函数调用汇编
对象指针地址的最前面放置着该对象的虚地址指针,取虚地址指针00F21682movesi,esp00F21684movecx,dwordptr[tP]//把对象放入ecx00F2168Amoveax,dwordptr[
edx
SuperKuku
·
2020-07-04 17:36
vs2010
代码历程
Windows
c++
80386的寄存器组成
80386共提供7种类型的32位寄存器,如下:通用寄存器(EAX、EBX、ECX、
EDX
、ESP、EBP、ESI、EDI)段寄存器(CS、
do2jiang
·
2020-07-04 14:55
L.Linux
开发
X.硬件知识
P.OS-操作系统
&
内核
如何申请Coursera课程助学金及获得证书
71302292摘要:Cousera攻略,你确定已经掌握了正确的使用姿势么~[主题图片来自谷歌]近两年来慕课网站飞速发展,综合类的几大巨头,想必大家已经耳熟能详:Coursera、Udacity(优达学城)、
edX
Silent_Summer
·
2020-07-04 14:50
Coursera
处理器体系结构
%
edx
.%ebx.%esi.%edi.%esp和%ebp。存储器:从概念来说就是一个很大的字节数组,保存着程序和数据。Y86程序用虚拟地址来引用存储器位置
aomaiyan2259
·
2020-07-04 11:24
关于cmovne 指令的一点小问题
*xp:0;}翻译成汇编指令movl$0,%eaxtestl%
edx
,%edxcmovne(%
edx
),%eax这种实现是非法的。
A3630623
·
2020-07-04 04:16
加密解密
汇编指令---CDQ
这个指令把EAX的第31bit复制到
EDX
的每一个bit上。它大多出现在除法运算之前。它实际的作用只是把
EDX
的所有位都设成EAX最高位的值。
布衣僧
·
2020-07-02 13:13
汇编
linux-AT&T汇编,把32位寄存器的值以16进制字符串打印出来
section.text.globl_start_start://初始化寄存器movl$0x01abcdef,%eax#将需要转换的值存入eaxmovl$0,%edimovl$0x0000000f,%
edx
lindorx
·
2020-07-02 08:57
汇编
32位CPU所含有的寄存器
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和
EDX
)2个变址和指针寄存器(ESI和EDI)2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器
jiji262
·
2020-07-02 05:45
2.
C/C++
关于字符串比较的一点讨论---strcmp与memcmp的效率及实现原理
,发现它们的实现原理:intel/strcmp.asm:movedx,dwordptr[esp+4];取第二个参数地址movecx,dwordptr[esp+8];取第一个参数地址testedx,3;
edx
jcwKyl
·
2020-07-02 05:47
Windows编程
Algorithm
Linux平台下AT&T编程之数字转为字符串
首先,让我们回顾一下AT&T中怎么做除法,将被除数保存到%eax中,将除数保存到另外的寄存器中,做DIV运算,除得商在%eax中,余数在%
edx
中。
qq_1650159583
·
2020-07-01 03:43
x264中的cpu-a.asm
在IA-32中,CPUID指令使用EAX寄存器作为输入,EAX寄存器用来指定需要查看的信息的类型,根据EAX的数值的不同,CPUID指令会产生不同的信息,存入EBX,ECX,
EDX
寄存器中。
xiaoyi247
·
2020-06-30 01:34
汇编语言
编解码
实验吧CTFreverse题目证明自己吧writeup
shiyanbar.com/crackme/先运行下发现输入错误就会闪退没有加壳载入IDA搜索字符串signedint__cdeclsub_401060(constchar*input){ unsignedinti;//
edx
iqiqiya
·
2020-06-29 23:24
我的逆向之路
我的CTF之路
------实验吧CTF
我的CTF进阶之路
X86 通用寄存器使用惯例
)时,被调用者不会覆盖某个调用者稍后会使用到的寄存器的值.为此,IA32(x86)采用了一组统一的寄存器使用惯例.,所有的过程调用都必须遵守,包括程序库中的过程.根据惯例,寄存器%eax,%ecx,%
edx
小小路边草
·
2020-06-29 17:19
IA32-X86
令人惊艳的80个免费学习网站,每一个都备受好评!
2、
EDX
哈佛大学和麻省理工学院共同创立的非营利网络教育项目,旨在为全球提供来自哈佛大学、麻省理工学院、加州大学伯克利分校、清华大学、北京大学、香港大学、香港科技
盘先森
·
2020-06-29 09:03
网站
超级账本官方教程第二章介绍(翻译)
超级账本在
edx
上的在线课程第二章,根据自己的理解进行了总结。对一些个人觉得学习区块链技术关系不大的章节进行了省略。
于谦大爷
·
2020-06-29 02:02
BlockChain
教育行业公开数据集免费下载
Edx
在线课程数据
EdX
是Harvard和MIT两所顶尖院校于2012年4月联合推出的在线慕课平台。
南方有夏花
·
2020-06-29 01:24
7_数智教育
Kali linux 2016.2(Rolling)中的Exploits模块详解
msfconsoleUnabletohandlekernelNULLpointerdereferenceatvirtualaddress0xd34db33fEFLAGS:00010046eax:00000001ebx:f77c8c00ecx:00000000
edx
weixin_34376562
·
2020-06-28 18:35
Linux 0.11的get_free_page分析
std;repne;scasb\n\t""jne1f\n\t""movb$1,1(%%edi)\n\t""sall$12,%%ecx\n\t""addl%2,%%ecx\n\t""movl%%ecx,%%
edx
weixin_34365417
·
2020-06-28 18:22
Kali linux 2016.2(Rolling)中的Exploits模块详解
msfconsoleUnabletohandlekernelNULLpointerdereferenceatvirtualaddress0xd34db33fEFLAGS:00010046eax:00000001ebx:f77c8c00ecx:00000000
edx
weixin_34205076
·
2020-06-28 13:19
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他