云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 东华大学微机实验报告答案(硬件)

东华大学微机实验报告答案(硬件)

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 13:36:24

实验1 存储器读写实验

一、实验目的

1.掌握PC机外存扩展的方法。 2.熟悉6264芯片的接口方法。

3.掌握8086十六位数据存储的方法 。 二、实验设备

微机实验箱、8086CPU模块。

三、实验内容

向02000~020FFH单元的偶地址送入AAH,奇地址送入55H。 四、实验原理介绍 本实验用到存储器电路 五、思考题

1、单步执行到“intram”标号的语句时,ds寄存器的数据是什么?采用断点方式运行时执行到第一个断点处,2000H~202FH内存单元的数据是什么?执行到第二个断点处,2000H~200FH内存单元的数据是什么?并根据观察结果和对源程序的判读简述源程序的运行效果。 实验结果:

单步执行到‘intram’时,ds寄存器中的数据是0100

执行到第一个断点处时,2000H~202FH内存中的数据都是0

执行到第二个断点处时,2000H~202FH

段地址为0100H左移四位后加上偏移地址1000H为RAM的地址02000H,先通过intram

循环全部置零。再次循环时,AX中为55AAH,所以低八位为AA,高八位为55,之后SI的增长步长为一字节,指到下一字节后存入AX的高八位为55,然后再循环,所以最后内存中的结果如图。

2、修改程序,实现从2000H到200FH单元依次赋值00H~0FH的功能。 code segment

assume cs:code org 0100h start: mov ax,0100h

mov ds,ax ;数据段地址 mov es,ax

mov si,1000h ;偏移地址 mov cx,0100h ;循环次数 mov al,0 intram: mov [si],al inc si

loop intram

mov si,1000h ;设置断点处 mov cx,10h

fil: mov [si],al ;RAM区循环置数 inc si add al,1 loop fil

nop ;设置断点处 jmp start code ends end start

运行结果:

实验2 简单I/O口扩展实验

一、实验目的

1、 熟悉74LS273,74LS244的应用接口方法。

2、掌握用锁存器、三态门扩展简单并行输入、输出口的方法。 二、实验设备

微机实验箱、8086CPU模块。 三、实验内容

逻辑电平开关的状态输入74LS244,然后通过74LS273锁存输出,利用LED显示电路作为输出的状态显示。

四、实验原理介绍

本实验用到两部分电路:开关量输入输出电路,简单I/O口扩展电路。 五、思考题:

将74LS244的片选信号CS244改接CS2,将74LS273的片选信号CS273改接CS3,修改程序实现与范例程序相同的功能。

修改后的程序: assume cs:code

code segment public org 100h

start: mov dx,04c0h ;74LS244地址 in al,dx ;读输入开关量 mov dx,04d0h ;74LS273地址 out dx,al ;输出至LED jmp start code ends end start

原CS244接CS0,CS0端口地址04a0h,CS273接CS1,CS1端口地址为04a1h。只需把接线换掉后,把对应的端口地址改正即可。

实验3 8255并行口实验

一、实验目的

掌握8255A的编程原理。 二、实验设备

微机实验箱、8086CPU模块。 三、实验内容

8255A的A口作为输入口,与逻辑电平开关相连。8255A的B口作为输出口,与发光二极管相连。编写程序,使得逻辑电平开关的变化在发光二极管上显示出来。 四、实验原理介绍

本实验用到两部分电路:开关量输入输出电路和8255可编程并口电路。 五、思考题:

修改接线CS2?CS8255,并要求开关置“H”(下)位置时对应LED亮,修改程序实现相应功能。

修改后的程序: assume cs:code

code segment public org 100h start: mov dx,04a6h mov ax,90h out dx,ax

start1: mov dx,04a0h ;A口地址 in ax,dx

xor ax, 0ffffh ;输入 mov dx,04a2h ;B口地址 out dx,ax ;输出 jmp start1 code ends

end start

从A口读取开关状态到AX后,对AX中的内容取反,即可实现要求。

取反的方法可以用not语句,也可以用异或xor的取反,要取反的位与1异或

;控制寄存器地址

;设置为A口输入,B口输出

搜索更多关于: 东华大学微机实验报告答案(硬件) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

实验1 存储器读写实验 一、实验目的 1.掌握PC机外存扩展的方法。 2.熟悉6264芯片的接口方法。 3.掌握8086十六位数据存储的方法 。 二、实验设备 微机实验箱、8086CPU模块。 三、实验内容 向02000~020FFH单元的偶地址送入AAH,奇地址送入55H。 四、实验原理介绍 本实验用到存储器电路 五、思考题 1、单步执行到“intram”标号的语句时,ds寄存器的数据是什么?采用断点方式运行时执行到第一个断点处,2000H~202FH内存单元的数据是什么?执行到第二个断点处,2000H~200FH内存单元的数据是什么?并根据观察结果和对源程序的判读简述源程序的运行效果。 实验结果: 单步执行到‘intram’时,

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com