📄 00000004.htm
字号:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>转贴:嵌入式系统常用词汇表 turbolinux </title></head><body><center><h1>BBS 水木清华站∶精华区</h1></center><a name="top"></a>发信人: flyboyofhn (生下来就是个诗人), 信区: Embedded <br />标 题: 转贴:嵌入式系统常用词汇表 <br />发信站: BBS 水木清华站 (Fri Sep 13 22:36:13 2002), 站内信件 <br /> <br />主题:自己翻译的嵌入式系统词汇表。我是初学者,水平有限,大家随便看看! <--- <br />〖回复该帖子〗 <br />嵌入式系统词汇表 <br />A <br />ASIC(专用集成电路) <br />Application-Specific Integrated Circuit. A piece of custom-designed hardware <br /> in a chip. <br />专用集成电路。一个在一个芯片上定制设计的硬件。 <br />address bus (地址总线) <br />A set of electrical lines connected to the processor and all of the peripher <br />als withwhich itcommunicates. The address bus is used by the processor to se <br />lect aspecific memory location or register within a particular peripheral. I <br />f the address bus contains n electrical lines, the processor can uniquely ad <br />dress up to 2^n such locations. <br />一个连接处理器与所有外设的,用来通讯的电子线路集。地址总线被处理器用来选择在 <br />特定外设中的存储器地址或寄存器。如果地址总线有n条电子线路,处理器能唯一寻址高 <br />达2^n的地址空间。 <br />application software(应用软件) <br />Describes software modules specific to a particular embedded project. Theapp <br />lication software is unlikely to be reusable across embedded platforms, simp <br />lybecause each embedded system has a different application. <br />用来描述一个特定的嵌入式项目中的某一软件模块。应用软件不象可重用的交叉嵌入式 <br />平台,只是因为每一个嵌入式系统有不同的应用软件。 <br />assembler(汇编编译器) <br />A software development tool that translates human-readable assembly language <br />programs into machine-language instructions that the processor can understan <br />dand execute. <br />一个能把人可读的汇编语言程序转换到处理器可理解和运行的机器指令的软件开发工具 <br />。 <br />assembly language(汇编语言) <br />A human-readable form of a processor"s instruction set. Most processor-speci <br />fic functions must be written in assembly language. <br />一种人可读的处理器指令集的形式。大多数处理器相关的功能必须用汇编语言编写。 <br />B <br />BSP(板卡支持包) <br />See board support package. <br />见board support package。 <br />binary semaphore(二元信号) <br />A type of semaphore with just two states. Also called a mutex. <br />一种只有两种状态的信号。也叫互斥信号。 <br />board support package(板卡支持包) <br />Part of a software package that is processor or platform-dependent. Typicall <br />y,sample source code for the board support package is provided by the packag <br />e developer. The sample code must be modified as necessary, compiled, and li <br />nked with the remainder of the software package. <br />软件包的具有平台依赖性的那一部分。典型地,板卡支持包的样例源程序由包开发者提 <br />供。样例源程序必须能在需要时被修改、编译并与软件包的剩下的部分连接起来。 <br />bond-out processor (外合处理器) <br />A special version of a processor that has some of the internal signals broug <br />ht out to external pins. A bond-out processor is most often found within an <br />emulator and is never intended to be used in a production system. <br /> 一种特殊版本的处理器,它有一些,内部的信号能传达到外置的针脚上。一个外合处 <br />理器绝大多数情况下只用在模拟器上,从来不会被特意用在产品系统上。 <br />Breakpoint (断点) <br />A location in a program at which execution is to be stopped and control of t <br />he processor switched to the debugger. Mechanisms for creating and removing <br />breakpoints are provided by most debugging tools. <br /> 一个在程序中的地址,在那里程序的执行被停止,并且处理器的控制转换到了除错程 <br />序。大多数除错工具提供增加与删除一个断点的机制。 <br />C <br />CISC(复杂指令集计算机) <br />Complex Instruction Set Computer. Describes the architecture of a processor <br />family. CISC processors generally feature variable-length instructions, mult <br />iple addressing formats, and contain only a small number of general-purpose <br />registers. Intel"s 80x86 family is the quintessential example of CISC. Contr <br />ast with RISC. <br /> 复杂指令集计算机。对一种处理器架构的描述。CISC处理器一般产生变长的指令,多 <br />种地址格式,并且仅仅有少量的通用寄存器。Intel的80x86家族是是典型的CISC处理器 <br />。相对于RISC而言。 <br />CPU(中央处理器) <br />Central Processing Unit. The part of a processor that executes instructions. <br /> <br />中央处理器。处理器中执行指令的那一部分。 <br />Compiler(编译器) <br />A software development tool that translates high-level language programs int <br />o the machine-language instructions that a particular processor can understa <br />nd and execute. <br />把高级编程语言程序转换到只有特定的处理器能了解和执行的机器指令的一种软件开发 <br />包。 <br />context (上下文) <br />The current state of the processor"s registers and flags. <br />处理器当前的状态和标志。 <br />context switch(上下文切换) <br />The process of switching from one task to another in a multitasking operatin <br />g system. A context switch involves saving the context of the running task a <br />nd restoring the previously-saved context of the other. The piece of code th <br />at does this is necessarily processor-specific. <br />在多任务操作系统中我一个任务切换到另一个的过程。上下文切换包括保存正在运行的 <br />任务的上下文和恢复早先保存的另一个任务的上下文。做这个工作的一段代码必须具有 <br />处理器特权。 <br />counting semaphore(计数信号) <br />A type of semaphore that is used to track multiple resources of the same typ <br />e. An attempt to take a counting semaphore is blocked only if all of the ava <br />ilable resources are in use. Contrast with binary semaphore. <br />一种用来跟踪多个相同类型资源的信号灯。仅仅在所有可用的资源都被用完了时才阻塞 <br />。相对二元信号而言。 <br />critical section(临界段) <br />A block of code that must be executed in sequence and without interruption t <br />o guarantee correct operation of the software. See also race condition. <br />一段必须按次序执行的代码,并且不能被中断,否则不能保证软件正确地操作。参照: <br />竞争状况。 <br />cross-compiler(交叉编译器) <br /> A compiler that runs on a different platform than the one for which it prod <br />uces object code. A cross-compiler runs on a host computer and produces obje <br />ct code for the target. <br />一个运行在不同的平台上的编译器,其中之一能产生目标代码。交叉编译器在主机上运 <br />行并且产生目标机的目标代码。 <br />D <br />DMA(直接内存访问) <br />Direct Memory Access. A technique for transferring data directly between two <br /> peripherals (usually memory and an I/O device) with only minimal interventi <br />on by the processor. DMA transfers are managed by a third peripheral called <br />a DMA controller. <br />直接内存访问。一种直接在两个外设(通常是内存和I/O设备)之间进行数据传输的技术 <br />,它只要处理器最少的介入。DMA传输由叫DMA控制器的第三方外设进行管理。 <br />DRAM(动态随机访问存储器) <br />Dynamic Random-Access Memory. A type of RAM that maintains its contents only <br /> as long as the data stored in the device is refreshed at regular intervals. <br /> The refresh cycles are usually performed by a peripheral called a DRAM cont <br />roller. <br />动态随机访问存储器。一种RAM,存储在其设备中的数据被定期刷新时才能保存它的内容 <br />。刷新周期一般由一个叫DRAM控制器的外设完成。 <br />Data bus(数据总线) <br />A set of electrical lines connected to the processor and all of the peripher <br />als with which it communicates. When the processor wants to read (write) the <br /> contents of a memory location or register within a particular peripheral, i <br />t sets the address bus pins appropriately and receives (transmits) the conte <br />nts on the data bus. <br />连接处理器与所有外设进行通讯的电子线路集。当一个处理器想去写(读)某一特定外 <br />设中的存储器地址或寄存器中的内容时,处理器设置地址总线并在数据总线上接收(传 <br />输)内容。 <br />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -