收藏 分享(赏)

实验二 汇编程序设计.doc

上传人:w89153 文档编号:6667653 上传时间:2019-04-20 格式:DOC 页数:2 大小:34.50KB
下载 相关 举报
实验二 汇编程序设计.doc_第1页
第1页 / 共2页
实验二 汇编程序设计.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1/2实验二 汇编程序设计一、实验目的1. 学习和了解教学计算机监控命令的用法;2. 学习和了解教学计算机的指令系统;3. 学习简单的教学计算机汇编程序设计。二、实验要求1实验之前要认真预习,写出预习报告,包括操作步骤,实验过程所用数据和运行结果等。2在使用教学计算机之前,应先熟悉教学机的各个组成部分及其使用方法。3. 实验之后,认真写出实验报告,包括对遇到的各种现象的分析,实验步骤和实验结果,实验心得体会与收获。三、实验前准备预习教学机的基本指令系统四、实验前步骤1. 关闭电源,将教学机上的 COM1 口与 PC 机的串口相连。2. 置教学机的控制开关为 00101(连续、内存读指令、组合逻

2、辑、16 位、联机) 。3. 在 PC 机上运行 PCEC16.EXE 文件,按两次回车。4. 接通教学机电源,按下 RESET 键,再按一下 START 键,主机上显示:TEC-2000 CRT MONITORVersion 1.0 April 2001Computer Architecture Lab.,Tsinghua UniversityProgramed by He Jia5. 退出 PCEC16.exe 可以按 F10 功能键。五、实验内容!注意:以下 15 自行确定操作对象(数据)1. 用 R 命令查看寄存器内容或修改寄存器的内容如:R R7 ;显示 R7 的内容2. 用 D 命

3、令显示存储器内容如:D 20003. 用 E 命令修改存储器内容如:E 3000 ;修改 3000H 开始的内存单元(注意:多个数据之间用空格分隔,每个内存地址中存放 16 位二进制)2/24. 用 A 命令键入一段汇编源程序:向寄存器送入数据并执行加运算A 2000.5用 U 命令反汇编刚输入的程序,标注各指令的类型,包括指令长度、操作数个数、使用的寻址方式、指令功能、指令执行步骤五个方面。6用 G 命令运行前面的源程序7. 用 P 或 T 命令单步执行前面的源程序,观察指令执行结果8设计以下汇编程序,运行并观察结果。 (程序可参考 PPT)1) 从键盘上接收一个字符并在屏幕上显示该字符。2) 用次数控制在屏幕上显示字符09 。3) 从键盘上连续键入0到9 之间的数字符并在屏幕上显示,非数字符结束程序。4) 设计一个有读写内存和子程序调用指令的程序,功能是读出指定内存中的大写字母字符,将其显示到屏幕上,转换为小写字母后再写回存储器的原存储单元。5) 自行设计汇编程序。9. 从第 8 题的程序中选择一个进行手工反汇编,并将反汇编结果与用 U 命令反汇编的结果进行验证。分析该程序执行完毕共需多少个 ALU 步骤。10. 总结本次实验用到的指令。六、实验程序、运行结果及分析

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报