第一课时
微型计算机系统:微型计算机、外围设备、操作系统
微型计算机:微处理器、存储器、输入输出接口、系统总线
冯诺依曼:存储程序,取指执行
系统总线:
数据总线
地址总线
控制总线
微处理器:运算器、控制器、寄存器
运算器中的操作数一个来自累加器一个来自寄存器
控制器:指令寄存器、指令译码器、控制电路
第二课时
读操作过程
cpu将地址放在地址总线上,经地址译码器译码后选中内存中相应单位
cpu通过控制总线发出读信号
内存把相应单元的内存放在数据总线上,cpu取走数据
写操作过程
cpu将地址放在地址总线上,经地址译码器译码后选中内存中相应单位
cpu把数据放在数据总线上
cpu通过控制总线发出写信号,内存取出数据并写入。
读写操作顺序不同
微机的工作过程:取指和执行
有些指令包括操作码和操作数,指令对于cpu也是数据,每个操作码占1字节,cpu工作时首先取出操作码,由操作码判断是否需要取出操作数,如果需要取操作数,那么再去内存中取操作数,取操作数是在指令的执行阶段完成的。有的指令只包含操作码,不包含操作数
第二章内容(8086/8088):
特点
内部结构
内部寄存器及功能
主存结构和寻址
外部引脚
最小/最大模式
第三课时
cpu并行执行:取指、译码、执行等过程并行起来,设置指令预取队列,存放预取的指令。即通过指令预取队列来实现并行流水线的工作方式。
将内存分段并设置段地址,以实现对1M空间的寻址。
8086内部结构:EU(执行单元)、BIU(总线接口单元)
1.png
BIU:取指、译码、取操作数、总线控制电路,即段寄存器、指令指针寄存器(IP)、地址加法器、指令译码器、指令预取队列
EU:执行指令,即通用寄存器、运算器(ALU)、PSW标志寄存器