深圳市微迪软件技术有限公司 微迪培训中心 -1- 嵌入式培训专题 嵌入式系统词汇表 A address bus (地址总线) 1. 一个连接处理器与所有外设的,用来通讯的电子线路集。 2. 地址总线被处理器用来选择在特定外设中的存储器地址或寄存器。 3. 如果地址总线有n 条电子线路,处理器能唯一寻址高达 2^n 的地址空间。 assembler(汇编编译器) 一个能把人可读的汇编语言程序转换到处理器可理解和运行的机器指令的软件开发工具。 B BSP(板卡支持包) board support package. binary semaphore(二元信号) A type of semaphore with just two states. Also called a mutex. 一种只有两种状态的信号。也叫互斥信号。 深圳市微迪软件技术有限公司 微迪培训中心 -2- 嵌入式培训专题 Breakpoint (断点) 1. 一个在程序中的地址,在那里程序的执行被停止,并且处理器的控制转换到了除错程序。 2. 大多数除错工具提供增加与删除一个断点的机制。 C CISC(复杂指令集计算机) 1. Complex Instruction Set Computer. 2. 复杂指令集计算机。对一种处理器架构的描述。 3. CISC 处理器一般产生变长的指令,多种地址格式,并且仅仅有少量的通用寄存器。 4. Intel 的80x86 家族是是典型的CISC 处理器。 5. 相对于 RISC 而言。 context (上下文) 处理器当前的状态和标志。 context switch(上下文切换) 1. 在多任务操作系统中,一个任务切换到另一个的过程。 2. 上下文切换包括保存正在运行的任务的上下文和恢复早先保存的另一个任务的上下文。 3. 做这个工作的一段代码必须具有处理器特权。 深圳市微迪软件技术有限公司 微迪培训中心 -3- 嵌入式培训专题 cou nting semaphore(计数信号) 1. 一种用来跟踪多个相同类型资源的信号灯。 2. 仅仅在所有可用的资源都被用完了时才阻塞。 3. 相对二元信号而言。 critical section(临界段) 1. 一段必须按次序执行的代码 2. 不能被中断,否则不能保证软件正确地操作。 cross-compiler(交叉编译器) 1. 一个运行在不同的平台上的编译器,其中之一能产生目标代码。 2. 交叉编译器在主机上运行并且产生目标机的目标代码。 D DMA(直接内存访问) 1. Direct Memory Access. 直接内存访问。 2. 一种直接在两个外设(通常是内存和 I/O 设备)之间进行数据传输的技术,它只要处理器最少的介入。 3. ...