PAGE

PAGE 124

评阅《计算机组成原理实验》报告八

姓名 学号

时间 四7-9 地点 行健楼 606机房

内存系统实验

实验内容及要求

(1)实验内容:

1.手动方式把立即数33H写入内存D1H单元。

2.手动方式把D1H单元的内容读出,再送入E1H单元。

3.在CP226汇编语言程序集成开发环境下编写程序,调试和单微步(跟踪)运行,完成下面任务,观察数据走向及寄存器的输入输出状态。将初始值05H赋予累加器A,每次减1,到0时,OUT寄存器输出FFH。

(2)实验要求:

1. 学习内存访问机制。

2. 理解代码和数据的分区存放原理和技术。

实验环境

Principle操作系统,DICE-CP226计算机组成原理与系统结构实验仪和CP226软件。

实施步骤或参数

实验内容1:

1. 注视仪器,打开电源,手不要远离电源开关,随时准备关闭电源,注意各数码管、发光管的稳定性,静待10秒,确信仪器稳定、无焦糊味。

2. 选择手动模式。控制键MAREN、MAROE、EMEN、EMRD、EMWR、STEN、X2、X1、X0分别连接到开关k0—k9,置开关k23—k16电平如下:

MAREN

MAROE

EMEN

EMRD

EMWR

STEN

X2

X1

X0

0

1

1

1

0

1

0

0

0

按STEP。

3.置开关k23—k16置电平如下:

MAREN

MAROE

EMEN

EMRD

EMWR

STEN

X2

X1

X0

1

0

0

1

0

1

0

0

0

按STEP。

实验内容2:

1.置电平如下:

MAREN

MAROE

EMEN

EMRD

EMWR

STEN

X2

X1

X0

1

1

1

0

0

0

0

0

0

按STEP。

2.置开关k23—k16置电平如下:

MAREN

MAROE

EMEN

EMRD

EMWR

STEN

X2

X1

X0

0

0

1

1

1

1

0

0

0

按STEP。

3.置电平如下:

MAREN

MAROE

EMEN

EMRD

EMWR

STEN

X2

X1

X0

1

0

0

1

0

1

0

1

0

按STEP。

实验内容3:

1.进入CP226

2.编写源程序:

MOV A,#05H

L1:SUB A,#01H

JZ L2

JMP L1

L2:MOV A,#FFH

OUT

3.点击“汇编下载”,点击确认,然后点击“单指令运行”,保存编译源程序并下载至实验箱。

4.单步运行程序,观察相关寄存器变化,记录实验结果。

测试或者模拟结果

(1)OUT显示为40,R2为0,R1为40。

(2)OUT显示为30,R3为30。

体会

前面两个实验为上学期所学内容,比较简单,第三个实验是使用了一个新的软件,感觉很新鲜,但是由于是第一次,所以题目不是很难,还是可以比较容易解决的。

思考题

既然有ORG伪指令,为什么集成开发环境下载到实验箱的目标程序的第一条执行语句最好存放在0号地址?

答:因为程序是顺序执行的,所以在程序执行时,会受到存放目标程序的第一条执行语句的地址之前的地址里存放的指令语句的影响,可能导致程序运行出错。而如果第一条执行语句一定存放在0号地址的话,就能够解决这个问题。

计算机组成原理实验内存读数,计算机组成原理实验八内存系统实验(3页)-原创力文档...相关推荐

  1. 计算机组成原理实验内存读数,计算机组成原理实验

    计算机组成原理实验 (25页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 24.9 积分 .计算机组成原理上机实验指导一.实验准备和实验注意事项 1.本 ...

  2. 计算机组成原理实验箱D7,计算机组成原理与系统结构实验仪教学设备,上海求育...

    原标题:计算机组成原理与系统结构实验仪教学设备,上海求育 上海求育QY-JXSY30计算机组成原理与系统结构实验箱 上海求育QY-JXSY30计算机组成原理与系统结构实验箱是一款八位,十六位兼容设计的 ...

  3. 计算机组成原理扩展指令CLC实验报告,惠州学院-计算机组成原理实验四 含流程图...

    组合逻辑控制器实验 计算机科学系实验报告 课程名称计算机组成原理班级14软件工程一班 实验名称组合逻辑控制器实验教导教师麦山 姓名魏树杰学号1414080902132 日期2016年06月11日 一. ...

  4. 计算机组成原理分时传送电路设计,计算机组成原理和系统结构实验仪,FPGA设计,上海求育...

    原标题:计算机组成原理和系统结构实验仪,FPGA设计,上海求育 上海求育QY-JXSY46计算机组成原理与系统结构实验箱 上海求育QY-JXSY46计算机组成原理与系统结构实验箱是采用八位机主板和十六 ...

  5. 计算机组成原理STRA检测程序,计算机组成原理实验4-微程序控制器课件.ppt

    <计算机组成原理实验4-微程序控制器课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<计算机组成原理实验4-微程序控制器课件.ppt>文档请在 ...

  6. 计算机组成原理实验tec2000,TEC-2000A计算机组成原理实验系统

        计算机组成原理是大学计算机系的一门重要技术基础课.TEC-2000A计算机组成原理教学机实验系统由清华大学科教仪器厂.清华大学计算机系联合研制.可用于电大.本科.硕士研究生的计算机组成原理课程 ...

  7. 计算机组成nzvc的含义,计算机组成原理学生用实验指导

    <计算机组成原理学生用实验指导>由会员分享,可在线阅读,更多相关<计算机组成原理学生用实验指导(41页珍藏版)>请在人人文库网上搜索. 1.1.2TEC2机的指令系统与汇编语言 ...

  8. 计算机组成原理移位图,计算机组成原理实验报告3-数据输出实验 移位门实验

    2.3 数据输出实验/移位门实验 一.实验要求:利用CPTH 实验仪的开关做为控制信号,将指定寄存器的内容读到数据总线DBUS上. 二.实验目的: 1.了解模型机中多寄存器接数据总线的实现原理. 2. ...

  9. 计算机原理复杂模型机改动,计算机组成原理之复杂模型机设计实验

    计算机组成原理之复杂模型机设计实验 计 算 机 与 信 息 技 术 学 院实 验 报 告姓 名 学 号 专业班 级 2009 级 计算机科学与技术课程名称 计算机组成原理课程设计 实验日 期 2011 ...

最新文章

  1. 数据结构--数组队列的实现
  2. 中南财经政法大学计算机考研难吗,中南财经政法大学考研难吗(考研难度分析)...
  3. VxWorks中信号量实现任务间通信与同步机制分析
  4. Js_cookie保存登录名
  5. W玻色子质量实验与理论矛盾,或是十年来最重要的进展
  6. php写简单接口_php写接口的日常
  7. MongoDB副本集学习(一):概述和环境搭建
  8. vfp报表纸张设置_谈VFP9的自定义纸张的设计!
  9. 计算机网络第七版(谢希仁)第五章——传输层课后习题答案(上)
  10. mysql数据库修复工具 innodb表数据恢复 ibd文件恢复工具
  11. 比“虚幻4”还牛逼的游戏引擎 到底有多神奇?
  12. 畅游陈德文:中国网游的发展与未来趋势
  13. navicat运行db文件_navicat导入db文件_db文件转换为txt
  14. python白名单验证是什么意思_luminati python+selenium使用方式(白名单和账号密码验证方式)...
  15. 支付宝/小钱袋H5支付通道
  16. 【网络篇】第二篇——IP协议与MAC地址详解
  17. 海思HI3516DV300 实现YOLOv3实时识别
  18. html 代码 path,path是什么意思
  19. 系统工程理论与实践投稿经验_系统工程理论与实践杂志写作要求
  20. 【MATLAB航空航天工具箱】学习笔记--时间格式

热门文章

  1. 从头开始学Redisson--------限流器
  2. 小程序获取用户信息相关 获取头像名称 微信用户
  3. 机器学习的前世今生:一段波澜壮阔的历史
  4. switch判断语句用法
  5. 【CSS】自定义平台文章封面图
  6. 动态规划---石子游戏
  7. windows/ubuntn 快捷键和命令行使用
  8. 《剑指offer》:[22]如何判断一个序列是否为栈的弹出序列
  9. SpringCloud入门总结 + 使用SpringCloud搭建微服务项目
  10. MATLAB图像融合分割系统