码迷,mamicode.com
首页 >  
搜索关键字:机器码    ( 820个结果
《汇编语言》笔记
教材《汇编语言》第二版王爽第一章 :基础知识0. 机器语言:(010000001000000)0 和 1 的组成。1. 汇编语言有三类指令组成·汇编指令:汇编指令和机器指令一一对应,有编译器翻译识别,计算机无法直接识别。·伪指令:没有对应机器码,有编译器执行·其他符号:如+,-,*,/,由编译器识别...
分类:编程语言   时间:2014-06-27 16:49:40    阅读次数:414
Android:What is ART?
背景:Android4.2之前,安卓手机系统的应用程序均在Dalvik Java的虚拟机上运行,这种运行模式还要依靠一个编译器来实现与应用程序的沟通。应用程序每次运行时,都需要将程序内的代码转变为机器码才能运行,这无形中多附加了一道手续,这就造成了手机耗电相对较快,占用内存大,用久了会卡顿的现象。 前言:KitKat(奇巧巧克力):雀巢的巧克力棒产品,最近Google宣布最新4.4版Androi...
分类:移动开发   时间:2014-06-24 19:29:54    阅读次数:237
OpenRisc-67-OR的汇编
引言之前我们写过OR的裸机程序,写过基于OR的linux设备驱动程序,也反汇编过OR的机器码。本小节,我们将通过一个简单的实验,对OR的汇编(指令集)做一个简单的梳理和測试。1,基本思想要想了解OR的指令集,事实上仅仅要查查OpenRISC architecture manual就能够了,可是不是最...
分类:其他好文   时间:2014-06-19 07:56:50    阅读次数:330
(转载)移植最新内核linux-3.14.6到mini2440开发板
1、建立目标平台1.1 添加机器码--LINGD2440在arch/arm/tools/mach-types 下,添加以下一行lingd@ubuntu14:~/arm/linux-3.14.6$ vim arch/arm/tools/mach-typeslingd2440 MACH_LINGD24....
分类:系统相关   时间:2014-06-12 18:30:44    阅读次数:429
至尊高速,国产语言RPP 1.83强势来袭
下面是 R++的性能测试数据:(奔腾 1.86GHZ,测试 3 次取平均值) 运行效率: R++的内部结构和 C++大致相同,所以理论上 R++可以达到和 C++一样的运行速度, 目前 R++已开启汇编级内联展开和模式匹配优化,在编译成机器码的情况下运行 速度是 C++的 1/1.8(真实速度应该是 1/3),解释运行是 C++的 1/10.7。目前的 性能与 luaJI...
分类:其他好文   时间:2014-06-10 14:34:58    阅读次数:181
玩转VC++实现CallBack
题目有点大,其实本文只是要DEMO一下用函数指针在VC++实现回调。 一、函数指针 那么什么是函数指针呢?说白了就是指向函数的指针,它是一个变量。 通常,函数会被编译为一段二进制机器码。每个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。 可以把函数的这个首地址(入口地址)赋予一个指针变量,使该指针变量指向该函数。 那么就可以通过该指针变量就可以找到并且调用这个函数了...
分类:编程语言   时间:2014-06-08 03:53:46    阅读次数:369
C++笔记2 :“反射”初试水
像Java或者是很多脚本语言,由于有着 “不用编译成机器码,直接解释执行” 这种先天优势,实现反射机制简单的一B。。再反观我大C++,又一次遇到了麻烦。。。其实我的需求特别简单:就是利用字符串可以调用同名的函数而已。。。说的清楚一点,就是传入参数 “hello”,可以调用 void hello()这...
分类:编程语言   时间:2014-06-05 16:35:45    阅读次数:322
c语言到汇编的学习
[内存结构]C程序通过编译-汇编-连接,最后到可执行文件。载入内存有这几个部分:text:正文段,存放的是可执行的机器码段data:存放初始化之后的全局变量和静态变量bbs:存放未初始化的静态变量和全局变量heap:堆,由程序员自己分配和释放,程序结束时,操作系统也会释放。stack: 栈,编译器自...
分类:编程语言   时间:2014-05-30 08:35:07    阅读次数:373
Linux内核启动及文件系统加载过程
检测机器码类型是在汇编子函数__lookup_machine_type (同样在文件head-common.S实现) 中完成的。与__lookup_processor_type类似,通过代码:“bl __lookup_machine_type”来实现对它的调 用。该函数返回时,会将返回结构保存放在r5、r6 和r7三个寄存器中。其中r5寄存器返回一个用来描述机器(也就是开发板)的结构体地址...
分类:系统相关   时间:2014-05-25 21:34:29    阅读次数:517
820条   上一页 1 ... 79 80 81 82 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!