- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《深入 BREW 开发》 —— 第一章 硬件基础
版权所有,未经本作者同意不得转载,否则视为侵权行为,保留追究责任的权力。
第一章 硬件基础
硬件是软件的运行平台,没有硬件的支撑软件也将不复存在。您能想象没有显示器软件将如何显示图形,没有 CPU 软件
将如何运行吗?反正我想象不到!但是如果把问题反过来问就问到本质了,软件运行需要哪些硬件支持呢?看图 1.1 :
CPU
RAM
ROM
输出设备
输入设备
存储设备
图 1.1 系统结构框图
我们抛开硬件的什么电器特性等等,去芜存菁,就是上面的这个图了。如果程序要运行没有 CPU 是不行的, CPU 要快速
的交换数据,没有 RAM 也是不行的。因此无论任何系统, CPU 和 RAM 都是必不可少的。您一定会提醒我 ROM 不也是不变的
吗?这种说法不完全对,因为在 PC 系统和嵌入式系统之间 ROM 的作用是不一样的。 在 PC 系统中 ROM 就是那个 BIOS 芯
片,是用来提供系统的启动代码和基本的输入输出功能的;而在嵌入式系统中, ROM 存储了全部的代码,它已经将 PC 中的
BIOS 和硬盘的与代码相关的功能混合在一起了。
设备 PC 系统典型硬件设备 嵌入式系统典型硬件设备
CPU 任何 CPU 任何 CPU
RAM 任何 RAM 任何 RAM
ROM BIOS 芯片 Flash 芯片
存储设备 硬盘 Flash 芯片
输入设备 键盘 键盘
输出设备 显示卡 + 显示器 LCD 显示屏
PC 的 ROM —— BIOS 芯片可以采用 Flash 芯片,在这里之所以不写成 Flash 芯片是因为 BIOS 的作用和嵌入式系统的
Flash 作用不大一样,使用 BIOS 以示区分。
1.1 CPU 和 RAM
从软件观点来讲,任何 CPU 和 RAM 都可以应用于各种系统中,不存在明显的区别,只要 CPU 可以执行指令控制设备就
可以了。但是考虑到耗电以及体积(嵌入式设备通常要求耗电低、体积小)等问题,嵌入式系统就发展出了专用的 CPU 芯片。
当前应用最广泛的是 ARM CPU 。ARM CPU 是由英国的 ARM 公司设计的,由于其执行效率高,体积小,耗电少等特点被广
泛应用于嵌入式系统。 由于嵌入式系统要求高集成度, 通常不会存在单独的 CPU 芯片,而是将 CPU 和很多的外围电路集成到
一起,做成一块芯片,因此 ARM 采用授权的方式提供内核芯片设计,以便于使用者进行芯片的集成。
CPU 按照次执行指令的数据带宽可以分为 16 位、32 位、64 位等。 32 位 CPU 一次只能处理 32 位,也就是 4 个字节的
数据;而 64 位 CPU 一次就能处理 64 位即 8 个字节的数据。如果我们将总长 1
您可能关注的文档
- 注册会计师全国统一考试《审计》试题及答案解析(2009年_原)3.pdf
- 注册会计师全国统一考试《税法》试题及答案解析(2009年_新).pdf
- 注册会计师全国统一考试《税法》试题及答案解析(2009年_新2.pdf
- 注册会计师全国统一考试《税法》试题及答案解析(2009年_新3.pdf
- 注册会计师全国统一考试《税法》试题及答案解析(2009年_原)1.pdf
- 注册会计师全国统一考试《税法》试题及答案解析(2009年_原)2.pdf
- 资料分享-企业培训师(二级)理论试题2.pdf
- 企业人力资源管理师基础知识笔记.pdf
- 企业人力资源管理师三级(完整小抄大字版).pdf
- (华师版初中数学教案全)第十一章体验不确定现象.pdf
- 【山东卷】山东省临沂市2024-2025学年度2025届高三上学期教学质量检测考试暨期中考试(九五联考同卷)(11.13-11.15)数学试卷参考答案.docx
- 【黑吉辽卷】辽宁省重点高中沈阳市郊联体2024-2025学年高三上学期11月期中考试(11.12-11.13)英语试卷+答案.docx
- 【Top50强校】【湖南卷】湖南省长沙市长沙一中2025届高三月考试卷(三)暨11月月考(11.3-11.4)数学试题卷(原卷版).docx
- 【山东卷】山东省临沂市2024-2025学年度2025届高三上学期教学质量检测考试暨期中考试(九五联考同卷)(11.13-11.15)地理试卷.docx
- 【江西卷】江西省2025届江西省九校联考2024-2025学年高三上学期11月期中考试(11.15-11.16)英语试卷答案.docx
- 【福建卷】福建省名校联盟部分中学2025届高中毕业班上学期11月期中质量检测暨11月名校联考(11.15-11.16)英语试卷+答案.docx
- 【河南卷】河南省南阳市2024年秋期2025届高三年级11月期中质量评估考试(11.12-11.14)英语试卷+答案.docx
- 【山东卷】山东省临沂市2024-2025学年度2025届高三上学期教学质量检测考试暨期中考试(九五联考同卷)(11.13-11.15)英语试卷.docx
- 【山东卷】山东省临沂市2024-2025学年度2025届高三上学期教学质量检测考试暨期中考试(九五联考同卷)(11.13-11.15)英语试卷参考答案.docx
- 【山东卷】山东省临沂市2024-2025学年度2025届高三上学期教学质量检测考试暨期中考试(九五联考同卷)(11.13-11.15)语文试卷.docx
文档评论(0)