Cha1计算机系统概述
Cha1 计算机系统概述
要求掌握 CPU中的寄存器有两类,分别包括什么 基本指令周期有哪两步,基本指令有哪四类 常见中断分几类,中断对指令周期的影响 在O中采用中断的作用是什么 如何处理中断 多个中断如何响应 °为何采取层次结构的存储体系 cache的作用是什么,其中标签的作用是什么 ° cache的工作原理
要求掌握… • CPU中的寄存器有两类,分别包括什么 • 基本指令周期有哪两步,基本指令有哪四类 • 常见中断分几类,中断对指令周期的影响 • 在I/O中采用中断的作用是什么 • 如何处理中断 • 多个中断如何响应 • 为何采取层次结构的存储体系 • cache的作用是什么,其中标签的作用是什么 • cache的工作原理
计算机部件的顶层视图 CPU 系统总线 PC MAR 指令 指令 R MBR 指令 O AR 执行单元 数据 10 BR 数据 数据 1O模块 内存 缓冲区
计算机部件的顶层视图 CPU PC IR MAR MBR I/O AR I/O BR I/O模块 …… 缓冲区 指令 指令 指令 数据 数据 数据 …… …… …… 内存 执行单元 系统总线
CPU中的寄存器 MAR-存储器地址寄存器 memory address register MBR-存储器缓冲寄存器 memory buffer register /OAR-1O地址寄存器 /OBR-缓冲寄存器 PC-程序计数器 program counter R-指令寄存器 instructor register
CPU中的寄存器 • MAR-存储器地址寄存器 memory address register • MBR-存储器缓冲寄存器 memory buffer register • I/OAR-I/O地址寄存器 • I/OBR-I/O缓冲寄存器 • PC-程序计数器 program counter • IR-指令寄存器 instructor register
处理器寄存器 用户可见寄存器·控制和状态寄存器 数据寄存器 程序计数器 地址寄存器 指令寄存器 变址寄存器 程序状态字PSW 段指针 中断寄存器 栈指针 系统栈指针 应用程序 index register 系统程序 系统程序 segment pointer stack pointer program status word
处理器寄存器 • 用户可见寄存器 – 数据寄存器 – 地址寄存器 • 变址寄存器 • 段指针 • 栈指针 • 控制和状态寄存器 – 程序计数器 – 指令寄存器 – 程序状态字PSW – 中断寄存器 – 系统栈指针 应用程序 系统程序 系统程序 index register segment pointer stack pointer program status word