关于程序运行 IROM、IRAM解决方案
来源:互联网 发布:淘宝优惠券那个网站好 编辑:程序博客网 时间:2024/06/08 02:42
关于程序运行 IROM、IRAM
题目大意是在下列选项中,三星的ARM的s5pv210的芯片可以执行程序的存储器有那些?
a、IROM
b、IRAM
c、nand flash
d、SDRAM
题目大意是在下列选项中,三星的ARM的s5pv210的芯片可以执行程序的存储器有那些?
a、IROM
b、IRAM
c、nand flash
d、SDRAM
给的答案是a、b、d
------解决方案--------------------
(1)BL0:是指S5PV210的iROM中固化的启动代码
作用:初始化系统时钟,设置看门狗,初始化堆和栈,加载BL1
(2)BL1:是指在iRAM自动从外扩存储器(nand/sd/usb)中拷贝的uboot.bin二进制文件的头最大16K代码
作用:初始化RAM,关闭Cache,设置栈,加载BL2
(3)BL2:是指在代码重定向后在内存中执行的uboot的完整代码
作用:初始化其它外设,加载OS内核
(4)三者之间的关系:(Interal ROM固化代码)BL0将BL1(bootloader的前16KB--BL1)加载到iRAM;BL1然后在iRAM中运行将BL2(剩下的bootloader)加载到SDRAM;BL2加载内核,把OS在SDRAM中运行起来,最终OS是运行在SDRAM(内存)中的。
SRAM : 静态RAM,不用刷新,速度可以非常快,像CPU内部的cache,都是静态RAM,缺点是一个内存单元需要的晶体管数量多,因而 价格昂贵,容量不大。
DRAM: 动态RAM,需要刷新,容量大。
SDRAM :同步动态RAM,需要刷新,速度较快,容量大。
DDR SDRAM: 双通道同步动态RAM,需要刷新,速度快,容量大。
0 0
- 关于程序运行 IROM、IRAM解决方案
- 程序运行 IROM、IRAM
- ROM、RAM、IROM、IRAM、DRAM、SRAM、Flash
- 【记录】s5pv210运行裸机程序的方法之在iRAM中运行
- iram
- 关于Symbian,运行QT程序,读取和导入SQLITE数据库中中文,音标乱码的解决方案
- Windows程序运行不能通过的解决方案
- 长时间运行的PHP程序解决方案
- 关于测试程序运行时间
- 关于iOS程序后台运行
- 关于测试程序运行时间
- QT关于程序运行日志
- tiny4412 裸机程序 六、重定位代码到IRAM+0x8000
- 关于storm程序运行起来“java.lang.OutOfMemoryError: unable to create new thread解决方案
- IROM 浅见
- IROM 浅见
- itop-4412启动流程小结 - 从iROM code运行到内核启动
- 关于Linux下Java程序乱码解决方案
- Adaboost 算法的原理与推导
- 排列(c++ stl+哈希)
- Android 四大组件学习之Service五
- 如何提高并发度?读写锁,分拆锁、分离锁,ThreadLocal,copyOnWrite,工作队列 per thread, 工作窃取
- UVA 12563 Jin Ge Jin Que Hao
- 关于程序运行 IROM、IRAM解决方案
- 只使用处理IO的printDigit函数,编写一个过程以输出任意实数
- Spring框架下的管理员登录功能实现
- POJ 1850 Code(组合数学)
- android下需要怎么样配置或者操作才能在界面里显示状态栏(status bar)
- SAP错误处理总结
- Invert Binary Tree
- SpringMVC使用FileUpload进行文件上传
- MFC中变量的命名方法