计组
名词解释题
指令 | 解释 |
---|---|
程序计数器(PC) | 用于存放下一条要执行的指令。每次指令执行完成后,PC自动递增,指向下一条指令 |
指令寄存器(IR) | 用于暂存寻当前要执行的指令 |
指令集体系结构(ISA) | 定义了一台计算机可以执行的所有指令的集合。每条指令规定了计算机执行什么操作,操作的位置和操作数的类型,包括指令集、寄存器等 |
CPI(Cycles Per Instruction) | 执行一条指令所需的时钟周期数,衡量CPU性能 |
MIPS(Million Instructions Per Second) | 每秒钟执行多少百万条指令 |
下溢 | 定点计算机中:下溢是从从负方向超过了数的范围。浮点计算机中:不论数的符号的正负,若阶码从负的方向超出阶码的范围,或者尾数为‘0’时,称为下溢 |
上溢 | 定点计算机中:上溢是从正的方向超过了数的范围。浮点计算及中:不论数的符号的正负,若阶码从正的方向超过阶码的表示范围,称为上溢 |
机器字长 | 计算机进行一次整数运算所能处理的二进制数的位数,通常与CPU的寄存器位数有关 |
大端方式 | 数据的低位(在数据后面权值小的位)放在内存的高地址中,高位存放在内存的低地址 |
小端方式 | 数据的低位(数据后面权值小的位)放在内存的低地址,高位存放在内存的高地址中 |
指令 | 是指计算机完成某种操作的命令,通常包括操作码和地址码 |
指令指针IP | 相当于ARM中的程序计数器PC,控制指令的执行顺序。IP是存放指令机器码的内存单元的地址指针 |
程序状态字PSW | 程序当前状态的二进制序列,一般包括反应指令执行结果的标志信息(进位、溢出)和状态信息(中断允许/禁止) |
程序状态字寄存器PSWR | 用来存放程序状态字(指令执行结果的状态标志和控制信息)的寄存器(Program Status Word register) |
寻址方式 | 是指令中操作数的地址的表示方法,决定了操作数的获取方式。包括直接寻址、间接寻址等等 |
立即寻址 | 指令中直接给出操作数 |
直接寻址 | 指令中给出操作数的有效地址 |
寄存器寻址 | 指令中给出的是操作数所在的寄存器的编号 |
寄存器间接寻址 | 指令中给出的是一个寄存器编号,寄存器里放着操作数的有效地址 |
CISC | 复杂指令集计算机 |
RISC | 精简指令集计算机 |
MAR | 存储器地址寄存器 |
MDR | 存储器数据寄存器 |
控制存储器(CS) | 用来存放实现全部指令系统的所有微程序的只读存储器 |
数据通路 | 数据在功能部件之间的传送路径叫做数据通路 |
流水段寄存器 | 用来在流水段各个阶段之间暂存数据的寄存器 |
结构冒险 | 多条指令同时访问一处硬件导致的流水线阻塞的情况 |
数据冒险 | 多条指令之间存在数据依赖而导致的流水线阻塞的情况 |
控制冒险 | 因为发生了指令执行顺序的改变而导致的流水线阻塞的情况 |
SRAM | 静态随机存取存储器 |
DRAM | 动态随机存取存储器 |
码距 | 同一编码中,任意两个合法编码之间不同二进制位数的最小值 |
FIFO | 先进先出法则,遵循先进入的数据先出去的原则 |
LRU | 最近最少使用,是一种缓存替换算法,淘汰最长时间没有被访问的缓存项 |
全写法 | 存储器写入策略,每次写入数据时,同时更新内存和高速缓存cache的内容 |