版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2020/7/5,电子技术专业英语教程,1,Unit9 Microcomputer,Lesson 26 Arm 电子技术专业英语教程冯新宇 主编 电子工业出版社 ,2020/7/5,电子技术专业英语教程,2,Lesson 26 Arm,Backgrounds Text tour Language in use Vocabulary Structure Reading/writing techniques,2020/7/5,电子技术专业英语教程,3,Terminology RISC 【计】精简指令集计算机 reduced instruction set computer BBC n.英国广播公司
2、 coprocessor n.【计】协处理器 date back to 从时就有,回溯到 interrupt latency 中断延迟 MMU 【计】存储器管理单元,Backgrounds,2020/7/5,电子技术专业英语教程,4,Text tour,Outline - Introduction ARMv1, ARMv2 and ARMv2a ARMv3 ARM6 and ARM7 ARMv4 ARM7TDMI-S and Thumb ARMv5 ARM9EJS ARMv5 ARM10 ARMv6 ARM10, ARM11,2020/7/5,电子技术专业英语教程,5,Introduction
3、,The ARM architecture is a 32-bit advanced RISC design. The use of a simple design and a highly orthogonal, yet powerful instruction set allows it to attain good processing speeds at low power consumption. As the demand for greater processing power in embedded devices keeps increasing, so does the p
4、opularity of ARM. The architecture is licensed by a large number a microprocessor manufacturers, leading to a wide choice and availability of ARM based CPUs and microcontrollers. Current ARM based CPUs are powerful enough to allow a large variety of DSP processing tasks to be performed without the u
5、se of a coprocessor.,2020/7/5,电子技术专业英语教程,6,ARMv1, ARMv2 and ARMv2a,Introduced in 1985, the ARM1 was the first incarnation of the ARMv1 architecture, a 32 bits architecture, using 26 bits addressing. The ARMv2 and ARM2 added multiplication and multiply-accumulate capability, as well as coprocessor su
6、pport. The ARM3 (using ARMv2a) added a 4k on-chip code and data cache.,2020/7/5,电子技术专业英语教程,7,ARMv3 ARM6 and ARM7,ARMv3 moved the ARM architecture toward full 32 bits addressing, and also allowed for chips to optionally contain a Memory Management Unit (MMU), allowing the chip to run full operating s
7、ystems. ARMv3M added optional long multiplication support (32 32 = 64 bits), marked by an M in the processor type name.,2020/7/5,电子技术专业英语教程,8,ARMv4 ARM7TDMI-S and Thumb,The ARMv4 is a further evolution of the ARMv3 design, adding support for 16 bits load and stores, and dropped support for 26-bit ad
8、dressing. It was introduced in 1995. A major step forwards in the ARM architecture was made by the introduction of Thumb in ARMv4T. Thumb is a new instruction set for the ARM architecture, using 16 bits instructions. It represents a significant enhancement to the ARM architecture, because it allows
9、many operations to be performed at a significantly reduced code size. It is very useful in situations where bus or memory bandwidth or space is limited. The Thumb instructions are slightly less capable than the ARM counterparts, notably lacking conditional execution, shift/rotation support, and not
10、allowing access to the entire register file. Because of the loss of orthogonality and cleanness, Thumb code is generally not written by hand.,2020/7/5,电子技术专业英语教程,9,ARMv5 ARM9EJS,The ARMv5 makes the optional Thumb and wide multiply features of the ARMv3 the default, and adds the following: . Some ext
11、ra instructions for smoother switching between ARM and Thumb states. . Enhanced DSP support, including faster 16 bits multiplies and saturating arithmetic, and a faster MAC. Marked by an (E) in the chip name. . Jazelle, allowing the ARM core to execute some Java bytecode instructions in hardware. Ja
12、zelle is an essential component in the Java support included in many mobile phones. Marked by a (J) in the chip name.,2020/7/5,电子技术专业英语教程,10,ARMv5 ARM10,The ARM10 is an evolution of the ARMv5 architecture aimed at maximal performance. It extends the pipeline to 6 stages, and includes support for a f
13、loating point coprocessor (VFP). It is projected to run at speeds of around 260 MHz.,2020/7/5,电子技术专业英语教程,11,ARMv6 ARM10, ARM11,The ARMv6 adds memory management features, a new multimedia instruction set, and a longer pipeline (8 stages), allowing even higher clock speeds, up to 335 MHz. The new mult
14、imedia instructions are SIMD3 and resemble the MMX, SSE and SSE2 instructions sets as used on common PCs. ARMv6 was introduced in 2001. Neither the ARM10 nor ARM11 have had significant uptake in the market yet, and are not nearly as widely available as the ARM7TDMI and the ARM9EJS. Of course, this m
15、ay change as time passes.,2020/7/5,电子技术专业英语教程,12,Vocabulary expandability encouragement inefficiency license staff Structure Reading/writing techniques,Language in use,2020/7/5,电子技术专业英语教程,13,Vocabulary,2020/7/5,电子技术专业英语教程,14,expandability in dictionary,On cf-expandability and csf-expandability() 关于c
16、f可膨胀性和csf可膨胀性() An Expandability enhanced BSM Design 增强扩展能力的BSM设计 The business system enjoys excellent expandability. 业务系统具有很好的可扩展性。,2020/7/5,电子技术专业英语教程,15,expandability in text,The BBC Micro was, for its time, an advanced machine with good expandability and a rugged design a necessary feature since
17、 it was widely used for teaching computer skills in classrooms. 在那时,BBC Micro是先进的机器,它有良好的可扩展性和坚固的设计必要的特征,此后,在课堂上它被广泛地用于计算机技能教学。,2020/7/5,电子技术专业英语教程,16,encouragement in dictionary,Giving help, encouragement or sympathy 给予帮助、鼓励或同情的;支持的;支援的;赞助的 Thank you for your encouragement. 谢谢你的鼓励。 This gave us gre
18、at encouragement. 这给了我们很大鼓舞。 an expression of approval and encouragement. 同意或鼓励的一种表示。 He is unstinting in his encouragement. 他不吝惜于给与人鼓励。,2020/7/5,电子技术专业英语教程,17,encouragement in text,This served as an encouragement: if a group of graduate students could come up with competitive new CPU designs, then
19、Acorn surely had a good chance of succeeding. 这是一个鼓励:如果一组研究生可以拿出有竞争力的新的CPU设计,然后Acron肯定有很好的成功机会。,2020/7/5,电子技术专业英语教程,18,inefficiency in dictionary,The investigation showed up the inefficiency of the management. 这次调查反映出管理效率不高。 In his speech he kept pounding away at his opponents inefficiency. 他在演说中不断攻
20、击他的对手不称职。 The inefficiency of one department can bring a whole industry into disrepute. 只要有一个部门的效率不高,就会使整个行业的名声受到影响。 Weve been badly hung if through the inefficiency of the post office. 我们都受过邮局工作效率不高的苦。,2020/7/5,电子技术专业英语教程,19,inefficiency in text,The first experiences with writing system software fo
21、r the ARM pointed to some inefficiency, and those were resolved quickly in the ARM2. ARM在第一次运行系统软件过程中发现不足,很快在ARM2中得到解决。,2020/7/5,电子技术专业英语教程,20,license in dictionary,Having no official license. 不具有正式执照的 This license is no-good. 这驾照已经无效了。 A license fee; tuition fees. 执照费;学费 Jot down his license number
22、. 记下那个人的牌照号码! To make legally capable; license. 准予使法律上可行;领发执照,2020/7/5,电子技术专业英语教程,21,license in text,The actual silicon production is handled by the licensees. 在那时这个新设备的推出并不是非常成功。,2020/7/5,电子技术专业英语教程,22,staff in dictionary,A staff of inspectors. 检查人员的总称 Headquarters of the General Staff 总参谋部 welfare for workers and staff 职工福利 a ceremonial or emblematic staff. 礼仪性或者象征性手杖。 A staff party, roo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年农业事业单位招聘农业技术岗位考试试卷(附答案)
- 辽宁省辽阳市灯塔市2025-2026学年七年级上学期11月期中学情调查数学试卷(含答案)
- 老年人助力过多主题精神症的康复
- 灌溉技术及注意事项
- 儿童发育中常见疾病的诊断和治疗
- 慢性阻塞性肺病的呼吸急救和护理
- 紧急医疗资源的分配和调度
- 2026学年巨野县三年级数学第二学期期末考试试题含答案解析
- 高危癌前病变的临床干预病理临界标准
- 2026年企业会计准则应用考试题库带答案
- GB/T 12729.1-2026香辛料和调味品名称
- 2026广东深圳市交易集团限公司选聘28人易考易错模拟试题(共500题)试卷后附参考答案
- 2026年焊工技术比赛模拟试题(含答案)
- 第5课 生命最宝贵 课件(内嵌视频)2026-2027学年道德与法治四年级上册统编版
- 铁矿选矿技术概述培训课件
- 2026中国医生AI行为与态度调研报告抢先版
- 2026报关员面试题目及答案
- 小学一年级同音字大全(带拼音+组词+字义区分课本高频)
- 重庆航天科工集团笔试题
- 中国慢性肾脏病诊疗指南2025版
- 校园食品安全知识竞赛题库(附答案)
评论
0/150
提交评论