📄 00000005.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>转贴:嵌入式系统常用词汇表(2) turbolinux </title></head><body><center><h1>BBS 水木清华站∶精华区</h1></center><a name="top"></a>发信人: flyboyofhn (生下来就是个诗人), 信区: Embedded <br />标 题: 转贴:嵌入式系统常用词汇表(2) <br />发信站: BBS 水木清华站 (Fri Sep 13 22:37:36 2002), 站内信件 <br /> <br />Profiler(明细观察程序) <br />A software development tool that collects and reports execution statistics f <br />or your programs. These statistics include the number of calls to each subro <br />utine and the total amount of time spent within each. This data can be used <br />to learn which subroutines are the most critical and, therefore, demand the <br />greatest code efficiency. <br />一种报告你的程序运行统计数据的软件调试工具。这些统计数据包括调用每个子程序的 <br />次数和用去的时间。这些数据常被用来了解哪些子程序是最关键的,并且,由此要求使 <br />最好的代码有效率。 <br />program counter <br />See instruction pointer. <br />R <br />RAM(随机访问存储器) <br />Random-Access Memory. A broad classification of memory devices that includes <br /> all devices in which individual memory locations may be read or written as <br />required. <br />随机访问存储器。一个包含了所有每个地址能被按需读写的存储设备的粗略分类。 <br />RISC(精简指令集计算机) <br />Reduced Instruction Set Computer. Describes the architecture of a processor <br />family. RISC processors generally feature fixed-length instructions, a load- <br />store memory architecture, and a large number of general-purpose registers a <br />nd/or register windows. The MIPS processor family is an excellent example. C <br />ontrast with CISC. <br />精简指令集计算机。一个处理器族的描述。RISC处理器一般的特征是固定长度的指令集 <br />,一个负载储备存储结构,和大量通用寄存器,及寄存器窗口。MIPS处理器族是极好的 <br />例子。相对CISC而言。 <br />ROM(只读存储器) <br />Read-Only Memory. A broad classification of memory devices that includes all <br /> devices in which the individual memory locations may be read, but not writt <br />en. <br />只读存储器。一个包括所的的每个地址只能被读,不能被写的存储器的大概分类。 <br />ROM emulator(ROM模拟器) <br />A debugging tool that takes the place of-or emulates-the ROM on your target <br />board. A ROM emulator acts very much like a debug monitor, except that it in <br />cludes its own serial or network connection to the host. <br />一种在你的目标板上代替或模拟ROM的调试工具。ROM模拟器动作起来象一个除错监视器 <br />,除了它包含自己连到主机上的串口或网络外。 <br />ROM monitor <br />See debug monitor. <br />RTOS(实时操作系统) <br />Real-Time Operating System. An operating system designed specifically for us <br />e in real-time systems. <br />实时操作系统。一种被特殊设计来用在实时系统中的操作系统。 <br />race condition(竞争状态) <br />A situation in which the outcome of a program may be affected by the exact o <br />rder in which the instructions are executed. Race conditions are only an iss <br />ue where interrupts and/or preemption are possible and where critical sectio <br />ns exist. <br />一种程序运行的结果可能被指令执行的顺序影响的情形。竞争状态仅仅有一种情况下产 <br />生,在此处中断或(和)优先抢占是充许的并且有一个临界区存在。 <br />real-time system(实时系统) <br />Any computer system, embedded or otherwise, that has deadlines. The followin <br />g question can be used to distinguish real-time systems from the rest: "Is a <br /> late answer as bad, or even worse, than a wrong answer?" In other words, wh <br />at happens if the computation doesn"t finish in time? If nothing bad happens <br />, it"s not a real-time system. If someone dies or the mission fails, it"s ge <br />nerally considered "hard" real-time, which is meant to imply that the system <br /> has "hard" deadlines. Everything in between is "soft" real-time. <br /> 任何计算机系统,嵌入的或其他的,有一个死线。以下的问题可经被用来区分实时 <br />系统与其他的系统:“是迟到的回答坏,还是一个错误的回答坏?”换句话说,如果计 <br />算机没有在指定时间内完成它的工作会发生什么?如果什么也没有发生,它不是一个实 <br />时系统。如果一些人死或任务失败,它被认为是“硬”实时系统,意思是系统有一个“ <br />硬”死线。介于两者之间的是“软”实时系统。 <br />Recursive(递归) <br />Said of software that calls itself. Recursion should generally be avoided in <br /> an embedded system, since it frequently requires a large stack. <br />自己调用自己的程序的说法。递归一般在嵌入式系统中是不充许的,因为它常常占有大 <br />量的堆栈空间。 <br />Reentrant(可再入的) <br />Said of software that can be executed multiple times simultaneously. A reent <br />rant function can be safely called recursively or from multiple tasks. The k <br />ey to making code reentrant is to ensure mutual exclusion whenever accessing <br /> global variables or shared registers. <br />可同时多次运行的程序的说法。可再入的函数可以被安全地递归调用或由多任务多次调 <br />用。使代码可再入的关键在于确保在访问全局变量或共享寄存器时互斥现象发生。 <br />Register(寄存器) <br />A memory location that is part of a processor or an I/O device. In other wor <br />ds, it"s not normal memory. Generally, each bit or set of bits within the re <br />gister controls some behavior of the larger device. <br />是处理器或I/O设备一部分的储存器的地址。换句话说,不是标准的储存器。一般地,在 <br />寄存器控制每一二进制位或二进制位的集控制大量设备的一些行为。 <br />Relocatable(可重定位的) <br />A file containing object code that is almost ready for execution on the targ <br />et. The final step is to use a locator to fix the remaining relocatable addr <br />esses within the code. The result of that process is an executable. <br />包含几乎可以准备好在目标机上运行的目标代码的文件。最后一步是使用定位程序去整 <br />理保留在代码中的可重定位地址。这个步骤的结果是一个可执行的程序。 <br />reset address(重启地址) <br />The address from which the first instruction will be fetched after the proce <br />ssor is powered on or reset. <br />一个处理器上电或重启后第一个指令能被从之取出来的地址。 <br />reset code(重启代码) <br />A small piece of code that is placed at the reset address. The reset code is <br /> usually written in assembly language and may simply be the equivalent of "j <br />ump to the startup code." <br />一段被放置在重启地址的代码。重启代码一般用汇编语言编写并且可能相当简单,只是 <br />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -