计算机组成原理实验1,计算机组成原理实验1

7d63a1dd2a806506125e94c1e8715445.gif计算机组成原理实验1

实验一基础汇编语言程序设计一、实验目的:、学习和了解教学实验系统监控命令的用法。、学习和了解教学实验系统的指令系统。、学习简单的教学实验系统汇编程序设计。二、预习要求:、学习机监控命令的用法。、学习机的指令系统、汇编程序设计及监控程序中子程序调用。、学习机的使用,包括开关、指示灯、按键等。、了解实验内容、实验步骤和要求。三、实验步骤:在教学计算机硬件系统上建立与调试汇编程序有几种操作办法。第一种办法,是使用监控程序的命令,逐行输入并直接汇编单条的汇编语句,之后使用命令运行这个程序。缺点是不支持汇编伪指令,修改已有程序源代码相对麻烦一些,适用于建立与运行短小的汇编程序。第二种办法,是使用增强型的监控程序中的命令建立完整的汇编程序,然后用命令对建立起来的汇编程序执行汇编操作,接下来用命令运行这个程序。适用于比较短小的程序。此时可以支持汇编伪指令,修改已经在内存中的汇编程序源代码的操作更方便一些。第三种办法,是使用交叉汇编程序,首先在机上,用机的编辑程序建立完整的汇编程序,然后用对建立起来的汇编程序执行汇编操作,接下来把汇编操作产生的二进制的机器指令代码文件内容传送到教学机的内存中,就可以运行这个程序了。适用于规模任意大小的程序。如:在命令行提示符状态下输入:↙在相应的地址会得到输入的指令及其操作码注意:注意:连续使用不带参数的命令时,将从上一次反汇编的最后一条语句之后接着继续反汇编。通过这一步进一步检查程序是否有除了语法外的其它错误。⑶通过监控命令(连续执行)或(单步执行)执行程序或主存地址如:在命令行提示符状态下输入:↙程序运行结束后,可以看到程序的运行结果,屏幕显示各寄存器的值,其中和的值均为,说明程序运行正确。⑷修改或显示寄存器或内存值的命令。、、命令的使用)用命令查看寄存器内容或修改寄存器的内容在命令行提示符状态下输入:↙;显示寄存器的内容注意:注意:寄存器的内容在运行程序或执行命令后会发生变化。在命令行提示符状态下输入:↙;修改寄存器的内容,被修改的寄存器与所赋值之间可以无空格也可有一个或数个空格主机显示:寄存器原值:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值