### 南昌大学微机原理实验教程知识点梳理 #### 一、实验教程概览 《南昌大学微机原理实验教程》是一本针对微机原理课程的实验指导书,旨在帮助学生掌握微型计算机的基本原理和应用技能。本书不仅包含了理论知识的讲解,还详细介绍了具体的实验操作步骤和技术要点。 #### 二、实验步骤概述 实验教程首先介绍了基本的实验准备步骤,包括启动计算机、打开实验软件、设置通信接口等。随后,通过具体的实验案例,详细阐述了如何进行微机系统的编程与调试。 ##### 1. 实验软件的启动与配置 - **启动计算机**:确保实验环境准备就绪。 - **打开实验软件**:通过图标启动“88-THGMW-88应用程序实验”软件。 - **设置通信接口**:在软件中设置通信口参数,测试串口连接是否正常。 - **创建新文件**:在软件中新建一个源程序文件,并保存为特定格式(例如513.asm),存储于指定目录(如C:/THGMW-1)。 - **编译与调试**:对源程序进行编译,若无错误,则可以加载并进行调试。 - **运行与结果分析**:全速运行程序后,分析实验结果。 ##### 2. INTEL-8088微机硬件接口实验部分 本章节主要介绍INTEL-8088微处理器硬件接口的实验操作。 **实验一:I/O口输入、输出实验** - **实验目的**:通过此实验,学习如何在单板模式下扩展简单的I/O接口,以及掌握微处理器编程技术。 - **实验内容**:利用74LS244作为输入接口,74LS273作为输出接口,实现数据的读取与显示。 - **实验要求**:根据提供的电路原理图和实验指导,编写相应的程序并在实验平台上进行调试和验证。 #### 三、实验器件介绍 ##### 1. 74LS244 - **功能简介**:74LS244是一种三态输出的八缓冲器,主要用于数据的输入操作。它由两组、每组四个输入/输出端组成,每组都有一个独立的控制端,用于控制数据的通断。 - **引脚说明**:如图1-1A所示,74LS244具有20个引脚,其中包括两个输出使能端OE(Output Enable),八个输入端A1-A4、B1-B4,以及八个输出端Y1-Y4、Y5-Y8。 ##### 2. 74LS273 - **功能简介**:74LS273是一种八D型触发器,具有数据锁存功能。通过片选信号和写信号,可将数据总线上的值锁存在芯片内部,并在输出端显示。 - **引脚说明**:如图1-1B所示,74LS273同样具有20个引脚,包括八个数据输入端D0-D7,八个数据输出端Q0-Q7,以及电源和地线等其他控制端。 #### 四、实验电路原理图解析 ##### 1. 扩展输入电路(图1-2) - **电路结构**:通过74LS244芯片实现数据输入功能。数据通过数据线连接至74LS244的输入端,控制信号则通过控制端OE控制数据的传输。 - **工作原理**:当OE控制端为低电平时,数据可以通过输入端传输到输出端;当OE控制端为高电平时,数据传输被切断。 ##### 2. 扩展输出电路(图1-3) - **电路结构**:使用74LS273芯片作为数据输出设备。数据从数据总线传输至74LS273的输入端,并通过控制信号将其锁存。 - **工作原理**:当片选信号和写信号有效时,数据总线上的数据将被锁存到74LS273内部,并在输出端显示出来。 #### 五、实验平台及模块介绍 - **CPU模块(F3区)**:提供核心处理单元。 - **八位逻辑电平输出模块(E4区)**:用于输出八位逻辑电平信号。 - **八位逻辑电平显示模块(B5区)**:用于显示八位逻辑电平信号。 - **扩展输入模块(F2区)**:配合74LS244实现外部数据的输入。 - **扩展输出模块(F1区)**:配合74LS273实现外部数据的输出。 通过以上知识点的梳理,我们可以清晰地了解到南昌大学微机原理实验教程中的核心内容和关键技术点。这些知识不仅有助于学生更好地理解和掌握微机原理,也为他们将来从事相关领域的工作打下了坚实的基础。
剩余15页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 所有算法均用 Python 实现.zip
- redis-standalone.yml redis k8s单点部署
- Python基于Scrapy兼职招聘网站爬虫数据分析设计(源码)
- zipkin.yml zipkin k8s部署
- YY9706.102-2021医用电气设备第2-47部分
- 通过运用时间序列ARIMA模型与循环神经网络(LSTM)对中国包装机器数量进行预测(python源码)
- Ruby编程基础与进阶指南
- 基于ARIMA模型的股票预测(python源码)
- 基于阿里云对象存储的对文件进行批量修改、批量解冻、批量上传
- 山东联通-海信IP501H-GK6323V100C-1+8G-4.4.2-当贝桌面-卡刷包