
移动平台
dishening7
这个作者很懒,什么都没留下…
展开
-
Android内核的简单分析
Android内核的简单分析NeilWong (neilwong@hotmail.com) Google的Android操作系统已经成功面市,因为Android操作系统是基于Linux-2.6.25内核的,并且目前所有的源代码也都全部开放,因此可以简单地加以分析以方便以后向其他平台的移植工作. 首先需要了解的就是Android的一些基本情况,并下载Andro转载 2009-01-04 20:52:00 · 6874 阅读 · 1 评论 -
Fedora Core 5 编译Android
Fedora Core 5 编译AndroidNeilWong (neilwong@hotmail.com) 如果选择比较新的Linux版本(例如Fedora 10),则编译Android将比较顺利,一般直接make就可以成功生成所需要的文件和系统内核。(最多需要安装gperf), 但在比较旧的Linux内核上编译Android将遇到很多错误,本文以Fedora Core 5为例讲解转载 2009-01-04 20:36:00 · 1293 阅读 · 0 评论 -
移植心得---android平台
移植心得---android平台目前的情况: android平台的UI开发语言最好选择是JAVA,也是google推荐使用的; OCR引擎是C编写的,用JAVA改写显然不现实 平台环境: OS: Windows XP SP2 JDK: 1.6.0_06 Toolchins: arm-2008q3-41-arm-none-linux-gn转载 2009-01-12 16:29:00 · 4590 阅读 · 2 评论 -
多处理器的体系结构
多处理器的体系结构 随着单个处理器的性能越来越逼近其物理极限,现在的处理器设计方向可以大致有两类,一是采用单片上集成多个核中或者采用一个核中多个物理线程的方法来达到并行的目的,从而提高性能;另一个方向是嵌入式应用,这有两种思路即将通用处理器扩展、改装成能适合各种嵌入式应用(90%的份额是DSP),或者将DSP扩展、改装以吸收部分通用微处理器的特点。事实上, 在2000年,嵌入式芯片的销售转载 2009-04-02 14:36:00 · 3670 阅读 · 0 评论 -
fully associative cache;set associative cache;direct mapped cache
fully associative cache:比如现在有1024个cache line,现在来了一个内存地址,那么就会有1024个计算单元同时来比较这1024个cache line的地址和这个内存地址是否匹配。 the complex hardware needed direct mapped cache:使用一个Hash函数,把每个地址可以换算成0到1023原创 2009-04-02 18:18:00 · 3129 阅读 · 0 评论