ARM研究
文章平均质量分 56
bournechen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ARM处理器系统初始化过程
1 禁止MMU,关闭中断,禁止cache;2 根据硬件设计配制好处理器时钟、DRAM时钟、定时器时钟;3 根据系统中所用的flash和DRAM芯片容量和电气参数设置它们的起始地址、容量、刷新频率等;4 将固化在flash芯片中的程序搬移到DRAM内存中;5 使能cache,使能MMU,跳转到DRAM内存中运行继续初始化,包括根据具体应用以及系统中的硬件配置初始化各个功能模块、安装好原创 2009-12-01 10:38:00 · 3730 阅读 · 0 评论 -
Arm cache 研究
Cache的工作原理 Cache的工作原理是基于程序访问的局部性。 对大量典型程序运行情况的分析结果表明,在一个较短的时间间隔内,由程序产生的地址往往集中在存储器逻辑地址空间的很小范围内。指令地址的分布本来就是连续的,再加上循环程序段和子程序段要重复执行多次。因此,对这些地址的访问就自然地具有时间上集中分布的倾向。 数据分布的这种集中倾向不如指令明显,但对数组的存储和访问以及转载 2009-12-02 17:00:00 · 9430 阅读 · 1 评论 -
ARM 300问中的8位图立即数 研究
在ARM处理器的汇编语言中,对指令语法格式中的的常数表达式有这样的规定:“该常数必须对应8位位图,即常数是由一个8位的常数循环移位偶数位得到的。” 首先从ARM指令系统的语法格式说起。一条ARM指令语法格式分为如下几个部分: {}{S} ,{,}其中,内的项是必须的,{}内的项是可选的,如是指令助记符,是必须的,而{}为指令执行条件,是可选的,如果不写则使用默认条件AL(无条件执行转载 2009-12-07 17:07:00 · 3626 阅读 · 0 评论 -
ARM处理器模式
ARM微处理器支持7种运行模式,分别为:用户模式(usr):ARM处理器正常的程序执行状态。快速中断模式(fiq):用于高速数据传输或通道处理。外部中断模式(irq):用于通用的中断处理。管理模式(svc):操作系统使用的保护模式。数据访问终止模式(abt):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护。系统模式(sys):运行具有特权的操作系统任务。定义指令中止模式(und):当未转载 2009-12-07 16:04:00 · 2468 阅读 · 0 评论 -
FTK知多少
<br />http://code.google.com/p/ftk/原创 2010-07-12 15:59:00 · 805 阅读 · 0 评论 -
SQLite操作总结
<br />前序:... 1 <br />一、 版本... 1 <br />二、 基本编译... 2 <br />三、 SQLITE操作入门... 2 <br />(1) 基本流程... 2 <br />(2) SQL语句操作... 4 <br />(3) 操作二进制... 8 <br />(4) 事务处理... 10 <br />四、 给数据库加密... 10 <br />五、 后记... 25 <br />前序: <br />Sqlite3 的确很好用。小巧、速度快。但是因为非微软的产品,帮助文档总觉得转载 2010-07-12 14:25:00 · 1148 阅读 · 0 评论 -
cramfs使用与修改其中的内容
<br />1.以 root 身份登陆 <br /> <br />2.<br />mkdir root_fs<br />mount -t cramfs -o loop root.cramfs root_fs<br /> <br />3.mkdir new_fs<br />cd new_fs<br /> <br />4.<br />tar cf - ../root_fs | tar xBf -<br /><br />在 new_fs目录下做了一份拷贝<br /> <br />5.<br />在new_fs下有原创 2010-12-15 22:26:00 · 1306 阅读 · 0 评论
分享