码迷,mamicode.com
首页 >  
搜索关键字:汇编器    ( 191个结果
java如何实现类似c语言的条件汇编功能
所谓条件汇编,就是依据所设定的条件,使汇编器汇编某一段程序,或不汇编某一段程序。例如在java中,在开发阶段可能要输出一些调试语句,而在项目正式运行时这些测试的语句不应该输出(当然,你又可能说可以使用log4j)。     例如有下面的一段代码:   public class HelloWorld { public static void main(String[] args) { ...
分类:编程语言   时间:2015-01-29 00:08:13    阅读次数:278
几个计算机小知识
1.编译器程序可以编译其他程序,那么编译器又是由谁编译的呢?答:计算机里面很多这样类似“鸡生蛋、蛋生鸡”的问题,最早的编译器是由汇编写的,最早的汇编器是由机器语言写的,想想最早写机器语言的人,潸然泪下。还有一个问题,我们用光盘安装windows系统,光盘里面的windows系统又是在windows环...
分类:其他好文   时间:2015-01-24 19:58:54    阅读次数:407
[iOS逆向实战 之九]重组mach-o格式实现简单反ida
个人原创,转帖请注明来源:cnblogs.com/jailbreaker之前3篇大致讲了下mach-o的相关知识,这篇主要讲解如何通过对mach-o文件简单的更改达到反ida静态分析的目的,此篇目的是抛砖引玉,掌握mach-o格式可以按自己的思路去更改,做到防反汇编器。mach-o文件格式的节:1....
分类:移动开发   时间:2015-01-09 10:29:57    阅读次数:385
u-boot的Makefile分析之顶层config.mk
u-boot-2010-06 顶层目录下的config.mk文件主要完成如下功能的配置: 1、确定生成可执行文件过程中需要的各种工具,如编译器(arm-linux-gcc)、连接器(arm-linux-ld)、反汇编器(arm-linux-objdump)等 2、确定CPU、板相关的配置文件,存在于各个目录下的config.mk 3、确定编译、链接、转换等过程的操作选项 4、根据步骤3确定的编译连接选项生成需要的文件...
分类:其他好文   时间:2015-01-04 15:21:06    阅读次数:176
2.汇编代码的简单实现
2.汇编代码的简单实现 使用汇编的原因很简单,就是汇编代码的高效。在机器启动的时候,利用汇编的高效,对硬件进行初始化,为加载内核,提供条件。 目前常用的ARM汇编指令有两种: *ARM标准汇编:适用于ARM公司的汇编器,适合在Windows平台下使用。 *GNU汇编:使用与GNU交叉编译工具链中的汇...
分类:其他好文   时间:2015-01-03 17:07:09    阅读次数:197
(转) 汇编.section和.text解释
.section .data汇编程序中以.开头的名称并不是指令的助记符,不会被翻译成机器指令,而是给汇编器一些特殊指示,称为汇编指示(Assembler Directive)或伪操作(Pseudo-operation),由于它不是真正的指令所以加个“伪”字。.section指示把代码划分成若干个段(...
分类:其他好文   时间:2014-12-28 10:23:29    阅读次数:242
C程序设计语言阅读笔记
预处理器 -》.i 编译器 》.s 汇编器 》.o 链接器 --可执行文件 ------------------math.h头文件包含各种数学函数的声明,所有函数都返回一个double类型的值-------------------文本流:是由多行字符构成的字符序列,而每行字符则由0个或多个字符组成,...
分类:编程语言   时间:2014-12-22 10:44:57    阅读次数:269
MISRA C编程规范(一)
环境的有四条强制规则一条建议   规则1.1(强制):所有代码都必须遵照ISO9899:1990 “Programming languages -C ”,由ISO/IEC9899/COR1:1996修订。 规则1.2(强制):不能有对未定义行为或未指定行为的依赖性。 规则1.3(强制): 多个编译器和/或语言只能在语言/编译器/汇编器所适合的目标代码定义了通用接口标准时使用。 规则1....
分类:其他好文   时间:2014-11-22 17:29:01    阅读次数:378
adobe flash player升级coredump
flash player版本:14.0.0.125 产品名称:Adobe® Flash® Player Installer/Uninstaller 系统:windows xp sp3 调试器:windbg 反汇编器:IDA 应用程序:FlashUtil32_14_0_0_125_Plugin.exe coredump信息: eax=00000000 ebx=01ed7...
分类:其他好文   时间:2014-11-20 10:19:50    阅读次数:208
gcc/g++编译(转)
1. gcc/g++在执行编译工作的时候,总共需要4步(1).预处理,生成.i的文件[预处理器cpp](2).将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs](3).有汇编变为目标代码(机器代码)生成.o的文件[汇编器as](4).连接目标代码,生成可执行程序[链接器ld][参数详解...
分类:其他好文   时间:2014-11-13 18:30:32    阅读次数:257
191条   上一页 1 ... 15 16 17 18 19 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!