微机复习 - 草稿

ROM

掩膜型ROM

可编程只读PROM programable

可擦除可编程只读 erasable 紫外线擦除

可用电可擦除可编程只读electrically 电擦除

闪存flash memory

总线操作

在存储器和外设速度较慢时在T3后插入几个等待状态的Tw

微处理器字长

4位:RAM ROM I/O 接口

16:Intel 8086(16根数据线20地址线)/8088

32:Pentium

1G 10的9次方 1M 10的六次方

8086引脚信号

最小模式 只有8086一个微处理器

最大模式 主处理器是8086,其他处理器为协处理器

数据线和地址线复用,40个引脚实现20+16+控制状态信号

NMI非屏蔽中断

INTR可屏蔽中断

CLK时钟输入1/3周期为高电平2/3低

INTA非(最小模式低电平



Bus(总线) Interface(接口) Unit
Execution(执行) Unit

总线接口部件BIU和执行部件EU的管理

(1) BIU和EU可以并行工作,提高CPU效率。BIU监视着指令队列。当指令队列中有2个空字节时,就自动把指令取到队列中。

(2) EU执行指令时,从指令队列头部取指令,然后执行。如需访问存储器,则EU向BIU发出请求,由BIU访问存储器。

(3) 在执行转移、调用、返回指令时,需改变队列中的指令,要等新指令装入队列中后,EU才继续执行指令。

16位
CS code segment(段)寄存器  代码
DS data数据
ES extra附加
SS stack堆栈     
IP instruction pointer指令指针
通用寄存器16位 这2组8位寄存器可以分别寻址,并单独使用
AX 数据寄存器分为:AH&AL=AX(accumulator):累加寄存器,常用于运算。  在乘除等指令中指定用来存放操作数,另外,所有的I/O指令都使用这一寄存器与外界设备传送数据.
BX基址作为8位时,BH高八位,BL低八位Base Register 基址[变址]寄存器,常用于地址索引
CX 计数器 CH&CL=CX(count):计数寄存器,常用于计数;常用于保存计算值,如在移位指令,循环(loop)和串处理指令中用作隐含的计数器.
DX数据 DH&DL=DX(data):数据寄存器,常用于数据传递
专用寄存器
BP base基本 pointer指针,可用作SS的一个相对基址位置
SP stack堆 pointer,与SS配合使用,可指向目前的堆栈位置
SI source源 index(变址)可用来存放相对于DS段之源变址指针
DI destination目的 index,可用来存放相对于ES段之目的变址指针
FR flag register标志寄存器(16位)
ALU airthemetic logic unit算数逻辑单元
FR(7位未用)状态标志
7 SF sign符号
6 ZF zero零
2 PF parity奇偶
0 CF carry进位
4 AF auxiliary carry辅助进位
11 OF overflow溢出
控制标志
10 DF direction方向
9 IF interrupt enable中断允许
8 TF trap跟踪
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 80X86微处理器 一、80x86系列微处理器概况: 8086、8088、80286、80386、80486之后型...
    Zhou_qn阅读 4,902评论 0 4
  • 关于计算机的最小存储单位 有一篇帖子介绍的非常好为什么计算机最小的存储单位是字节?而最小到的传输单位是bit?我来...
    DeepCode阅读 2,801评论 0 2
  • 3 微处理器 3.3 8086微处理器的内部结构 3.3.1 8086CPU的内部结构 总线接口部件(Bus In...
    遥控老爷阅读 1,750评论 0 0
  • 第一课时 微型计算机系统:微型计算机、外围设备、操作系统 微型计算机:微处理器、存储器、输入输出接口、系统总线 冯...
    jun123123阅读 1,662评论 0 3
  • 第一章微型计算机基础 第一节微型计算机发展概况 计算机是一种自动、高速、精确地进行信息处理的现代化电子设备。自从1...
    曹元_阅读 1,268评论 0 6

友情链接更多精彩内容