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
x86汇编
一个最小x86 ELF Hello World程序的诞生
这里的最小是指我能做到的最终大小:142字节介绍这篇文章可以算是我在UbuntuLinux上尝试创建一个最小的x86ELF二进制HelloWorld文件的记录,你也可以把它当作一篇指南,我的尝试先是从c开始,然后转向
x86
fisher_jiang
·
2011-10-20 21:00
汇编
user
header
ubuntu
File
X86
X86汇编
笔记
8086CPU地址总线宽度为20,也就是说一个内存物理地址是5位,内存地址空间为1Mb;数据总线为16位;寄存器为16位。 16位结构的CPU包括以下特性:1,运算符最多处理16位数据。2,寄存器最大宽度为16位。3,寄存器与运算器之间的通路是16位。 这里就出现了一个问题,如果由16位推出20位的物理地址呢?所以就出现了段的概念:一个物理地址由段地址和偏移地址构成,即物理地址=段地址*16+偏移
chengyang
·
2011-10-18 22:00
x86汇编
指令手册
汇编指令手册一、数据传输指令它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1.通用数据传送指令.MOV传送字或字节.MOVSX先符号扩展,再传送.MOVZX先零扩展,再传送.PUSH把字压入堆栈.POP把字弹出堆栈.PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.PUSHAD把EAX,ECX,E
w263044840
·
2011-10-15 22:00
String
汇编
测试
扩展
div
X86
如何正确的对待汇编学习和反汇编学习?
学习汇编的正确方式:1> 建议以王爽汇编这本教材为初级入门书籍 2> 在以 80
x86汇编
语言程序设计教程[黑皮书]这本书来深入学习32BIT的汇编以及保护模式的编程严格按照上面
aksnzhy
·
2011-09-11 13:00
编程
windows
汇编
dos
语言
开发工具
用汇编的眼光看C++ (之
x86汇编
)
【声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:
[email protected]
】 说到用汇编的眼光看C++语言,那么怎么阅读汇编代码就成了我们需要解决的一个问题。其实,实话说,汇编其实不难。只是我们需要明白这样几个问题: (1)汇编是什么语言? (2)汇编中的主要内容有哪些? (3)汇编语言是怎么和实际C/C++语言代码一一对应的? (1)汇编是什么语言
feixiaoxing
·
2011-09-07 00:00
C++
汇编
sun
语言
X86
智能终端
用汇编的眼光看C++ (之
x86汇编
)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 说到用汇编的眼光看C++语言,那么怎么阅读汇编代码就成了我们需要解决的一个问题。其实,实话说,汇编其实不难。只是我们需要明白这样几个问题: (1)汇编是什么语言? (2)汇编中的主要内容有哪些? (3)汇编语言是怎么和实际C/C++语言代码一一对应的? (1)汇编是什
javasee
·
2011-09-07 00:00
C++
X86汇编
学习小结
本文起源:想看看C/C++中的StrictAliasing,可是找到的资料几乎都用C/C++对应的汇编代码来解释一些概念。看不懂这些汇编,只好先简单整理一点汇编相关的资料了。找几个编译器,找个最最简单的C程序,动手试试,于是...生成汇编代码比如,一个简单的函数://hello.c voidfunc(){}如何得到相应的汇编代码呢?gcc -S hello.chello.sclang -S hel
dbzhang800
·
2011-08-25 00:00
汇编
ubuntu
gcc
服务器
compiler
X86
《大话处理器》连载——微架构(12) 指令的相关
我们以
x86汇编
来看看指令间的相关性。 1. 先读后读
muxiqingyang
·
2011-08-16 20:00
MIT-6.828-lab1.1
第一部分精要地包括了以下三个部分:1、
x86汇编
语言2、 x86仿真器-Bochs3、 PC机加电开机启动流程第二部分主要讲述了针对于6.828内核的bootloader部分。
ju136
·
2011-08-04 00:00
汇编
assembly
扩展
语言
features
X86
80
X86汇编
寄存器汇总
开始逆向方面的学习了,汇编寄存器是第一关,在此作为备忘录。数据寄存器:AX:累加器BX:基址寄存器CX:计数寄存器DX:数据寄存器段寄存器:CS:代码段段寄存器DS:数据段段寄存器SS:堆栈段段寄存器ES:附加段段寄存器地址指针寄存器:BX:基址寄存器SP:堆栈寄存器BP:基址指针寄存器SI:源变址寄存器DI:目的寄存器控制寄存器:IP:指令指针寄存器FR:标志寄存器
favormm
·
2011-08-02 14:00
练习1:用二进制显示所按键的ASCII码
参考“80
x86汇编
语言程序设计教程.pdf”143页。
xiaoqinpeng
·
2011-06-28 21:00
汇编
语言
output
X86
eax,ebx,ecx,edx,esi,edi,ebp,esp寄存器的作用
eax,ebx,ecx,edx,esi,edi,ebp,esp等都是
X86汇编
语言中CPU上的通用寄存器的名称,是32位的寄存器。如果用C语言来解释,可以把这些寄存器当作变量看待。
liusiyun
·
2011-05-13 20:00
框架
汇编
语言
破解
平台
X86
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称
eax,ebx,ecx,edx,esi,edi,ebp,esp等都是
X86汇编
语言中CPU上的通用寄存器的名称,是32位的寄存器。如果用C语言来解释,可以把这些寄存器当作变量看待。
SkyGray
·
2011-05-12 10:00
框架
汇编
语言
破解
平台
X86
2011年第一季度总结
[事件完成]1>80
x86汇编
网站改版完成2>卸载天尊正式上线3>学习了web开发技术4>学习了object-c语言,并使用XCODE这个不尽人意的开发工具开发一些模块5>正式加入中国股民大军,学习了不少炒股技术和理论
Code_GodFather
·
2011-04-24 22:00
web开发
汇编
生活
xcode
语言
开发工具
汇编语言里 eax, ebx, ecx, edx, esi, edi, ebp, esp这些都是什么意思啊? [
整理自互联网eax,ebx,ecx,edx,esi,edi,ebp,esp等都是
X86汇编
语言中CPU上的通用寄存器的名称,是32位的寄存器。如果用C语言来解释,可以把这些寄存器当作变量看待。
digimon
·
2011-04-21 20:00
框架
汇编
扩展
语言
任务
extension
在GCC中实现VC中的资源
1.方案1:基于NASM的资源实现NASM是
x86汇编
器,我们用它来定义数据段。由于代码的是可模板化,图片多了就是重复性工作了,其次是图片的内容一般很大,如
sy198704
·
2011-04-18 12:00
C++
c
C#
gcc
vc++
在c代码中嵌入汇编
由于作者是在一台pc上进行的实验,所以例子中如果未加说明,所有的汇编代码均为
x86汇编
。本文的唯一参考资料就是gccManual,其中的5.36小节介绍了在c中嵌入汇编的办法。
pizi0475
·
2011-04-04 17:00
c
汇编
gcc
语言
compiler
编译器
X86汇编
语言学习手记
X86汇编
语言学习手记(1)作者:BadcoffeeEmail:
[email protected]
年10月原文出处:http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
ganggexiongqi
·
2011-03-31 19:00
框架
汇编
Solaris
语言
X86
variables
我常去的编程技术网站
[宣传]80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具:Real-de
foreverdengwei
·
2011-03-06 20:00
汇编资源地址
//
x86汇编
王爽老师在线教程http://wenku.baidu.com/view/806a4c274b35eefdc8d333bb.html?
cay22
·
2011-01-20 11:00
80X86寻址方式总结
80X86寻址方式总结2008年05月03日星期六下午11:48一:概论 80
x86汇编
程序都是分段程序设计结构,每个程序段都有一个开始地址:段基址。
cay22
·
2011-01-19 18:00
list
汇编
table
存储
X86
非常小巧而又强悍的C/C++代码查看器:Source Insight
SourceInsight(以下简称SI)是一个功能强劲的程序编辑器,它内置对C/C++,Java和
x86汇编
语言程序的解析,理论上还支持其它语言,不过需要自定义,估计比较麻烦。
mmdev
·
2011-01-03 23:00
source
非常小巧而又强悍的C/C++代码查看器:Source Insight
SourceInsight(以下简称SI)是一个功能强劲的程序编辑器,它内置对C/C++,Java和
x86汇编
语言程序的解析,理论上还支持其它语言,不过需要自定义,估计比较麻烦。
huzgd
·
2011-01-03 23:00
eclipse
汇编
浏览器
ide
语言
Delphi
NASM源码阅读笔记
按作者的说法,这是一个模块化的,可重用的
x86汇编
器,而且能够被嵌入进其它的程序中,比如做为一个高级语言编译器的后端程序。下面的文字希望能对大家有所帮助。错误之处,多多指正。
CYXLXD
·
2010-12-30 01:00
Source Insight 代理 购买 价格
SourceInsight3.5是一个功能强劲的程序编辑器,他内置对C/C++,Java和
x86汇编
语言程序的解析;有自己的动态数据库在你编程时提供有用的文本提示,包括有关的函数,宏,参数等。
ComlanSoft
·
2010-12-22 18:40
职场
source
休闲
Insight
raised an exception. cause : undefined instruction
Arm汇编中出现的问题Arm汇编程序与
x86汇编
程序差不多。使用”;”注释。像start,loop之类的顶格写。ENTRY示意程序开始,END示意结束。当然这两个要对齐写。
mmdev
·
2010-12-21 11:00
exception
raised an exception. cause : undefined instruction
Arm汇编中出现的问题Arm汇编程序与
x86汇编
程序差不多。使用”;”注释。像start,loop之类的顶格写。ENTRY示意程序开始,END示意结束。当然这两个要对齐写。
womendu
·
2010-12-21 11:00
exception
EIP & EBP & ESP
eax,ebx,ecx,edx,esi,edi,ebp,esp等都是
X86汇编
语言中CPU上的通用寄存器的名称,是32位的寄存器。如果用C语言来解释,可以把这些寄存器当作变量看待。
f413933206
·
2010-12-20 23:00
汇编
shell
存储
语言
internet
fun
raised an exception.Cause:Undefined instruction
Arm汇编中出现的问题Arm汇编程序与
x86汇编
程序差不多。使用”;”注释。像start,loop之类的顶格写。ENTRY示意程序开始,END示意结束。当然这两个要对齐写。
womendu
·
2010-12-16 21:00
exception
raised an exception.Cause:Undefined instruction
Arm汇编中出现的问题Arm汇编程序与
x86汇编
程序差不多。使用”;”注释。像start,loop之类的顶格写。ENTRY示意程序开始,END示意结束。当然这两个要对齐写。
mmdev
·
2010-12-16 21:00
exception
汇编指令英文全称
eax,ebx,ecx,edx,esi,edi,ebp,esp等都是
X86汇编
语言中CPU上的通用寄存器的名称,是32位的寄存器。如果用C语言来解释,可以把这些寄存器当作变量看待。
talentluke
·
2010-11-27 10:00
关于PE病毒编写的学习(二)
80x86也是必须得学,建议看一下《80
x86汇编
语言程序设计》(杨季文著,清华
BSKnight
·
2010-11-06 22:00
数据结构
windows
汇编
mfc
语言
编译器
我常去的编程技术网站
[宣传] 80
x86汇编
小站站长:猪头三(Code_GodFather)独
liyanhui
·
2010-11-03 20:00
编程
windows
.net
asp.net
Delphi
我常去的编程技术网站[最近更新:2010.09.29]
[宣传]80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具:Real-d
hackfreer
·
2010-10-14 20:36
技术
职场
休闲
我常去的编程技术网站[最近更新:2010.09.29]
[宣传]80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具:Real-d
hackfreer
·
2010-10-14 20:36
技术
职场
休闲
X86汇编
语言学习手记(2)
X86汇编
语言学习手记(2)作者:BadcoffeeEmail:
[email protected]
年11月原文出处: http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
hshl1214
·
2010-10-14 16:00
框架
汇编
Blog
语言
编译器
X86
X86汇编
语言学习手记(3)
X86汇编
语言学习手记(3)作者:BadcoffeeEmail:
[email protected]
年12月原文出处: http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
hshl1214
·
2010-10-14 16:00
X86汇编
语言学习手记(1)
X86汇编
语言学习手记(1)作者:BadcoffeeEmail:
[email protected]
年10月原文出处: http://blog.csdn.net/yayong版权所有:转载时请务必以超链接形式标明文章原始出处
hshl1214
·
2010-10-14 16:00
[zz]rootkit for linux 2.寻找入口点
,真是太牛了(相比之下我太菜了)ring3下直接得到内核符号地址,这样rootkits就可以脱离LKM方式了,可是我居然还没有学汇编,fuck这学校这个冬天该好好把那几本kernel砖头捧读下,自学下
x86
zhl1224
·
2010-08-28 22:00
linux
汇编
File
Security
token
newline
X86汇编
指令格式
在当前32位系统下,有下面汇编语句(Intel格式):movwordptres:[eax+ecx*8+0x11223344],0x12345678这是一条mov指令,目标操作数是memory,源操作数是immediate注意:我特地将目的操作数的大小定为是word(2个字节),而不是dword。但是,源操作数却是一个dword大小的0x12345678。那么:对于这条汇编语句,编译器应该如何处理呢
crazyvoice
·
2010-07-19 09:00
c
汇编
编译器
X86
编程技术网站
[宣传]80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具:Real-d
dayeshisir
·
2010-07-08 21:00
编程
windows
汇编
Delphi
64bit
GDI+
编程技术网站
[宣传]80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具:Real-d
dayeshisir
·
2010-07-08 21:00
c/c++
一些编程技术网站
[宣传]80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具:Real-d
furturerock
·
2010-06-22 11:00
学习驱动开发需要看的几本书籍!制定个学习计划,给自已以动力!
学习书籍一、
x86汇编
学习 (基础必须要扎实)1,王爽的第二版 总体时间:一个月,学习完后可以进入下一本书的学习开始时间:2010年6月20日开始至2010年7月20日结束注:一周清理一次群内成员
leitianjun
·
2010-06-20 00:00
编程
windows
汇编
语言
作业
2010
我常去的编程技术网站
[宣传]80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具:Real-d
qjpspgf
·
2010-06-18 18:00
编程
windows
汇编
正则表达式
Delphi
GDI+
我常去的编程技术网站
[宣传]80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具:Real-d
tearsmo
·
2010-06-17 14:00
编程
windows
汇编
正则表达式
Delphi
GDI+
我常去的编程技术网站
[宣传] 80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具
webcode
·
2010-06-17 14:00
编程
我常去的编程技术网站
[宣传] 80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具
wsql
·
2010-06-17 14:00
编程
我常去的编程技术网站
[宣传] 80
x86汇编
小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具
javatome
·
2010-06-17 14:00
编程
x86汇编
指令集(转)
数据传输指令它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1.通用数据传送指令.MOV传送字或字节.MOVSX先符号扩展,再传送.MOVZX先零扩展,再传送.MOVSXreg16,r/m8;o160FBE/r[386]MOVSXreg32,r/m8;o320FBE/r[386]MOVSXreg32,r/m16;o320FBF/r[386]MOVZXreg16,r/m8;o160FB6/r
sunwill_chen
·
2010-05-22 10:00
汇编
测试
Integer
Parameters
64bit
X86
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他