8086微处理器复习要点:寻址方式、汇编语言与中断系统
下载需积分: 9 | DOC格式 | 31KB |
更新于2024-09-09
| 33 浏览量 | 举报
"微机原理复习提纲,包含微型计算机概述、8086微处理器、寻址方式、指令系统、汇编语言程序设计、存储器、I/O接口、中断系统以及8255接口芯片等内容,适用于期末复习。"
在微机原理的学习中,首先要了解的是微型计算机的三层结构,包括微处理器、微型计算机和微型计算机系统。微处理器是计算机的核心部件,负责执行指令和控制计算过程;微型计算机是由微处理器和周边设备组成的完整系统;而微型计算机系统则包括了硬件和软件两大部分。
接着,我们需要掌握微型计算机的一些关键性能指标,比如主频、字长、内存容量等。此外,理解数制转换(如二进制、八进制、十进制、十六进制之间的转换)和补码表示法是基础,这对于理解计算机内部的数据表示至关重要。
深入到8086微处理器,我们需要了解其内部结构,包括执行单元(EU)和总线接口单元(BIU),以及通用寄存器、专用寄存器和标志寄存器的功能。同时,理解总线周期、最小方式和最大方式的概念,以及在最小模式下如何配置相关芯片(如8282、8286、8284、74LS138、74LS373、74LS245等),以便实现系统扩展。
对于8086/8088的寻址方式和指令系统,我们要熟练掌握各种寻址方式,如直接寻址、间接寻址、相对寻址等,并能根据指令找到操作数。同时,要熟悉常用指令的使用,具备阅读和编写简单程序的能力。
汇编语言程序设计方面,学习常见的伪指令如DB、DW、EQU、TYPE、LENGTH、SIZE、PTR等,以及如何运用地址表达式。理解段的定义、分配和过程定义伪指令,如end伪指令,还要掌握汇编语言源程序的格式,以及顺序、分支和循环程序的设计。
存储器部分,要了解基本存储单位,存储器容量的表示方法,以及不同类型的存储器(如EPROM、EEPROM、SRAM、DRAM)的特点。学习如何扩展存储器容量,并进行地址分配。
在I/O接口和数据传输方面,理解接口和端口的概念,掌握I/O端口的编址方式,包括程序控制、中断和DMA这三种数据传输方式及其特点和原理。
中断系统的学习涉及中断的概念、类型、中断屏蔽、响应过程、中断优先级和中断矢量。了解中断向量表的结构和修改,以及如何编写中断服务子程序。
最后,针对8255接口芯片,需要掌握其内部结构、引脚分配、控制字、工作方式,特别是方式0和方式1。学会8255的初始化编程和置0/置1编程,以及如何将其与16位机连接,并编写控制外设的简单程序。对于书本上的例题,除了大型程序外,其余应能理解和应用。
相关推荐
qq_24727375
- 粉丝: 0
- 资源: 1
最新资源
- Glenn Baddeley - GPS - NMEA sentence information
- Build your own web site the right way using HTML and CSS.pdf
- C++Builder6编程实例精解
- 单片机基础知识一定要学
- linux诞生和发展的5个支柱
- Snort 数据包捕获性能的分析与改进
- 高质量c++编程 林锐著
- Cognos性能调优
- ov7725 CMOS摄像头模组资料
- 跟我一起写Makefile
- 测试计划(GB8567——88)
- 图书馆管理系统 资源下载
- SAP应用及ABAP开发最佳实践—基于ABAP Workbench创建并发布Web Service.pdf
- MySQL5.0触发器
- SAP应用及ABAP开发最佳实践—Internal Table.pdf
- JAVA语言版数据结构与算法(中文)