关于计算机组成实验报告怎么写
1 .实验目的:
1). 学习和了解 TEC-2000 十六位机监控命令的用法; 2). 学习和了解 TEC-2000 十六位机的指令系统; 3). 学习简单的 TEC-2000 十六位机汇编程序设计;
2.实验内容:
1). 使用监控程序的 R 命令显示/修改寄存器内容、D 命令显示存储器内容、E 命令修改存储器 内容;
2). 使用 A 命令写一小段汇编程序,U 命令反汇编刚输入的程序,用 G 命令连续运行该程序,
用 T、P 命令单步运行并观察程序单步执行情况;
3、实验步骤
1). 关闭电源,将大板上的 COM1 口与 PC 机的串口相连; 2). 接通电源,在 PC 机上运行 PCEC.EXE 文件,设置所用 PC 机的串口为“1”或“2”, 其它的设置一般不用改动,直接回车即可;
3). 置控制开关为 00101(连续、内存读指令、组合逻辑、16 位、联机),开关拨向上方表示“1”,拨向下方表示“0”,“X”表示任意。其它实验相同; 4). 按一下“RESET”按键,再按一下“START”按键,主机上显示: TEC-2000 CRT MONITOR Version 1.0 April 2001
Computer Architectur Lab., Tsinghua University Programmed by He Jia >
5). 用 R 命令查看寄存器内容或修改寄存器的内容 a.在命令行提示符状态下输入:R↙;显示寄存器的内容
图片已关闭显示,点此查看
图片已关闭显示,点此查看
b.在命令行提示符状态下输入:R R0↙;修改寄存器 R0 的内容,被修改的寄存器与所赋值之间可以无空格,也可有一个或数个空格主机显示:寄存器原值:_在该提示符下输入新的值,再用 R 命令显示寄存器内容,则 R0 的'内容变为 0036。
图片已关闭显示,点此查看
6). 用 D 命令显示存储器内容
在命令行提示符状态下输入:D 2000↙会显示从 2000H 地址开始的连续 128 个字的内容;连续使用不带参数的 D 命令,起始地址会自动加 128(即 80H)。
图片已关闭显示,点此查看
7).用 E 命令修改存储器内容 在命令行提示符状态下输入:E 2000↙屏幕显示:2000地址单元的原有内容:光标闪烁等待输入 输入 0000依次改变地址单元 2001~2005 的内容为:1111 2222 3333 4444 5555
图片已关闭显示,点此查看
用 D 命令显示这几个单元的内容D 2000↙ ,可以看到这六个地址单元的内容变为 0000 1111 2222 3333 4444 5555。
图片已关闭显示,点此查看
8).用 A 命令键入一段汇编源程序,主要是向累加器送入数据和进行运算,执行 观察运行结果。
a. 在命令行提示符状态下输入:A 2000↙ ;表示该程序从 2000H(内存 RAM 区的起始地址)地址开始,屏幕将显示:2000: 输入如下形式的程序:
2000: MVRD R0,AAAA ;MVRD 与 R0 之间有且只有一个空格,其他指令相同 2002: MVRD R1,5555 2004: ADD R0,R1 2005: AND R0,R1 2006: RET
图片已关闭显示,点此查看
b. 用 U 命令反汇编刚输入的程序,在命令行提示符状态下输入:U 2000↙ 在相应的地址会得到输入的指令及其操作码
图片已关闭显示,点此查看
c. 用 G 命令运行前面刚键入源程序G 2000↙ ,程序运行结束后,可以看到程序的运行结果,屏幕显示各寄存器的值,其中 R0 和 R1 的值均为 5555H,说明程序运行正确。
图片已关闭显示,点此查看
d. 用 P 或 T 命令,单步执行这段程序,观察指令执行结果.在命令行提示符状态下输入:T 2000↙,寄存器 R0 被赋值为 AAAAHT↙,寄存器 R1 被赋值为 5555HT↙,做加法运算,和放在 R0,R0 的值变为 FFFFHT↙,做与运算,结果放在 R0,R0 的值变为 5555H用 P 命令执行过程同上。
图片已关闭显示,点此查看
4、实验体会
通过本次实验,我对汇编语言的指令又有了进一步的了解,实验中先进行实验教学
机和PC的链接,其次使用大板可软件来敲写指令。实验中使用了R,D,E,A命令查看寄存器的相关内容,使用A命令写汇编程序,,U 命令反汇编刚输入的程序,用 G 命令连续运行该程序,用 T、P 命令单步运行并观察程序单步执行情况。实验中由于刚开始编写时候总把命令写错,导致运行时候没有实现所要实现的功能。仔细检查,看实验讲义之后,修改代码,基本实现了实验所要的功能。经过这次实验,更加检测了我对汇编指令的掌握。对已指令还需要更加进一步的理解和练习。只有这样,才能更好地学好这门课程。
河南高考排名243480左右排位理科可以上哪些大学,具体能上什么大学
广西高考排名212400左右排位理科可以上哪些大学,具体能上什么大学
广东高考排名85850左右排位物理可以上哪些大学,具体能上什么大学
陕西高考排名150120左右排位理科可以上哪些大学,具体能上什么大学
福建高考排名3220左右排位历史可以上哪些大学,具体能上什么大学
河北高考排名114880左右排位物理可以上哪些大学,具体能上什么大学
儿童节活动方案锦集
初中教师节国旗下讲话稿
婚礼流程的策划方案
热能与动力工程实习报告三篇
热能与动力工程实习报告三篇
年终区域工作述职报告
新教师年度工作总结报告范文
工程技术部述职报告
在幼儿园的暑假工作实践报告范文
大学生消费状况调查报告模板
重庆高考排名14250左右排位历史可以上哪些大学,具体能上什么大学
河北高考排名141780左右排位历史可以上哪些大学,具体能上什么大学
贵州高考排名122910左右排位文科可以上哪些大学,具体能上什么大学
河南高考排名13840左右排位文科可以上哪些大学,具体能上什么大学
四川电影电视学院和沈阳大学哪个好 附对比和区别排名
考浙江东方职业技术学院要多少分山西考生 附2024录取名次和最低分
云南高考排名44990左右排位理科可以上哪些大学,具体能上什么大学
黑龙江高考排名95680左右排位理科可以上哪些大学,具体能上什么大学
安徽高考排名91690左右排位理科可以上哪些大学,具体能上什么大学
岳阳职业技术学院的医学检验技术专业排名怎么样 附历年录戎数线
文山学院和韶关学院哪个好 附对比和区别排名
海南高考排名4000左右排位综合可以上哪些大学,具体能上什么大学
沈阳科技学院和广州软件学院哪个好 附对比和区别排名
重庆交通大学的能源与动力工程专业排名怎么样 附历年录戎数线
山东高考排名438500左右排位综合可以上哪些大学,具体能上什么大学
广东高考排名49880左右排位物理可以上哪些大学,具体能上什么大学
辽宁财贸学院和新疆农业大学哪个好 附对比和区别排名
青海高考排名16830左右排位理科可以上哪些大学,具体能上什么大学
广东高考排名224680左右排位物理可以上哪些大学,具体能上什么大学
皖西学院和山西中医药大学哪个好 附对比和区别排名
语文教师学期述职报告范文
语言类实习报告汇总六篇
关于美丽家乡的社会实践报告
客服主管岗位竞聘报告(客服主管岗位竞聘报告优秀范文)
物流公司员工年终述职报告
信用社柜员述职报告
爱心募捐活动总结报告
心理学实训报告
我的暑假社会实践报告
花卉实习报告范文
校外劳动实践报告(通用9篇)
学校师德师风自查报告汇编10篇
有关山区的社会实践报告
高考状元调查报告
关于员工试用期的述职报告(精选五篇)