第一章绪论 微机硬件基础 3)地址 地址-辨识存储器和/O寄存器内的存储单元。 地址空间-所有地址的组合 °字节-存储器和ⅣO寄存器的单位。1字节-8bito 地址线的多少,决定了地址空间的大小
第一章 绪论 • 微机硬件基础 – 3)地址 • 地址--辨识存储器和I/O寄存器内的存储单元。 • 地址空间--所有地址的组合。 • 字节--存储器和I/O寄存器的单位。1字节=8bit。 • 地址线的多少,决定了地址空间的大小。 – n ----------------2 n
第一章绪论 微机硬件基础 4)计算机基本操作过程-CPU结构 暂存数据和结果 分析和 执行指令 PC 控制单元 工作寄存器组 IR PSW SP 算术和 I/O控制逻辑 ALU 逻辑运算
第一章 绪论 • 微机硬件基础 – 4)计算机基本操作过程----CPU结构 控制单元 I/O控制逻辑 工作寄存器组 ALU 暂存数据和结果 算术和 逻辑运算 分析和 执行指令 PC IR PSW SP
第一章绪论 微机硬件基础 4)计算机基本操作过程CPU结构 PC:程序寄存器。保存下一条指令地址。自动加1。 IR:指令寄存器:存储当前正在译码、执行的指令 PSW:状态字寄存器:存储前一时刻指令执行的状态 标志。 SP:堆栈指针:保存断点地址和现场信息
第一章 绪论 • 微机硬件基础 – 4)计算机基本操作过程----CPU结构 • PC:程序寄存器。保存下一条指令地址。自动加1。 • IR:指令寄存器:存储当前正在译码、执行的指令。 • PSW:状态字寄存器:存储前一时刻指令执行的状态 标志。 • SP:堆栈指针:保存断点地址和现场信息
第一章绪论 微机硬件基础 4)计算机基本操作过程一指令执行流程 指令执行过程:取指,分析指令,执行指令 AB PC IR PC+ PC+
第一章 绪论 • 微机硬件基础 – 4)计算机基本操作过程----指令执行流程 – 指令执行过程:取指,分析指令,执行指令。 AB PC PC PC+1 IR ID
指令执行流程 <启动 CPU发指令地址 CPU取指令 CPU将指令存R并译码 分支? <条件分支? T 执行指令 检査PSW T分支条件 满足 设置下一个顺序 指令地址 设置PC至分支地址
• 指令执行流程 启动 CPU发指令地址 CPU取指令 CPU将指令存IR并译码 分支? 条件分支? 检查PSW 分支条件 满足? 设置PC至分支地址 执行指令 设置下一个顺序 指令地址 T F F T T F