8086微处理器:字节传送与结构解析
"该课程是关于微型计算机原理与应用的,旨在为自动控制(计算机控制)相关专业的学生打下基础,以理解微处理器,特别是8086微处理器的工作原理和应用。课程涵盖8086/8088CPU结构、指令系统、汇编语言程序设计、存储器、并行接口、定时器、中断技术等内容,并通过实验来加强理解和实践能力。选用教材包括《微型计算机原理与接口技术》和《微型计算机技术及应用》等。课程具有内容多、逻辑性强、抽象等特点,需要学生深入理解并进行实验练习。成绩评定包括平时作业、实验和课堂表现,以及闭卷考试。" 在8086微处理器中,字或字节的传送是关键操作。对于字节的传送,8086有两种不同的处理方式,分别对应偶地址和奇地址。当读写偶地址字节时,仅使用低8位数据线D0-D7,高8位数据线D8-D15被忽略。而在读写奇地址字节时,情况相反,高8位数据线被使用,而低8位数据线被忽略。这种设计使得8086能够灵活地处理16位数据,即使在8位数据线上。 8086微处理器的核心结构包括执行部件(Execution Unit, EU)和总线接口部件(Bus Interface Unit, BIU)。CPU采用并行工作方式,这提高了执行指令的效率。执行部件负责指令的执行和运算,包括ALU(算术逻辑单元)和标志寄存器;总线接口部件则处理与存储器和I/O设备的通信,包括地址加法和内部寄存器如CS(代码段寄存器)、DS(数据段寄存器)、SS(堆栈段寄存器)、ES(附加段寄存器)以及IP(指令指针寄存器)。 在编程结构中,8086使用一组通用寄存器,包括AH、AL、BH、BL、CH、CL、DH和DL,以及专用寄存器如SP(堆栈指针)、BP(基址指针)、DI(目的索引)和SI(源索引),这些寄存器在指令执行过程中扮演着重要角色。 8086的指令系统包括了多种指令,用于数据处理、转移控制、输入输出等。汇编语言程序设计是理解8086微处理器的关键,因为它允许程序员直接控制硬件操作。此外,课程还涉及了存储器组织,包括内存分段的概念,以及I/O组织,如并行接口和中断技术,这些都是实现微处理器与外部设备交互的基础。 为了应对课程的挑战,学生需要正确评估课程难度,提高学习兴趣,通过理解性记忆和实验实践来掌握知识,并利用网络资源增强自学能力。通过这些方法,学生可以逐步掌握微处理器的工作原理,为后续的微机控制技术等相关课程做好准备。
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/e7a031f729544849ad86d375d0efa7af_weixin_42184924.jpg!1)
- 粉丝: 18
- 资源: 2万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Vue实现iOS原生Picker组件:详细解析与实现思路
- Arduino蓝牙小车:参数调试与功能控制
- 百度Java面试精华:200页精选资源涵盖核心知识点
- Swift使用CoreData填坑指南:CoreData在Swift 3.0的变化
- 微距离无线充电器创新设计及其实验探索
- MTK Android平台开发全攻略:44步详解流程
- RecyclerView全面解析:替代ListView的新选择
- Android开发:自动适配中英文键盘解决方案
- Android调用WebService接口教程
- Android开发:BitmapUtil图片处理全解析与实例
- Android多线程断点续传实现详解
- PCA算法在人脸识别会议签到系统中的应用
- EventBus 3.0:Android事件总线详解与实战应用
- Android FileUtil:全面解析文件操作实用技巧与实例
- RecyclerView添加头部和尾部实战教程
- Android实现微博滑动固定顶部栏实战与优化
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)