📄 00000004.htm
字号:
享同步使用的资源。 <br />mutual exclusion(互斥现象) <br />A guarantee of exclusive access to a shared resource. In embedded systems, t <br />he shared resource is typically a block of memory, a global variable, or a s <br />et of registers. Mutual exclusion can be achieved with the use of a semaphor <br />e or mutex. <br />唯一访问共享资源的保证。在嵌入式系统中,共享的资源典型的有内存块或寄存器组。 <br />互斥现象能由使用信号灯或互斥完成。 <br />N <br />NVRAM <br />Non-Volatile Random-Access Memory. A type of RAM that retains its data even <br />when the system is powered down. NVRAM frequently consists of an SRAM and a <br />long-life battery. <br />非易失的随机访问存储器。一种能在系统关机的情况下保持它的数据的RAM。NVRAM常常 <br />由SRAM和长寿命电池组成。 <br />O <br />OTP <br />See one-time programmable. <br />object code(目标代码) <br />A set of processor-readable opcodes and data. The output of compilers,assemb <br />lers, linkers, and locators are files containing object code. <br />处理器能读的操作码和数据。编译器、汇编器、连接器和定位器的输出文件都含有目标 <br />代码。 <br />object file(目标文件) <br />A file containing object code. The output of a compiler or assembler. <br />包含目标代码的文件。编译器或汇编器的输出。 <br />one-time programmable(一次可编程的) <br />Any programmable device, like a PROM, that can be programmed just once by th <br />e end user. However, this term is used almost exclusively to refer to microc <br />ontrollers with on-chip PROM. <br />任一可编程的设备,像PROM,仅仅能被最终用户编程一次。然而,这个术语一般被专有 <br />地使用在拥有片上PROM的微控制器上。 <br />opcode <br />A sequence of bits that is recognized by the processor as one of the instruc <br />tions in its instruction set. <br />一串被处理器验证过的二进制位的序列,它作为其指令集的一个子集。 <br />operating system(操作系统) <br />A piece of software that makes multitasking possible. An operating system ty <br />pically consists of a set of function calls, or software interrupts, and a p <br />eriodic clock tick. The operating system is responsible for deciding which t <br />ask should be using the processor at a given time and for controlling access <br /> to shared resources. <br />使多任务能够实现的一个软件。一个操作系统典型地由一个函数调用集、软件中断和定 <br />期时钟周期组成。一个操作系统负责决定哪一个任务在给定的时间将使用处理器,并且 <br />控制对共享资源的访问。 <br />Oscilloscope(示波器) <br />A hardware debugging tool that allows you to view the voltage on one or more <br /> electrical lines. For example, you might use an oscilloscope to determine i <br />f a particular interrupt is currently asserted. <br />一种硬件调试工具,它让你能观察到一个或更多电路上的电压。例如:如果一个特殊的 <br />中断发生,你可以用一个示波器去检测它。 <br />P <br />PROM(可编程只读存储器) <br />Programmable Read-Only Memory. A type of ROM that can be written (programmed <br />) with a device programmer. These memory devices can be programmed only once <br />, so they are sometimes referred to as write-once or one-time programmable d <br />evices. <br />可编程只读存储器。能被设备编程器写的一种ROM。这种内存设备可以被编程一次,所以 <br />它们有时被作为写一次或一次性编程设备来看待。 <br />parallel processing(并行进程) <br />The ability to apply two or more processors to a single computation. <br />一种在单个计算机上运行两个或多个程序的能力。 <br />Peripheral (外设) <br />A piece of hardware other than the processor, usually memory or an I/O devic <br />e. The peripheral may reside within the same chip as the processor, in which <br /> case it is called an internal peripheral. <br />一种不同于处理器的硬件设备,常指内存或I/O设备。外设经常和处理器在一片芯片上, <br />在这种情况下,它被称为集成外设。 <br />physical address(物理地址) <br />The actual address that is placed on the address bus when accessing a memory <br /> location or register. <br />当访问内存位置或寄存器时,在地址总线上的真实的地址。 <br />Preemptive(抢先) <br />A scheduler is said to be preemptive if it allows the running task to be sus <br />pended when a higher-priority task becomes ready. Non-preemptive schedulers <br />are easier to implement but less appropriate for embedded systems. <br />当一个高优先级的任务准备好时,充许正在运行的任务被挂起的调度策略被称为优先。 <br />无优先的调度策略更容易实现一些但适合在嵌入式系统中使用。 <br />Polling(轮询) <br />A method of interfacing with hardware that involves repeatedly reading a sta <br />tus register until the device has reached the awaited state. Device drivers <br />are either polling or interrupt-driven, with the latter being more generally <br /> preferred. <br />一种硬件交互方法,不断读状态寄存器,直到设备进入等待状态。设备驱动程序不是轮 <br />询的就是中断驱动的,后一种越来越成为首选的。 <br />Priority(优先) <br />The relative importance of one task compared to another. <br />一个任务与其他任务相比的重要关系。 <br />priority inversion(优先转置) <br />An unwanted software situation in which a high-priority task is delayed whil <br />e waiting for access to a shared resource that is not even being used at the <br /> time. For all practical purposes, the priority of this task has been lowere <br />d during the delay period. <br />一种不希望发生的软件状态,在此状态一个高优先级任务因为等待访问一个那时不再使 <br />用的共享资源而被延迟。在所有的实践目标中,这个任务的优先级在延迟周期内都被降 <br />低。 <br />Process(进程) <br />A word that is often confused with task or thread. The crucial distinction i <br />s that all of the tasks in a system share a common memory space. Processes, <br />on the other hand, always have their own private memory space. Processes are <br /> common in multi-user systems but are rarely, if ever, found in embedded sys <br />tems. <br />这个名词经常与任务或线程混淆。至关重要的差别在于系统中的所有任务共享公共的内 <br />存空间。进程,另一方面,常常有它们自己的私有内存空间。进程在多用户系统中,但 <br />少有地,如有可能,也可在嵌入式系统中。 <br />Processor(处理器) <br />A generic term that does not distinction between microprocessor, microcontro <br />ller, and digital signal processor. <br />一个对于微处理器、微控制器他数字信号处器无差别的通用术语。 <br />processor family(处理器族) <br />A set of related processors, usually successive generations from the same ma <br />nufacturer. For example, Intel"s 80x86 family began with the 8086 and now in <br />cludes the 80186, 286, 386, 486, Pentium, and many others. The later models <br />in a family are typically backwards-compatible with the ones that came befor <br />e. <br />一个相关的处理器集,常常连续地从一个生产商产生。例如:Intel"s 80x86族开始从8 <br />086开始,现在有80186, 286, 386, 486, Pentium及其他。在一个族中,稍后的产品典 <br />型地向后兼容在它以前生产的产品。 <br />processor-independent(处理器无关) <br />A piece of software that is independent of the processor on which it will be <br /> run. Most programs that can be written in a high-level language are process <br />or-independent. Contrast with processor-specific. <br />一个与处理器无关的,并能在其上运行的软件。大多数用高级语言编写程序是处理器无 <br />关的。相对于处理器定制。 <br />processor-specific(处理器定制) <br />A piece of software that is highly dependent on the processor on which it wi <br />ll be run. Such code must usually be written in assembly language. Contrast <br />with processor-independent. <br />一个高度依赖处理器的软件,在上其才能运行。一些代码必须用汇编语言编写。相对于 <br />处理器无关。 <br /> <br /> <br />-- <br /> <br />※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 202.120.53.68] <br /><a href="00000003.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一页</a><a href="index.htm">回到目录</a><a href="#top">回到页首</a><a href="00000005.htm">下一篇</a></h1></center><center><h1>BBS 水木清华站∶精华区</h1></center></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -