寄存器实验

该实验通过编写汇编程序,利用天煌计算机控制软件调试,展示了寄存器在存储和运算中的作用。实验步骤包括编辑汇编源程序,生成机器码,然后单步运行,观察寄存器如PC、R1、R2和累加器A的数据变化。实验结果显示了寄存器值如何在指令执行过程中更新,并解释了MAR和累加器在加法运算中的功能。
摘要由CSDN通过智能技术生成

一、实验目的和要求:

实验目的

利用天煌计算机控制软件调试程序,通过观察实验现象,了解计算机中各种寄存器作用、工作原理及其控制方法。

实验要求

1.编写包含寄存器操作的汇编程序,并进行汇编形成机器码程序;

2.单步运行程序,观察寄存器的数据变化,理解寄存器的工作过程及作用。

二、实验仪器设备(包括软硬件环境、配置):

笔记本电脑、PC系统,天煌THTJZ-2型软件系统。

三、实验过程(具体实验步骤,现象、数据):

(一)实验内容  用汇编语言编写、调试寄存器操作程序。

(二)实验过程

1.编辑汇编源程序

MOV R2,#35H

MOV R1,#16H

MOV A,@R2

ADDC A,R1

OUT

END

2.将程序另存为EX1.ASM,汇编生成机器代码程序

程序地址

机器码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值