微机原理与接口——考研笔记


一、预备知识

1.计算机如何工作

  • 计算机的工作就是执行程序
  • 程序是指令的序列

计算机的工作就是按照一定的顺序,一条条地执行指令。

2.计算机中指令执行过程

  • 指令:由人向计算机发出的、能够为计算机所识别地命令
  • 计算机的工作是逐条执行由指令构成的程序
  • 存放在内存中,可以与cpu直接交互,而不是硬盘中。所以不论用哪种语言编写完的程序都要经过编译后,形成由0和1表示的机器语言指令装入内存中,才能被cpu执行。

在这里插入图片描述
详细过程:

  1. 获取要执行的指令
  2. 明确指令的功能
  3. 获取操作的数据
  4. 执行指令
  5. 送回结果
    在这里插入图片描述
    注:分析完指令,如果需要的话,才取操作数。若不是普通的运算,而是在cpu内部的操作,就没必要取内存取数据了。其中取指令、分析指令和执行指令是核心步骤,三个部件可能如图顺序,也可能并行执行(效率高,控制复杂)。

补充:
在这里插入图片描述
在这里插入图片描述

3.冯·诺依曼机的工作过程

在这里插入图片描述
读取一条指令的工作过程:
请添加图片描述
在这里插入图片描述

二、8086微处理器

1.cpu的特点

  • 采用并行流水线工作方式(指令预取队列)
  • 对内存空间施行分段管理(设置段寄存器,实现对1MB空间的寻址)
  • 支持协处理器(主要用于浮点运算)

2.cpu的两种工作模式

  • 最小模式(单处理器)
  • 最大模式(多处理器)

区别就是:最大模式多一个总线控制器,他的总线周期时序要考虑控制器所产生的控制信号和命令信号。
在这里插入图片描述

3. 最小模式下主要引脚信号

在这里插入图片描述

主要类别

在这里插入图片描述
补充:读取一条指令控制过程
(学习时钟周期时有用)
在这里插入图片描述

(1)地址线和数据线

在这里插入图片描述
注:AD0~AD7分时复用意思是,先存地址再存数据。

(2)主要控制信号

在这里插入图片描述

(3)中断请求和相应信号

在这里插入图片描述

(4)总线保持信号

在这里插入图片描述

其内部结构见下一章


总结

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Strive_LiJiaLe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值