- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机复习
微处理器:利用微电子技术将包括运算器、控制器的中央处理器的复杂电路集成
在一片大规模集成电路(LSI)芯片上,我们把这种微缩的CPU称为μp。
微计算机:以微处理器为核心, 配上LSI的RAM、ROM、I/O接口的微型化的计算机
装置。
微型计算机系统:在微计算机的配置上加上外围I/O设备和软件所构成的系统。
存储器由若干存储单元、地址译码器及相应的控制电路组成。
存储单元的内容:存储器由若干个单元组成,每个单元可存放 8 位二进制信息
(通常也用两位十六进制数表示),这就是它们的内容。
存储单元的地址:为区分不同的单元,对这些单元分别编了号,这些编号即它
们的地址。
存储器的读写操作:存储器中的不同存储单元,是由地址总线上送来的地址,
经过存储器中的地址译码器译码,选??该单元,然后根据控制总线上的控制命令,进行相应的读些操作。
8086从功能上来说分成两大部分,总线接口单元 BIU(Bus Interface Unit)和执行单元 EU
?总线接口部件BIU:负责与存储器接口,即8086与存储器之间的信息传送,都是由BIU负责进行的,即:
(BIU从内存的指定部分取出指令,送至指令队列排队。
(2) 从内存的指定部分取出执行指令时所需的操作数,送至EU部分。
执行部件EU的功能就是负责从指令队列取指令并执行
重点标志位寄存器的组成与功能
8086/8088有两种工作方式:最大工作方式,最小工作方式。有些控制信号在最大最小工作方式时功能不同
MN/MX引脚(33号):最小/最大工作方式引脚1)当MN/MX引脚接高电平时,8086处于最小工作方式,接地时,8086处于最大工作方式;
2)两种工作方式的区别:a)单处理器/多处理器工作方式;b)系统配置的区别以及控制信号由8086自己产生/由8288提供部分(8086向8288提供状态信号(S0,S1,S2),8288根据状态信号产生相应的控制信号);c)芯片引脚功能的区别
M/IO:存储器/IO控制信号,输出、三态。用来区分CPU访问存储器还是I/O
M/IO=1,访问存储器
M/IO=0,访问I/O端口
ALE:地址锁存允许信号(输出)在总线周期的第一个时钟周期内有效,其下降沿用来把地址/数据总线以及地址状态总线中的地址信息存入地址锁存器中。
INTA:中断响应信号(输出,三态)低有效
QS1QS0指令队列状态LL空操作LH从指令队列中取出的是指令的第一个字节HL队列空HH取出的是指令的后续字节
WR信号:写控制信号,(输出,三态)CPU对存储器或I/O执行写操作时WR信号有效。
3.1 寻址方式
1. 立即寻址
这种寻址方式所提供的操作数直接放在指令中,紧跟在操作码的后面,与操作码一起放在代码段区域中。立即数可以是8位的,也可以是16位。 立即寻址主要是用来给寄存器赋初值。
2. 寄存器寻址
操作数包含在CPU的内部寄存器中。对16位的操作数,寄存器可以为AX、BX、CX、DX、SI、DI、SP、BP。对8位的操作数,寄存器可以为AH、AL、BH、BL、CH、CL、DH、DL
3. 存储器寻址
8088的内存地址 :段地址 + 段内偏移量。
存放在 CS 存放 在 BX、BP、SI、DI 中 ,
DS 或 直接地址 如 [3000H]中,
ES 或 上述形式的组合中。
SS
指令的操作数场中规定的地址就是段内偏移量。这个偏移量可以由几部分
组成,组成后的地址称为有效地址 EA。
EA可以由以下各种情况构成:
1)寄存器直接地址 —— 包含在指令中的16位地址偏移量。它与操作码一起在代码段区域中,但操作数一般在数据段区域中,它的地址为数
文档评论(0)