PowerPC架构 PowerPC是一种精简指令集(RISC)架构的中央处理器(CPU),其基本的设计源自IBM(国际商用机器公司)的POWER(Performance Optimized With Enhanced RISC;《IBM Connect电子报》2007年8月号译为“增强RISC性能优 ...
分类:
其他好文 时间:
2017-01-18 10:38:51
阅读次数:
368
整理了下网上的资料,归类了下,大似表述是这样的:IBM/PC兼容机,也就是Intel的i80x86指令架构,就简称了x86。x86并不是指32位环境,而是指80x86架构,这个架构目前有32位,64位两种。曾经听说还包括了过8位和16位,不过我没机会看过。 习惯上来说,x86架构就是32位的,但AM ...
分类:
其他好文 时间:
2017-01-11 09:12:55
阅读次数:
158
本人的开发环境是ubuntu12.05的64版本,运行在11.00的虚拟机上。首先说明为什么需要搭建交叉编译环境。我们知道,我们的开发一般在PC机上,是基于X86架构的,而我们的开发板却是基于ARM架构的。如果在PC主机上编辑编译我们的程序,那编译时按照X86架构来进行的,这样的话编译的二进制代码就 ...
分类:
系统相关 时间:
2016-12-10 16:44:18
阅读次数:
326
CPU是手机上面最复杂,最贵的Soc(芯片),担任的也是手机中大脑的位 置,是手机跑分性能的决定性硬件。智能手机发展到今天,各大手机CPU厂商也从春秋战国逐渐到了现在四国鼎立的时代(高通,MTK,三星,苹果A系列)。 当然最大的CPU厂商还是Intel,只不过intel的主力是在x86架构的处理器, ...
分类:
移动开发 时间:
2016-12-02 18:32:48
阅读次数:
228
一、如果类库生成的构架和对应设备的构架不一致,会链接报错 如果项目中使用类库后,遇到形似Undefined symbols for architecture x86_64(x86_64架构下有未定义的符号)的错误,则为链接错误,该错误只有两种情况: 1> 项目中没有导入指定的类库 2> 项目中使用的 ...
分类:
其他好文 时间:
2016-11-30 01:55:52
阅读次数:
189
1、前提需求1.1.简介Xen是以GNU的GPL授权发布的自由软件,目的在于提供高效能、可支援不同操作系统同时运行且各个操作系统之间彼此相互独立的系统环境,Xen是基于X86架构开发出来的虚拟机控制器(Virtual Machine Hypervisor)。Xen虚拟化包括两种虚拟化方式,半虚拟化( ...
分类:
其他好文 时间:
2016-10-17 11:18:47
阅读次数:
169
X86 操作系统是设计在直接运行在裸硬件设备上的,因此它们自动认为它们完全占有计算机硬件。x86 架构提供四个特权级别给操作系统和应用程序来访问硬件。 Ring 是指 CPU 的运行级别,Ring 0是最高级别,Ring1次之,Ring2更次之…… 就 Linux+x86 来说, 操作系统(内核)需 ...
分类:
其他好文 时间:
2016-10-12 13:27:43
阅读次数:
229
交叉编译是用在嵌入式开发中的一种开发模式。与之相对应的开发模式称为本地编译。 在嵌入式开发中,因为目标平台(ARM架构)上可能资源有限,甚至没有操作系统,无法构建出一个完整的开发工具链,所以需要借助一些性能比较强的平台(普通PC,x86架构)来进行软件的编写和编译,然后将生成的二进制文件直接写入到目 ...
分类:
其他好文 时间:
2016-10-01 21:49:53
阅读次数:
175
x86架构的android手机兼容性问题 http://www.cnblogs.com/guoxiaoqian/p/3984934.html 自从CES2012上Intel发布了针对移动市场的Medfield平台以来,市面上出现过一些基于X86的Android手机。 大部分Android应用都使用基 ...
分类:
移动开发 时间:
2016-09-29 17:47:16
阅读次数:
205