计算机组成原理实验八截图.doc_第1页
计算机组成原理实验八截图.doc_第2页
计算机组成原理实验八截图.doc_第3页
计算机组成原理实验八截图.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

评阅计算机组成原理实验报告 一姓名 吴婷 学号 13120176 时间 周三晚上 地点 计算机大楼7楼机房 一 内存系统 实验1. 实验内容及要求要求:(1) . 学习内存访问机制。(2) . 理解代码和数据的分区存放原理和技术。任务:(1) . 手动方式把立即数33H写入内存D1H单元。 (2) . 手动方式把D1H单元的内容读出,再送入E1H单元。(3) . 在CP226汇编语言程序集成开发环境下编写程序,并调试和单步运行,完成下列任务: D1H单元的值(33H)E1H单元的值(33H),结果送F1H单元,并在OUT输出寄存器显示。 即: D1+E1=F1 2. 实验环境(1) windows环境(2) CP226软件3. 实施步骤或参数手动过程:(1) 规划手动方式各信号的连接和取值。 主要是MAREN、MAROE、EMEN、EMRD、EMWR、x2x1x0、STEN 信号的控制。(2) 手动方式液晶屏在hand上,数据可以通过IN寄存器送入。(3) 在cp226环境下编程,无需接线,自动状态液晶屏在内部寄存器upc模式下,J1 J2连接。软件操作:1 启动桌面上CP226软件。2 连接串行口:COM13 点击源程序编写程序,保存。文件名后需加.asm后缀。 4 编译和下载。5 单微指令运行(F7),看运行情况。6 记录数据。4. 测试或者模拟结果测试代码:MOV A,D1H/在手动输入数据之后,将地址D1H中的数据移动到A寄存器。ADD A,E1H/将E1H中的数据与A寄存器中的数据相加并存放在A寄存器中MOV F1H,A/将相加后的结果存放到F1H中OUT/将结果输出预测:输出的最后结果为33+33=665. 体会本次实验,我学习了一个新的软件CP226,并且学习了内存访问机制,理解了代码和数据的分区存放原理和技术。在实验开始阶段,由于刚刚接触CP226,大家对软件的使用都不熟悉,但是实验过程中,有一个同学不懂就问,并且用于尝试,他在非常短的时间内就学会了CP226软件的使用,理解了语法规则,而我还在查阅相关资料,我非常佩服他的学习能力,同时,自己的学习能力也有待提高。除此之外,本次实验还用到了上个学期学到的知识,但是自己全部忘记了,以至于在编写代码的时候出现了很多错误,但是我也认真的调试代码,并且学会了用分步调试的方法来调试程序,通过观察硬件的反应来检查程序是否正确。所以,我认为每一个学过的课程都是有作用的,我不仅要认真学习还要及

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论