首页 > 编程知识 正文

微机原理与接口技术第三版(微机原理与接口技术pdf)

时间:2023-05-06 13:51:27 阅读:73535 作者:843

第一章概要

重点:微处理器、微计算机、微计算机系统

难点:公共汽车

五个主要部件:

冯诺依曼系统的特点: 1、以内存为中心

微处理机

指采用大规模集成技术,将包括运算器和控制器在内的中央处理器集成在一个芯片上。 即,CPU

微计算机概念:以微处理器为核心,配备大规模集成电路随机存取存储器RAM、只读存储器ROM、I/O接口电路和相应的辅助电路构成的小型化计算机装置,具有完整的工作功能

微型计算机系统概念:以微型计算机为主体,组装系统软件及其相应的外部设备,如打印机、显示器、磁盘装置和磁带机等,以及其他专用电路、电源、面板、机架

公共汽车

片总线:地址总线、数据总线、控制总线

第二章80X86微处理器的结构

8位机器的8条数据线通常有16条地址线地址空间为2^16

16位机器的16条数据线通常有20条地址线地址空间,2^20=1MB

8086 16条数据线20条地址线

888准16位

编程机制:指从程序员和用户的角度看的机制。 该结构与CPU内部的物理结构和实际布局不同。

它由两部分组成。 总线接口部件BIU、执行部件EU

功能如下。

代码段寄存器和指令指针寄存器计算物理地址

2、地址加法器如何根据16位寄存器提供的信息分段20位物理地址(* ) 8086/8088存储器? * )程序使用逻辑地址而不是物理地址进行地址寻址

标志寄存器(* ):OF DF IF TF SF ZF AF PF CF状态标志6个) SF、ZF、PF、CF、AF和OF控制标志3个) DF、IF、TF

读取信号:

Reset :复位时,代码段寄存器CS和指令指针寄存器IP分别初始化为FFFFH和0000H。 因此,8086/8088在复位后重新启动时,从存储器的FFFF0H执行指令。 因此,一般在FFFF0H中存储无条件的转移指令,转移到系统程序的入口。 这样,系统启动后,就会自动进入系统程序。

操作中断和系统中断

5、中断处理子程序保护现场——打开中断——处理任务——关闭中断——恢复现场——打开中断——返回

6、软件中断() :

通过中断指令使CPU执行中断处理子程序的方法。

中断子程序和一般子程序只是返回指令不同

特点() ) :

1 )一个指令进入中断处理子程序,中断类型代码由指令提供,不需要从DB读取,不需要运行中断响应总线循环。

2 )不受中断许可标志IF的影响

3 )硬件中断优先级软件中断

4 )无随机性,能与主程序交换参数。 硬件中断的中断子程序和主程序是相互独立的

注:一些常用的比较大的子程序被设计为中断处理子程序,在程序中以软件中断的方式调用。 因此,软中断实际上是一种特殊的子程序调用。

地址方式

4个通用寄存器

数据寄存器:AX:累计器、BX:基地址寄存器、CX:计数器、DX:数据寄存器

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。