MOTOROLA MVME147S-1 退出逻辑设计到发布记分板

简介: MOTOROLA MVME147S-1 退出逻辑设计到发布记分板

MOTOROLA MVME147S-1 退出逻辑设计到发布记分板
通过在发布逻辑中包括存储器或寄存器访问,也可以将退出逻辑设计到发布记分板或Tomasulo队列中。6

无序控制器需要特殊的设计特征来处理中断。当有几条指令正在执行时,并不清楚中断发生在指令流的哪个位置。对于输入和输出中断,几乎任何解决方案都有效。然而,当计算机有虚拟内存时,就会发生中断,表明内存访问失败。这种存储器访问必须与确切的指令和确切的处理器状态相关联,以便处理器的状态可以被中断保存和恢复。通常的解决方案是保存寄存器的副本,直到存储器访问完成。6

此外,乱序CPU甚至有更多的分支停滞问题,因为它们每个时钟周期可以完成几个指令,并且通常在不同的进度阶段有许多指令。因此,这些控制单元可能使用流水线处理器使用的所有解决方案45645.jpg
通过在发布逻辑中包括存储器或寄存器访问,也可以将退出逻辑设计到发布记分板或Tomasulo队列中。6

无序控制器需要特殊的设计特征来处理中断。当有几条指令正在执行时,并不清楚中断发生在指令流的哪个位置。对于输入和输出中断,几乎任何解决方案都有效。然而,当计算机有虚拟内存时,就会发生中断,表明内存访问失败。这种存储器访问必须与确切的指令和确切的处理器状态相关联,以便处理器的状态可以被中断保存和恢复。通常的解决方案是保存寄存器的副本,直到存储器访问完成。6

此外,乱序CPU甚至有更多的分支停滞问题,因为它们每个时钟周期可以完成几个指令,并且通常在不同的进度阶段有许多指令。因此,这些控制单元可能使用流水线处理器使用的所有解决方案

相关文章
|
6月前
|
缓存 监控 异构计算
Motorola MVME162 嵌入式控制器用户手册
Motorola MVME162 嵌入式控制器用户手册
MOTOROLA MVME709-1 运行无数不同类型的程序
MOTOROLA MVME709-1 运行无数不同类型的程序
95 0
MOTOROLA MVME709-1 运行无数不同类型的程序
|
芯片
MOTOROLA MVME 374-1 通过时钟驱动器维持内部节奏
MOTOROLA MVME 374-1 通过时钟驱动器维持内部节奏
100 0
MOTOROLA MVME 374-1 通过时钟驱动器维持内部节奏
|
缓存 程序员 芯片
MOTOROLA MVME-707 用于实现该逻辑的设备类型
MOTOROLA MVME-707 用于实现该逻辑的设备类型
97 0
MOTOROLA MVME-707 用于实现该逻辑的设备类型
MOTOROLA MVME-376 取决于所采用的特定设备
MOTOROLA MVME-376 取决于所采用的特定设备
103 0
MOTOROLA MVME-376 取决于所采用的特定设备
MOTOROLA MVME333-2 中央处理机(CPU)指导处理器的操作
MOTOROLA MVME333-2 中央处理机(CPU)指导处理器的操作
107 0
MOTOROLA MVME333-2  中央处理机(CPU)指导处理器的操作
|
传感器 机器人
MOTOROLA MVME-162-512A 通过内部编程接口进行控制
MOTOROLA MVME-162-512A 通过内部编程接口进行控制
113 0
MOTOROLA MVME-162-512A 通过内部编程接口进行控制
|
存储 算法
MOTOROLA MVME2400 中级执行计算机程序说明
MOTOROLA MVME2400 中级执行计算机程序说明
94 0
MOTOROLA MVME2400 中级执行计算机程序说明
|
程序员
MOTOROLA MVME-147A 输出直接内置到控制单元
MOTOROLA MVME-147A 输出直接内置到控制单元
109 0
MOTOROLA MVME-147A 输出直接内置到控制单元
MOTOROLA MVME162PA-344 来自主板仲裁器的GNT输入
MOTOROLA MVME162PA-344 来自主板仲裁器的GNT输入
128 0
MOTOROLA MVME162PA-344 来自主板仲裁器的GNT输入