微机原理及接口技术实验教案
- 格式:ppt
- 大小:173.00 KB
- 文档页数:35


实验一 二进制多位加法运算
一、实验目的
1、熟悉实验系统键盘显示的使用。
2、掌握使用加法类运算指令编程及调试方法。
3、掌握加法类指令对状态标志位的影响。
二、实验内容
计算X+Y+Z=?(X、Y、Z为16位二制数)
三、编程指南
由于本实验是三个十六位二制数相加运算,因此,当X+Y时要考虑用ADC指令,把进位C加到结果的高16位中,当(X+Y)+Z时,再把进位C加到结果的高16位中,本实验设定三个加数0FFFFH,计算结果应为2FFFDH。
四、实验步骤
联机模式:
(1)在PC机和实验系统联机状态下,运行该实验程序,可用鼠标左键单击菜单栏“文件”或工具栏“打开图标”,弹出“打开文件”的对话框,然后打开8kAsm文件夹,点击S1.ASM文件,单击“确定”即可装入源文件,再单击工具栏中编译,即可完成源文件自动编译、装载目标代码功能,再单击“调试”中“连续运行”或工具图标运行,即开始运行程序。
(2)运算结果保留在内存4100H~4102H单元中,点击DICE-8086K软件中存贮器RAM窗口,输入RAM的起始地址4100、4101、4102,单元内容应为FD、FF、02。
脱机模式:
⑴在P.态下,按SCAL键,输入2CA0,按EXEC键。
⑵复位RST键,运算结果保留在内存4100H~4102H单元中,共内容分别为:FD、FF、02,低位在前,高位在后,具体操作方法:输入键 [4100]→[ME]→[NX]→[NX]。
五、实验程序清单
CODE SEGMENT ;S1.ASM-->BIN ADD
ASSUME CS:CODE
ORG 2CA0H ;this is a program of add
START: CLC
MOV SI,4000H ;result in [4100] MOV [SI],0ffffH
微机原理及接口技术I实验
Experiment of MicroComputer Principle and Interface Technology
I一、课程基本情况
课程类别:专业主干课课程学分:4学分
课程总学时:64学时,其中讲课:52时,实验(含上机):12学时,课外0学时课程性质:必修
开课学期:第5学期先修课程:电路,数字电路,模拟电路,单片机,数字信号处理
适用专业:物联网工程教材:杨居义,微机原理与接口技术工程教程(第二版),清华大学出版社,2013年。
开课单位:计算机与软件学院物联网工程系二、课程性质、教学目标和任务
本课程是在《数字电路与逻辑设计》后开设的一门专业基础课。在学习本课程前学生 应较好地掌握前期课程中数字电路分析和设计方法。
本课程以课堂讲授为主,辅之一定的实验和习题。在理论教学过程中,要注意理论与 实际相结合,软件和硬件相结合。软件重点是让学生掌握指令系统,掌握微机程序程序设的 基本方法,硬件的重点是讲解常用的可编程接口电路的应用方法。在讲授过程中重视培养学 生的应用设计能力。要求尽可能利用现代化的教学手段,采用生动、形象的教学方法,以此 提高学生学习兴趣,提高教学质量,使学生掌握微机基本组成原理、8086微机系统的指令 系统和常用的接口电路工作原理,学完本课程后可以完成简单的微机系统硬软件设计。
《微机原理与接口技术》课程学习内容为微型计算机系统的基本硬件组成、汇编语言指 令系统、常用可编程接口电路、微机基本工作原理与应用。通过本课程的学习,使学生掌握 和理解微机的基本原理及应用开发方法,能根据实际要求完成微机系统的软、硬件设计,为 后续课程奠定专业技术基础。
三、实验教学要求实验工程的设置及学时分配
序号 工程名称 所需
学时 内容提要 工程要求 实验类型
必开 选开
实验一 数据传送 2 掌握数据传送类编程 V
综合
实验二 算术和逻辑运
算指令与数据 2 掌握算术与逻辑运算编程语句
1.1
附件1:ace与GBT19011-2008标准主要差异性分析
1d 第1课次授课计划
基本内容:
① 课程性质及内容介绍、先修课程及参考书目
② 第1章 计算机基础知识(1)
1.1绪论1.2计算机的发展概述1.3 微机中信息的表示及运算基础
目的要求:
明确本课程的学习目的及要求、激发学习微机原理与接口的兴趣与热情,
初步了解本课程的特点及学习方法;
了解计算机发展历史;
熟练掌握无符号数和带符号数的表示方法;
掌握各种进制间的互换;(重点)
掌握数的原码、反码、补码表示法,并熟练掌握补码加减运算。(重点)
难 点:
补码加减法运算;
有符号数和无符号数溢出判断 。
教学环节及组织:
新课引入
课程性质:该课程属计算机硬件基础课程,是学习微机组装、单片机应用开发、微机控制等课程的前序基础课。
课程内容:微机的基本结构;指令系统及汇编语言;存储器结构及工作原理;I/O接口及应用;可编程芯片及应用。
学习方法:首先掌握微型计算机的基本原理,熟记其指令系统用指令和应用指令编写程序;掌握I/O接口的基本结构和接口应用;理论结合实际,多上机多编程,在应用中学习。
新课讲授
1 计算机基础知识
1.2 计算机发展概述
从1946年世界上第一台电子数字计算机ENIAC问世至今,计算机的发展主要经历了电子管、晶体管、小规模集成电路、大规模(LSI)和超大规模(VSLI)集成电路四个发展阶段,从1981年起进入智能计算机阶段。
微处理器及微型计算机的发展
4位及低档8位→中高档8位→16位→32位→高档32位→64位(主要体现在位数的变化) 1.1 附件1:ace与GBT19011-2008标准主要差异性分析
2d 微型计算机的组成
微型计算机通常由微处理器(即CPU)、存储器(ROM,BAM)、I/O接口电路及系统总线(包括地址总线AB、数据总线DB、控制总线CB)组成。
《微机原理与接口技术》课程实验指导书
实验内容
EL-8086-III微机原理与接口技术教学实验系统简介使用说明及要求
实验一 实验系统及仪器仪表使用与汇编环境
实验二 简单程序设计实验
实验三 存储器读/写实验
实验四 简单I/0口扩展实验
实验五 8259A中断控制器实验
实验六 8253定时器/计数器实验
实验七 8255并行口实验
实验八 DMA实验
实验九 8250串口实验
实验十 A/D实验
实验十一 D/A实验
实验十二 8279显示器接口实验
EL-8086-III微机原理与接口技术教学实验系统简介使用说明及要求
EL-8086-III微机原理与接口技术教学实验系统是为微机原理与接口技术课程的教学实验而研制的,涵盖了目前流行教材的主要内容,该系统采用开放接口,并配有丰富的软硬件资源,可以形象生动地向学生展示8086及其相关接口的工作原理,其应用领域重点面向教学培训,同时也可作为8086的开发系统使用。可供大学本科学习《微机原理与接口技术(8086)》,《单片机应用技术》等课程提供基本的实验条件,同时也可供计算机其它课程的教学和培训使用。为配合使用EL型微机教学实验系统而开发的8086调试软件,可以在WINDOWS 2000/XP等多种操作系统下运行。在使用本软件系统调试程序时,可以同时打开寄 2 存器窗口、内存窗口、反汇编窗口、波形显示窗口等等,极大地方便了用户的程序调试。该软件集源程序编辑、编译、链接、调试与一体,每项功能均为汉字下拉菜单,简明易学。经常使用的功能均备有热键,这样可以提高程序的调试效率。
一、基本特点
EL型微机教学实验系统是北京精仪达盛科技有限公司根据广大学者和许多高等院校实验需求,结合电子发展情况而研制的具有开发、应用、实验相结合的高科技实验设备。旨在尽快提高我国电子科技发展水平,提高实验者的动手能力、分析解决问题能力。系统具有以下特点: