计算机系统 实验一 LC-3仿真器安装和使用
这里写自定义目录标题
深 圳 大 学 实 验 报 告
课程名称: 计算机系统(1) 实验项目名称: 实验一 LC-3仿真器安装和使用 学院: 计算机与软件学院 专业: 计算机科学与技术 指导教师: 张志宏 姓 名: 学 号 : 实验时间: 实验报告提交时间:
教务处制
一、实验目的与要求:
实验目的:
- 掌握处理器仿真工具LC-3软件的安装和使用方法。
- 学会在LC-3仿真环境下编辑程序和转换成可执行目标程序的方法 。
- 学会在LC-3仿真环境下运行和调试程序的方法 。
实验要求:
利用提供的安装软件包和软件使用说明文档,完成以下实验内容:
(1)安装LC-3仿真器
(2)利用LC3EDIT输入机器代码程序(0/1模式)并创建可执行目标程序。
(3)利用LC3EDIT输入机器代码程序(hex模式)并创建可执行目标程序。
(4)利用LC3EDIT输入汇编代码程序并创建可执行目标程序。
(5)利用仿真器运行对应目标程序。
(6)学习和掌握断点,单步执行等调试方法和手段。
在截止日期前提交实验报告。
二、实验环境:
地点:学院实验室机房
硬件环境:PC机
机器编号:
软件环境:
操作系统: Windows 7中文版
三、实验步骤与过程:(每个项目的设计思路简述、选择一项设计难点写出实验步骤)
具体详细代码见下载部分
运行安装目录下的Simulate.exe文件,出现主窗口和 console 窗口
我们可以看到LC3 Simulator的三个显示的板块
计算机系统 实验一 LC-3仿真器安装和使用相关推荐
- 【计算机系统1 】1 LC-3仿真器安装和使用
目录 碎碎念 目的与要求 内容与方法 步骤与过程 结论或体会 碎碎念 比起同学期跳级的计系2和算法,这课真的爽歪歪,没什么太鸡贼的设计.不过真心学完再搞计系2舒服点. 目的与要求 (1)掌握处理器仿真 ...
- 计算机系统实验六:程序的链接
参考教材:计算机系统基础 第二版 袁春风 机械工业出版社 参考慕课:计算机系统基础(四):编程与调试实践 https://www.icourse163.org/learn/NJU-1449521162 ...
- 计算机系统实验四:二进制程序逆向工程
参考教材:计算机系统基础 第二版 袁春风 机械工业出版社 参考慕课:计算机系统基础(四):编程与调试实践 https://www.icourse163.org/learn/NJU-1449521162 ...
- 哈工大计算机系统实验二——DataLab数据表示
计算机系统实验二特别难,和上一届的实验不一样,没有学长的火炬,当时做的时候特别崩溃.幸好有一帮志同道合的伙伴们,一起慢慢把实验解决了. 把火炬传下去! 实验报告 实 验(二) 题 目 Data ...
- 哈工大计算机系统实验一:计算机系统漫游
计算机系统实验一:计算机系统漫游 寒假直接copy文档上传,有错误很正常(有对不上的地方请私聊我改正一下) 把火炬传下去把! 实验报告 实 验(一) 题 目 计算机系统漫游 专 业 ...
- 计算机系统实验五:缓冲区溢出攻击
参考教材:计算机系统基础 第二版 袁春风 机械工业出版社 参考慕课:计算机系统基础(四):编程与调试实践 https://www.icourse163.org/learn/NJU-1449521162 ...
- 计算机系统实验-缓冲区炸弹
计算机系统实验-缓冲区炸弹 概述 Trojan1 Trojan2 Trojan3 Trojan4 概述 攻击指令:0XDDDBBFFF #include <stdio.h> #includ ...
- Oracle 实验一:Oracle11g的安装与管理工具
实验一:Oracle11g的安装与管理工具 一.实验目的 1.掌握Oracle11g的安装与卸载. 2.熟悉Oracle11g的管理工具. 一.实验内容 1.安装Oracle11g,记录用户名(例如默 ...
- 并行计算——实验一:Mpich2的安装
实验一:Mpich2的安装* 一.目的: 安装mpich2 二.内容: Mpich2的安装 三.步骤: 1.下载合适版本mpich2 2.安装下载好的mpich2(中间的passphrase可以不修改 ...
最新文章
- 2021年大数据常用语言Scala(三十四):scala高级用法 异常处理
- 现代密码学5.1--哈希函数定义
- Webservice接口、Webservice例子
- yum安装时报错,提示/var/run/yum.pid 已被锁定,解决办法
- 可以忽略的:BASH:/:这是一个目录
- leetcode1476. 子矩形查询
- C++ 文本文件的读取和写入
- Eigen库数据结构内存对齐问题
- mac下载站,这个可以收藏看看
- atitit 高并发之道 attilax著.docx 1. 概念	2 2. 并发一般涉及如下几个方面:	4 2.1. 多线程编程(已过时,不介绍)	4 2.2. 异步编程	4 2.3. 并行编程
- 用递归法计算从n个人中选择k个人的组合数
- 按亩补贴?新都区2022年中央财政农业生产发展资金社会化服务项目申报补贴、条件、时间、材料及流程
- 通过后台控制浏览器对文件下载
- 多业务线下的代码版本管理控制与研发流程规范
- 6-9 字符串匹配 - C/C++ 数组及字符串c语言c++
- 《SQL145题》正式发布!
- 大疆云台如何使用华为mate20pro_大疆灵眸手机云台3软件升级 完美支持Mate30系列...
- python 视频转场_OpenGL 实现视频编辑中的转场效果
- 计算机网络 HTTP请求及响应首部字段
- 如何在JavaScript中实现国际化(i18n)