码迷,mamicode.com
首页 >  
搜索关键字:机器码    ( 820个结果
libtcc源码分析(一)概览
关于libtcc .... libtcc的源码仓库:libtcc libtcc是一个微型的C编译器,它可以将C源码直接编译成机器码,并且通过libtcc提供的接口函数,在宿主程序里可以很方便的获取到libtcc编译后的函数或变量地址,这样相比其他脚本语言,libtcc就具有了以下的特点: 脚本完全使...
分类:其他好文   时间:2015-02-03 22:54:00    阅读次数:4628
搜寻节空隙感染学习笔记
原文:http://www.pediy.com/kssd/index.html -- 病毒技术 -- 病毒知识 -- Anti Virus专题那么搜寻节空隙感染,最重要的就是找到我们节中存在的空隙。一般在病毒技术中,有两种方法。循环读取节表,然后分别在每个节中搜寻00机器码(因为默认编译器是用00机...
分类:其他好文   时间:2015-02-03 12:37:58    阅读次数:179
匹夫细说CIL:你好,沃尔德
为何是CIL?难道不能直接从C#,VB...编译成机器码码?那为何又是栈式机?难道不能是内存,寄存器吗?详细分析一下这两个问题之后,再让我们从Hello World开始书写CIL的旅程吧!
分类:其他好文   时间:2015-01-31 08:18:45    阅读次数:275
Linux中服务器软件为什么需要编译安装
为什么服务器软件需要编译安装?一个流传很广的说法是编译安装性能更好,其实这是个谣言. 服务器CPU事实已经被Intel垄断了,就那么几种型号,编来编去生成的机器码是一样的。Intel宣传自己的编译工具Intel C++ Compiler 比GCC编译出来性能要提升10%-20%,这就是一广告,生产环...
分类:系统相关   时间:2015-01-27 12:55:30    阅读次数:159
Intel系列CPU指令速查手册
指令名称 指令形式 机器码 标志位 (设置/测试) 说明 应用举例 ES: ES: 26 ES段跨越前缀 CS: CS: 2E CS段跨越前缀 SS: SS: 36 SS段跨越前缀 DS: DS: 3E DS段跨越前缀 FS: FS: 64 FS段跨越前缀 G...
分类:其他好文   时间:2015-01-24 01:36:17    阅读次数:243
GCC,GDB,Makefile和IO复用函数
2015.1.22c高级的环境搭建:GCC编译器:全称 GUN CC,是GNU工具(tool chain)的一种,源码编译成机器码,gcc的编译依赖于很多小工具4.3.3和3.4.3版本的比较稳定GCC编译分为四个步骤:(用WC命令可以分别查看每个阶段代码的大小,可以比较一下,ls -l 也能看出大...
分类:数据库   时间:2015-01-22 23:01:26    阅读次数:447
u-boot-2014.10移植第31天----内核启动(一)
原本以为u-boot移植好了,引导linux内核启动不是问题吧。但是却折磨了我两天,一直在“Starting kernel...”这里卡住了。综合网上的说法出现这个问题有如下原因:1)u-boot和linux内核主频不匹配;2)u-boot和linux内核机器码不匹配;3)bootarges参数数不对;3)内核中没有添加串口相关的驱动;实际情况是这些在我这里都是正确的。因为我用u-boot-201...
分类:其他好文   时间:2015-01-20 17:54:58    阅读次数:113
六星经典CSAPP-笔记(3)程序的机器级表示
1.前言IA32机器码以及汇编代码都与原始的C代码有很大不同,因为一些状态对于C程序员来说是隐藏的。例如包含下一条要执行代码的内存位置的程序指针(program counter or PC)以及8个寄存器。还要注意的一点是:汇编代码的ATT格式和Intel格式。ATT格式是GCC和objdump等工具的默认格式,在CSAPP中一律使用这种格式。而Intel格式则通常会在Intel的IA32架构文档...
分类:移动开发   时间:2015-01-17 11:18:22    阅读次数:644
汇编语言基本指令
汇编语言基本指令 一.机械码,又称机器码.ultraedit打开,编辑exe文件时你会看到许许多多的由0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F组成的数码,这些数码就是机器码.修改程序时必须通过修改机器码来修改exe文件.二.需要熟练掌握的全部汇编知识(只有这么多)不大容易理解,...
分类:编程语言   时间:2015-01-16 23:45:09    阅读次数:285
Java 入门
一,Java 中jvm,jdk,jre关系Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。程序的运行流...
分类:编程语言   时间:2015-01-12 14:26:02    阅读次数:202
820条   上一页 1 ... 73 74 75 76 77 ... 82 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!