汇编实验八

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

成绩:计算机原理实验室实验报告

课程:汇编语言与微机原理

姓名:汪智

专业:计算机科学与技术

学号:112054141

日期:2013年12月

太原工业学院

计算机工程系

实验八:综合性实验

实验环境PC机+Win 2003+emu8086+proteus仿真器实验日期2013.12.16 一.实验内容

(一)基本内容

使用proteus设计一个8088最小系统,并配备内存自检程序,自检结果通过数码管或者发光二级管给出指示.

(二)扩展要求

1.给最小系统增加输入小键盘

2.给最小系统增加6位输出数码管

(三)思考内容

基于8086系统的专用计算机设计思路

二.理论分析或算法分析

1. 单片机应用产品的传统开发

单片机应用产品的传统开发过程一般可分为三步:

(1)单片机系统原理图设计,选择、购买元器件和接插件,安装和电气检测等(简称硬件设计);

(2)进行单片机系统程序设计,调试、汇编编译等(简称软件设计);

(3)单片机系统在线调试、检测,实时运行直至完成(简称单片机系统综合调试)。2. 单片机应用产品的PROTEUS开发

(1)在PROTEUS 平台上进行单片机系统电路设计、选择元器件、接插件、连接电路和电气检测等(简称PROTEUS 电路设计);

(2)在PROTEUS平台上进行单片机系统源程序设计、编辑、汇编编译、调试,最后生成目标代码文件(*.hex)(简称PROTEUS 软件设计);

(3)在PROTEUS平台上将目标代码文件加载到单片机系统中,并实现单片机系统的实时交互、协同仿真(简称PROTEUS 仿真);

(4)仿真正确后,制作、安装实际单片机系统电路,并将目标代码文件(*.hex)下载到实际单片机中运行、调试。若出现问题,可与PROTEUS设计与仿真相互配合调试,直至运行成功(简称实际产品安装、运行与调试)。

三.实现方法(含实现思路、程序流程图、实验电路图和源程序列表等)

1.图形编辑窗口

在图形编辑窗口内完成电路原理图的编辑和绘制。

(1)坐标系统(CO-ORDINATE SYSTEM

ISIS中坐标系统的基本单位是10nm,主要是为了和Proteus ARES保持一致。但坐标系统的识别(read-out)单位被限制在1th。坐标原点默认在图形编辑区的中间,图形的坐

标值能够显示在屏幕的右下角的状态栏中。

(2)点状栅格(The Dot Grid)与捕捉到栅格(Snapping to a Grid)

(3)实时捕捉(Real Time Snap)

当鼠标指针指向管脚末端或者导线时,鼠标指针将会被捕捉到这些物体,这种功能被

称为实时捕捉,该功能可以方便地实现导线和管脚的连接。可以通过Tools菜单的Real Time Snap 命令或者是CTRL+S切换该功能。

2. 预览窗口(The Overview Window)

该窗口通常显示整个电路图的缩略图。在预览窗口上点击鼠标左键,将会有一个矩形蓝绿

框标示出在编辑窗口中显示的区域。其他情况下,预览窗口显示将要放置的对象的预览。

3.对象选择器窗口

通过对象选择按钮,从元件库中选择对象,并置入对象选择器窗口,供今后绘图时使

用。显示对象的类型包括:设备,终端,管脚,图形符号,标注和图形。

4. 图形编辑的基本操作

(1)对象放置(Object Placement)

(2)选中对象(Tagging an Object)

(3)删除对象(Deleting an Object)

(4)拖动对象(Dragging an Object)

四.实验结果分析(含执行结果验证、输出显示信息、图形、调试过程中所遇的问题及处理方法等)

五.结论

掌握proteus的基本操作,并利用proteus设计一个系统,并配备内存自检程序,自检结果通过数码管或者发光二级管给出指示.

相关文档
最新文档