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
汇编基础
linux 0.11 内核学习 -- bootsect.s, 万里长征第一步
呵呵,终于将linux 0.11 下面的boot文件夹下的三个文件读完,下面是相关注释,没有
汇编基础
的人也是可以读的。废话少说,下面就是linux的源码了。
·
2015-10-21 11:55
linux
作为一个新人,怎样学习嵌入式Linux?
汇编基础
有没有无所谓(就那么几条汇编指令,用到了一看就会)。尝试着写一些C语言竞赛的题目。它们是纯C、纯数学、纯逻辑的题目,不涉及界面这些东西,很适合煅炼编程能力。
·
2015-10-21 10:55
linux
20135321余佳源-信息安全系统设计基础第五周学习总结
第五周(10.05-10.11):学习计时:共10小时读书:5代码:1作业:2博客:2一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4.
20135321余佳源
·
2015-10-11 22:00
20135321余佳源-信息安全系统设计基础第五周学习总结
第五周(10.05-10.11):学习计时:共10小时读书:5代码:1作业:2博客:2一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4.
20135321余佳源
·
2015-10-11 22:00
20135218姬梦馨——信息安全系统设计基础第五周学习总结
学习计时:共11.5小时读书:5代码:2作业:2.5博客:2一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4.理解函数调用栈帧的概念,并能用
偷影子的人
·
2015-10-11 17:00
20135218姬梦馨——信息安全系统设计基础第五周学习总结
学习计时:共11.5小时读书:5代码:2作业:2.5博客:2一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4.理解函数调用栈帧的概念,并能用
偷影子的人
·
2015-10-11 17:00
20135210程涵——信息安全系统设计基础第五周学习总结
第五周(10.05-10.11):学习计时:共14小时读书:3代码:3作业:2博客:4一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4
ClareOhno
·
2015-10-11 17:00
20135210程涵——信息安全系统设计基础第五周学习总结
第五周(10.05-10.11):学习计时:共14小时读书:3代码:3作业:2博客:4一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4
ClareOhno
·
2015-10-11 17:00
20135203齐岳 信息安全系统设计基础第四周学习总结
20135203齐岳信息安全系统设计基础第四周学习总结学习计时:共17小时读书:10代码:1作业:3博客:3一、学习目标理解逆向的概念以及掌握X86
汇编基础
,能够阅读(反)汇编代码了解ISA(指令集体系结构
20135203
·
2015-10-11 16:00
20135203齐岳 信息安全系统设计基础第四周学习总结
20135203齐岳信息安全系统设计基础第四周学习总结学习计时:共17小时读书:10代码:1作业:3博客:3一、学习目标理解逆向的概念以及掌握X86
汇编基础
,能够阅读(反)汇编代码了解ISA(指令集体系结构
20135203
·
2015-10-11 16:00
第五周
第五周(10.05-10.11):学习计时:共xxx小时读书:代码:作业:博客:一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)
不是富东京
·
2015-10-11 10:00
第五周
第五周(10.05-10.11):学习计时:共xxx小时读书:代码:作业:博客:一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)
不是富东京
·
2015-10-11 10:00
信息安全系统设计基础第四周学习总结
第五周(10.05-10.11):学习计时:共8小时读书:4代码:1作业:1博客:2一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4.理解函数调用栈帧的概念
dky20135310
·
2015-10-11 03:00
信息安全系统设计基础第四周学习总结
第五周(10.05-10.11):学习计时:共8小时读书:4代码:1作业:1博客:2一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4.理解函数调用栈帧的概念
dky20135310
·
2015-10-11 03:00
20135327郭皓——信息安全系统设计基础第五周学习总结
第五周(10.05-10.11):学习计时:共5小时读书:代码:作业:博客:一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4.理解函数调用栈帧的概念
20135327郭皓
·
2015-10-10 23:00
20135327郭皓——信息安全系统设计基础第五周学习总结
第五周(10.05-10.11):学习计时:共5小时读书:代码:作业:博客:一、学习目标1.理解逆向的概念以及2.掌握X86
汇编基础
,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4.理解函数调用栈帧的概念
20135327郭皓
·
2015-10-10 23:00
20135328-信息安全系统设计基础第五周学习总结(程序的机器级表示)
第五周(10.05-10.11):学习计时:共小时读书:代码:作业:博客:一、学习目标理解逆向的概念以及掌握X86
汇编基础
,能够阅读(反)汇编代码了解ISA(指令集体系结构)理解函数调用栈帧的概念,并能用
20135328陈都
·
2015-10-09 17:00
20135328-信息安全系统设计基础第五周学习总结(程序的机器级表示)
第五周(10.05-10.11):学习计时:共小时读书:代码:作业:博客:一、学习目标理解逆向的概念以及掌握X86
汇编基础
,能够阅读(反)汇编代码了解ISA(指令集体系结构)理解函数调用栈帧的概念,并能用
20135328陈都
·
2015-10-09 17:00
恶意代码分析——静态分析高级技术
**********************************************************************************************知识补充——
汇编基础
隐藏者
·
2015-09-26 00:00
汇编基础
入门知识
学习汇编前你应该知道的知识1、汇编需要什么工具和程序,到哪里下载?目前阶段,汇编程序仅需要两个程序就够了。masm.exe,link.exe。前者是编译程序,后者是链接程序。另外,为了验证和调试程序,还需要一个程序debug.exe,该程序由windows本身就提供。将二者下载后,放到某一个目录中(任意目录都可以),考虑到很多命令需要通过键盘敲入,所以建议你不要把文件放入到长文件名目录、中文目录或
bytxl
·
2015-08-24 09:34
汇编
作为一个新人,怎样学习嵌入式Linux?(韦东山)
汇编基础
有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。
lijiuyangzilsc
·
2015-08-21 12:00
编写外挂完全攻略
一、先说一下写一个外挂需要什么条件1、熟练的C语言知识目前的外挂大部分都是用BC或者是vc写的,拥有熟练的C语言知识是写外挂的基本条件2、具有很强的
汇编基础
一般游戏都不可能有原代码的,必须*反汇编或者跟踪的办法来探索其中的机理
菜鸟行者
·
2015-07-03 08:41
逆向破解:北风网 C++反
汇编基础
:Win32平台(逆向实例、动态调试实例)
c++反汇编逆向工程!!!本套课程主要探讨如何读懂C/C++语言程序的反汇编代码。所谓反汇编,简单的讲就是把可执行文件的二进制编码翻译成汇编语言代码,从汇编代码中读懂原高级语言的含义。这是一套基础课程,着重讲解反汇编代码与C/C++语法的对应关系,抓住最核心的知识点。学员对象课程面向的学员需要具备C++基础知识,汇编语言则不必很熟练,了解一些常用指令即可。如果您想从事逆向工程和软件保护等领域,那么
折腾到老
·
2015-05-29 20:44
C++
破解
逆向工程
x86
汇编基础
记录,以便查询
本文描述基本的32位X86汇编语言的一个子集,其中涉及汇编语言的最核心部分,包括寄存器结构,数据表示,基本的操作指令(包括数据传送指令、逻辑计算指令、算数运算指令),以及函数的调用规则。个人认为:在理解了本文后,基本可以无障碍地阅读绝大部分标准X86汇编程序。当然,更复杂的指令请参阅Intel相关文档。1寄存器.主要寄存器如下图所示:X86处理器中有8个32位的通用寄存器。由于历史的原因,EAX通
a511244213
·
2015-05-26 21:00
sp,lr,pc即汇编语言中几个常见寄存器的使用
arm
汇编基础
(转)先看个例子:voidtest2(inta,intb,intc){intk=a,j=b,m=c;}GCC反汇编:00000064:movip,sp//IP=SP;保存SPstmdbsp
Amao_come_on
·
2015-05-06 00:31
ARM嵌入式相关
sp,lr,pc即汇编语言中几个常见寄存器的使用
arm
汇编基础
(转)先看个例子:voidtest2(inta,intb,intc){ intk=a,j=b,m=c;}GCC反汇编:00000064:mov ip,sp
maochengtao
·
2015-05-06 00:00
《Linux 内核分析》课程作业(1)——计算机基本原理和
汇编基础
1.计算机是如何工作的?——存储程序计算机工作的基本方式:取指执行。即,从内存中指定位置取出指令,然后在CPU中执行该指令。IP寄存器:IP(InstructionPointer)总指向计算机即将执行的指令。计算机在工作的时候,首先到IP所指向的内存地址获取将要执行的指令,然后IP自加1(条指令)指向下一条指令。注意;每条指令所占据的内存空间可能是不同的。在x86架构中,实际由EIP寄存器作为指令
姚思远
·
2015-03-06 21:00
linux
汇编
内核
X86
老王教你分析远控木马是怎样工作的
本来是一个朋友给我,要我找下后门的,可是这远控太强大了,而且作者的
汇编基础
非常强,就没找到,倒是无巧不成书的,发现了他的隐藏技术,瞬间感觉喜欢上了,于是写成了win32分享下,3分钟前,主动防御会拦截,
老王课程
·
2015-01-18 22:40
网络安全
as
汇编基础
程序设计--函数设计及函数堆栈传参问题
as汇编函数设计:定义函数(发现程序注释很有意思,C语言用/××/,C++用//和/××/,python用#,汇编有很多种注释:用# 用; 还有用!)函数定义格式:.section.data#定义初始化数据段 output: .asciz"Thenumberis:%d\n"#定义需要打印的字符串 .section.text#定义代码段 .globl_start#定义全局标识符_start
YuZhiHui_No1
·
2015-01-14 10:00
操作系统
汇编语言
linux内核
ATT汇编
as
汇编基础
程序设计--基础知识点
1、数据类型,as汇编和C语言类似,也有数据类型之分。数据类型为了区分数据存放所需要的空间(也就是字节数),浮点型操作没怎么了解,浮点型操作时对数据类型应该有特殊的限制。(如果想验证ascii和asciz定义的字符串后面是否有空字符,可以用中断调用打印例程,在传入参数长度时可以多算几个字节数).section.data output: .ascii"xxxxx%d\n"(后面不添加'\0'
YuZhiHui_No1
·
2015-01-14 10:00
操作系统
汇编语言
ATT汇编
as
汇编基础
程序设计--gdb调试汇编
我想gdb对于在Linux系统下开发的程序员来说是再熟悉不过的了,因为在Linux下比较少的IDE环境来调试代码,所以调试linux下的代码就那么几种方法的,其中gdb调试是最有效,尤其是一些逻辑上的bug。gdb还有个强大功能就是调试as汇编代码,今天来简单的看下gdb的使用。 .section.data outputi: .ascii"helloword!\n" .sectio
YuZhiHui_No1
·
2015-01-10 17:00
操作系统
gdb
汇编语言
ATT汇编
内嵌汇编与C/C++实现的冒泡排序,快速排序算法排序500W个数据对比
这意味着你如果在C/C++程序中使用了 inline asm进行 汇编 那么 就注定无法跨平台的,对于没有
汇编基础
的同学是需要去学习下王爽的8086汇编程序设计。,因为有些时候C++程序员是不得不
yue7603835
·
2014-12-08 18:00
VC内嵌
汇编基础
知识
http://www.cppblog.com/xingkongyun/archive/2008/12/21/70003.html为了加速游戏,一提起汇编语言,大家也许会感到很神秘。其实如果你学起来就会发现,它并非想象中那样难。特别是内嵌汇编,由于它和C++紧密结合,使你不必考虑很多烦琐的细节(例如输入输出函数的写法),学习起来比较容易。使用内嵌汇编,特别是使用MMX指令,可以大大提高各种游戏中常见
yue7603835
·
2014-12-07 17:00
arm
汇编基础
stmdb和ldmia(转)
先看个例子:voidtest2(inta,intb,intc){intk=a,j=b,m=c;}GCC反汇编:00000064:mov ip,sp //IP=SP;保存SPstmdb sp!,{fp,ip,lr,pc} //先对SP减4,再对fp,ip,lr,pc压栈。---------1sub fp,ip,#4 ;0x4 /
For_MGP
·
2014-10-08 11:00
[asm] 小菜
汇编基础
和学习技巧小结(一)
以下小结纯属小菜自学过程产生的dump,大神请飘过!汇编是一门庞大复杂的学问,在计算机的世界里差不多无所不入。很多编程领域都会或多或少跟汇编打交道。本人不是科班出身的程序员,所以很多基础都为零,学历也很低。因此学习汇编的难度可想而知。不过还是凭自己的耐力,掌握了少许的知识。下面做个小小的总结,分享给和我一样想入门汇编的朋友们。1.参数直接传值和传入数值变量的区别voidSetX(intx){x=6
凌晨的搜索者
·
2014-09-06 11:00
谈谈我的学习工作经历——自学liunx去中兴上班
汇编基础
有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。
e891377
·
2014-08-23 17:00
嵌入式
内核
嵌入式开发
linux内核
作为一个新人,怎样学习嵌入式Linux?(转自韦东山老师)
汇编基础
有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。
huang446276616
·
2014-08-09 23:00
linux
学习
嵌入式
韦东山
作为一个新人,怎样学习嵌入式Linux?(韦东山)
汇编基础
有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。
·
2014-06-15 00:00
linux
作为一个新人,怎样学习嵌入式Linux?(韦东山)
汇编基础
有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。
zhanglianpin
·
2014-06-03 08:00
AT&T汇编格式介绍
AT&T汇编格式主要用在Unix/Linux系统中,但是国内计算机课主要是以Intel汇编为主,其实这两种汇编只是语法格式不同而已,只要知道了两者的区别,有Intel
汇编基础
的人能很快的看懂AT&T汇编代码
u013234805
·
2014-04-30 15:00
android
汇编
作为一个新人,怎样学习嵌入式Linux?(韦东山)
汇编基础
有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。
zhanglianpin
·
2014-04-16 08:00
作为一个新人,怎样学习嵌入式Linux?(韦东山)
汇编基础
有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。
zhanglianpin
·
2014-04-16 08:00
有符号整数除法指令 IDIV
汇编基础
一日一学习33
汇编基础
一日一学习33 大家好,今天我们来学习下有符号整数除法指令IDIV,此指令进行有符号的除法运算,使用的操作数格式与DIV指令格式相同。
jayxujia123
·
2014-04-10 20:00
汇编
Android反编译学习
反编译APK程序,必须需要一定的android基础还要有
汇编基础
(这个没有关系,可以看看网上JAVA汇编注释)一般的代码都可以反编译出来,但是有一些代码被混淆了或者被如何如何了,所以需要看类似汇编的代码
冰雪情缘l
·
2014-03-08 13:00
C指针原理(95)-
汇编基础
(2)
在代码段中用“;”表示注释汇编代码如下: dp@dp:~ % cat test1.s.section .rodata output: .asciz "the number is %d\n".section .data value: .int 0,0,0,0,0,0,0,0,0,0.section .text.globl mainmain: movl $0,%ecx loop
u010255642
·
2014-02-19 18:00
汇编
C语言
C指针原理(94)-
汇编基础
(1)
AT&T汇编语语言中的数据段与数据类型.data段定义的数据元素保留在内存中能够被指令读取和写入;.rodata段定义的数据元素只读;.data与.rodata段的数据类型:1) .ascii 代表文本字符串类型2) .asciz 代表以空字符结尾的文本字串,在C中以空代表串的结尾3) .byte 代表一个字节值4) .double 双精度浮点数5) .float 单精度浮点数6) .int 代表
u010255642
·
2014-02-19 09:00
汇编
《30天自制操作系统》学习笔记——第四天
但虽说耽搁了一点时间,回头再看这本《30天自制操作系统》,我觉得这种程度的
汇编基础
还是需要的。本书虽说是零基础,但若真是汇编和c都啥不懂,肯定会越看越迷糊。 现在觉得,
u011879578
·
2014-02-12 23:00
C指针原理(85)-helloworld的C程序汇编剖析(1)
一、
汇编基础
1、指令码与数据处理当计算机处理应用程序运行指令码时,数据指针指示处理器如何在内存的数据区域寻找要处理的数据,这块区域也称为堆栈,指令码放在另外的指令区,此外,还有指令指针机制,当处理器完成一个指令码的处理后
u010255642
·
2014-02-11 12:00
C语言
指针
编译器
汇编语言
Linux Debugging(五): coredump 分析入门
通过上几篇文章,我们知道了函数参数是如何传递的,和函数调用时栈是如何变化的;当然了还有AT&T的
汇编基础
,这些,已经可以使我们具备
anzhsoft2008
·
2014-01-27 17:00
gdb
coredump
bt显示乱码
WIN32
汇编基础
一、关于寄存器寄存器有EAX,EBX,ECX,EDX,EDI,ESI,ESP,EBP等,似乎IP也是寄存器,但只有在CALL/RET在中会默认使用它,其它情况很少使用到,暂时可以不用理会。EAX是WIN32API默认的返回值存放处。ECX是LOOP指令自动减一的寄存器。ESP是堆栈指针。EBP经常用来在堆栈中寻址。ESI好像常常用在指针寻址中,EDI不大清楚。二、关于内存寻址WIN32中内存是平坦
zhoujiaxq
·
2014-01-02 11:00
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他