存储器读写实验

时间:2024.4.2

杭州电子科技大学计算机学院

实验报告


课程名称:计算机组成原理                    

实验项目: 存储器读写实验                 

指导教师:  高志刚                 

实验位置:                    

姓    名:                  

班    级:  10052315         

学    号:                  

日    期:  2012.04.27                



第二篇:实验1 存储器读写实验


实验1   存储器读写实验

一、实验设备

   微机实验箱、8086CPU模块。

二、实验内容

    向02000~020FFH单元的偶地址送入AAH,奇地址送入55H。

三、实验步骤和要求

1、实验接线:本实验无需接线。

2、编写调试程序

3、运行实验程序,可采取单步、设置断点方式,打开内存窗口可看到内存区的变化。

本实验的主要目的是学会用使用工具软件,掌握用单步执行和断点方式运行程序,观察寄存器和内存中的数据变化等程序调试的手段。

四、思考题流程图及代码

         

五、思考题解答

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

2、   修改程序,实现从2010H到201FH内存单元依次赋值00H~0FH,从2020H到202FH内存单元依次赋值0FH~00H的功能。

六、调试问题及解答过程

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

一、实验设备

   微机实验箱、8086CPU模块。

二、实验内容

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

三、实验步骤

1、实验接线:(«表示相互连接)

CS0 «CS244; CS1«CS273; 平推开关的输出K1~K8 « IN0~IN7(对应连接); O0~O7«LED1~LED8。

2、编辑程序,单步运行,调试程序

3、调试通过后,全速运行程序,观看实验结果。

4、编写实验报告。

四、实验要求

程序全速运行后,逻辑电平开关的状态改变应能在LED上显示出来。例如:K2置于L位置,则对应的LED2应该点亮。

五、思考题流程图及程序代码

   

六、调试问题及解决过程


实验3   8255并行口实验

一、实验设备

   微机实验箱、8086CPU模块。

二、实验内容

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

三、实验步骤

1、实验接线

CS0«CS8255;  PA0~PA3« 平推开关的输出K1~K4;  PB0~PB3«发光二极管的输入L1~L4。

2、编程并全速或单步运行。

3、全速运行时拨动开关,观察发光二极管的变化。当开关某位置于L时,对应的发光二极管点亮,置于H时熄灭。

四、实验要求

程序全速运行后,逻辑电平开关的状态改变应能在LED上显示出来。例如:

K2置于L位置,则对应的LED2应该点亮。

五、思考题流程图及代码

六、调试问题机解决过程

实验4   8253定时器/计数器接口实验

一、实验设备

   微机实验箱、8086CPU模块、示波器。

二、实验内容

    了解8253计数器的不同工作方式,掌握其初始化控制字对定时/记数效果的影响。

三、实验步骤

1、实验连线:

CS0«CS8253  OUT0«8253CLK2  OUT2«LED1  OUT1«LED2

CLK3«8253CLK0,CLK3«8253CLK1

2、编程调试程序

3、全速运行,观察实验结果

四、实验要求

程序全速运行后,LED1按一定周期闪烁(周期理论值为0.2s),LED2在高频脉冲信号(约15KHz)影响下,有微弱的光亮,但无明显的周期变化现象。

五、思考题流程图及程序代码

六、思考题解答

1、           为什么说范例程序运行时LED1闪烁周期的理论值是0.2秒?在范例程序设置LED2的最大闪烁周期是多少?请分析说明。

2、           修改片选信号接线使CS1和CS8253连接,并要求LED1的闪烁周期变为4秒(亮2秒,灭2秒),修改程序实现功能。

七、调试问题及解答过程

实验5  8259中断控制器实验

一、实验设备

    微机实验箱、8086CPU模块。

二、实验内容

了解中断处理的原理,掌握利用中断控制器进行中断申请和中断操作的方法。

三、实验步骤

1、实验接线

CS0 «CS8259   CS3 «CS273  O0~O3«LED1~LED4   K1~K4«IR0~IR3   INT«INT( 8086CPU板)    INTA«INTA(8086CPU板)

2、编译调试程序

3、将所有开关K1~K4置于H(下)位置后,全速运行程序,拨动某一电平开关(推到L位置,再拨回H位置),观察LED的亮灭情况。

四、实验要求

全速运行程序,由上往下拨动开关时,相应位置的LED点亮,其余LED全灭。

五、思考题流程图及程序代码

                 

六、思考题解答

1、  按位说明范例代码8259初始化所设置的所有中断控制字的值和含义。

2、  按要求接线CS0 «CS8259   CS3 «CS273  74LS273的O0~O3«L1~L4      8295的INT«INT( 8086CPU板)    8259的INTA«INTA(8086CPU板)   IR1«Pulse键(实验箱右下角)。并修改源程序,实现以下功能:平时运行时L1、L3亮,L2、L4灭,当按下实验箱右下角“Pules”键时L1、L3灭,L2、L4亮,延续一段时间后恢复平时状态。

七、调试问题及解答过程

更多相关推荐:
存储器扩展实验报告

青岛农业大学理学与信息科学学院微机接口课程设计报告设计题目存储器扩展的设计学生专业班级计算机科学与技术09级01班学生姓名学号20xx2567设计小组其他同学姓名学号1指导教师完成时间20xx619实习设计地点...

计算机组成原理实验报告-存储器

计算机硬件实验室实验报告课程名称34

静态存储器实验报告

静态随机存储器实验1组员组号21组日期周二56节实验目的掌握静态随机存储器RAM工作特性及数据的读写方法实验设备实验仪一台PC机一台观察波形实验原理由一片61162Kx8芯片一片8位锁存器74LS273一片8位...

存储器设计实验报告

实验一存储器设计一实验目的1掌握随机存储器RAM的工作特性及使用方法2掌握半导体存储器存储和读写数据的工作原理二实验电路及其原理1实验电路图2设计原理存储器就是选择RAM地址并对其操作存入数据在需要时对其读取并...

实验3 存储器 实验报告

班级计算机科学与技术3班学号20xx0810310姓名康小雪日期20xx1014实验3存储器实验预习实验报告疑问1存储器是干嘛的2存储器的读写功能如何实现3存储器中的字和位分别表示的是什么4在定制存储器的时候如...

存储器管理实验报告

操作系统实验报告20xx年12月24日

存储器管理实验实验报告

实验报告

计算机组成原理 静态随机存储器实验

实验报告一实验名称静态随机储存器实验二实验目的掌握静态随机储存器RAM的工作特性和数据的读写方法三实验设备TDNCM计算机组成原理教学实验系统一套导线若干四实验原理实验所用的半导体静态存储器电路原理如图1所示实...

实验1 存储器读写实验

实验1存储器读写实验一实验设备微机实验箱8086CPU模块二实验内容向020xx020FFH单元的偶地址送入AAH奇地址送入55H三实验步骤和要求1实验接线本实验无需接线2编写调试程序3运行实验程序可采取单步设...

主存储器的分配与回收实验报告

主存储器的分配与回收实验报告班级10网工三班学生姓名谢昊天学号1215134046实验目的和要求一个好的计算机系统不仅要有一个足够容量的存取速度高的稳定可靠的主存储器而且要能合理地分配和使用这些存储空间当用户提...

《计算机组成原理》存储器实验报告

《计算机组成原理》实验报告学院:计算机学院专业:交通工程班级学号:学生姓名:实验日期:20##.11.30指导老师:成绩评定:五邑大学信息学院计算机组成原理实验室存储器读写实验一、实验目的:掌握半导体静态随机存…

北京工业大学 计算机组成原理 存储器功能部件的设计与实现实验报告

存储器功能部件的设计与实现姓名xxxxxx组号15学号110703xx110703xx实验日期20xx0508报告完成日期20xx0510一实验目的1学习掌握Quartusll软件的基本操作2理解存储器的工作原...

存储器实验报告(45篇)