- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统关键词汇教程
深圳市微迪软件技术有限公司
微迪培训中心 - PAGE 13- 嵌入式培训专题
嵌入式系统词汇表
A
address bus (地址总线)
一个连接处理器与所有外设的,用来通讯的电子线路集。
地址总线被处理器用来选择在特定外设中的存储器地址或寄存器。
如果地址总线有n条电子线路,处理器能唯一寻址高达2^n的地址空间。
assembler(汇编编译器)
一个能把人可读的汇编语言程序转换到处理器可理解和运行的机器指令的软件开发工具。
B
BSP(板卡支持包)
board support package.
binary semaphore(二元信号)
A type of semaphore with just two states. Also called a mutex.
一种只有两种状态的信号。也叫互斥信号。
Breakpoint (断点)
一个在程序中的地址,在那里程序的执行被停止,并且处理器的控制转换到了除错程序。
大多数除错工具提供增加与删除一个断点的机制。
C
CISC(复杂指令集计算机)
Complex Instruction Set Computer.
复杂指令集计算机。对一种处理器架构的描述。
CISC处理器一般产生变长的指令,多种地址格式,并且仅仅有少量的通用寄存器。
Intel的80x86家族是是典型的CISC处理器。
相对于RISC而言。
context (上下文)
处理器当前的状态和标志。
context switch(上下文切换)
在多任务操作系统中,一个任务切换到另一个的过程。
上下文切换包括保存正在运行的任务的上下文和恢复早先保存的另一个任务的上下文。
做这个工作的一段代码必须具有处理器特权。
counting semaphore(计数信号)
一种用来跟踪多个相同类型资源的信号灯。
仅仅在所有可用的资源都被用完了时才阻塞。
相对二元信号而言。
critical section(临界段)
一段必须按次序执行的代码
不能被中断,否则不能保证软件正确地操作。
cross-compiler(交叉编译器)
一个运行在不同的平台上的编译器,其中之一能产生目标代码。
交叉编译器在主机上运行并且产生目标机的目标代码。
D
DMA(直接内存访问)
Direct Memory Access. 直接内存访问。
一种直接在两个外设(通常是内存和I/O设备)之间进行数据传输的技术,它只要处理器最少的介入。
DMA传输由叫DMA控制器的第三方外设进行管理。
DRAM(动态随机访问存储器)
动态随机访问存储器。
一种RAM,存储在其设备中的数据被定期刷新时才能保存它的内容。
刷新周期一般由一个叫DRAM控制器的外设完成。
Deadline(死线)
一个特定计算必须被完成的时间。
在实时系统中经常提到。
Deadlock(死锁)
一种不希望出现的软件状态,在这个状态下,所有的任务因为等待一个只有在这些被阻塞任务之一才能产生的事件而被阻塞。
如果死锁发生,唯一解决的方法是重启动硬件。
但是,通过可靠的软件设计实践活动通常可以防止死锁的发生。
debug monitor(除错监视程序)
嵌入式软件被特殊设计来作为除错工具的一部分。
它一般被放在ROM中,通过串口或网络与除错器进行通讯。
除错监视程序提供一个简单的命令集来显示和内存地址和寄存器、建立和移除断点,并且运行你的程序。
除错监视器组合这些简单的命令去实现象程序下载各单步调试等高端的请求。
digital signal processor(数字信号处理器)
一种类似于微处理器的的设备,不同的是它内部的CPU被优化,用于特定的应用,如离散信号处理。除了标准的微处理器指令外,DSP常常支持复杂指令集去非常快地完成通用的信号处理计算。通用DSP家庭是TI的320Cxx和Motorola的5600x系列。
E
embedded system(嵌入式系统)
计算机硬件和软件的结合体,或许还加上机械等其他部分,被设计来完成专门的功能。
在一些情况下,嵌入式系统是一个大的系统或产品的一部分,就象汽车上的防抱死装置。
与通用计算机相对。
Emulator(仿真器)
Short for In-Circuit Emulator (ICE). 在线仿真器的简写。
一个在你的目标板上放置仿真的处理器的调试工具。
仿真器经常和一目标处理器的一种“外合”版本合在一起,这个版本的的处理器充许你运行程序时观察和记录它的内部状态。
F
Firmware(固件)
作为目标代码存贮在ROM中的嵌入式
文档评论(0)