求打赏求收藏求转发!
提供PDF资源
/download/weixin_43781565/12429001
(审核后可供下载)
Peace and love
实验一:机器指令实现实现十个数相加求和实验日期:11月13日
实验报告内容:
实验目的
熟悉LC-3Edit 与Simulate软件,用机器指令实现十个整数求和。
实验性质
设计性。
实验内容
学习LC-Edit和Simulate软件使用指导书,熟悉软件使用方法。
使用LC-3Edit 进行机器指令的编写,实现十个整数求和,并编译OBJ文件,利用Simulate模拟器运行OBJ文件得到运行结果。
使用LC-3Edit 进行机器指令的编写,判断地址内存单元中的数据从左到右出现的第一个1的位置,并编译OBJ文件,利用Simulate模拟器运行OBJ文件得到运行结果。
实验环境
1. 计算机一台;
2. 中文Windows操作系统;
3. 安装LC-3Edit和Simulate模拟器软件。
实验主要步骤
问题一:
; 程序名称:整数求和
; 程序功能:实现十个整数求和
; 编写时间:11月13日
; 存储的10个数据从x3100开始
; R1与R2用来执行相加操作,R3用作计数器,R4用于存储结果
0011000000000000 ;从x3000开始
实验结果截图:
问题二:
; 程序名称:判断1的位置
; 程序功能:判断地址内存单元中的数据从左到右出现的第一个1的位置
; 编写时间:11月13日
;将待判断的数放在x3100中
;R1用来计数,并显示最终结果;R2将数位前移,利用BRn进行判断
实验结果截图:
略