计算机系统(1)
文章平均质量分 85
计算机系统(1)实验与心得分享
上山打老虎D
计算机系学生,个人主页:https://github.com/Matt-Dong123
展开
-
计算机系统(1)实验一 LC-3机器码编程试验
计算机系统(1)实验一 LC-3机器码编程试验实验目的:实验内容与实验要求:实验步骤实验结论:实验目的:掌握处理仿真工具LC-3软件的安装和使用方法。学会在LC-3仿真环境下编辑程序和转换为可执行目标程序的方法。学会在LC-3仿真环境下运行和调试程序的方法。实验内容与实验要求:安装LC-3仿真器利用LC3EDIT输入机器代码程序(0/1模式)并创建可执行目标程序。利用LC3EDIT输入机器代码程序(hex模式)并创建可执行目标程序。利用LC3EDIT输入汇编代码程序并创建可执行目标程原创 2021-08-04 23:26:37 · 2848 阅读 · 2 评论 -
计算机系统(1)实验二 LC-3机器码编程试验
实验二 LC-3机器码编程试验实验目的:实验内容:实验要求:实验步骤实验结论:实验目的:熟悉和理解LC-3的机器指令格式。进一步掌握在LC-3仿真平台下机器代码的设计输入和调试过程。掌握利用机器语言解决问题的思路,加深对底层硬件的理解。实验内容:利用LC-3的机器代码计算一个16位的字中有多少位是’1’程序从x3000开始,需计算的字存储在x4000,计算的结果存储在x4001实验要求:分析和理解试验指定的需解决问题。利用LC-3的机器代码设计实现相关程序。通过LC-3仿真器调试和原创 2021-08-04 23:14:11 · 5242 阅读 · 16 评论 -
计算机系统(1)实验三 汇编语言试验
汇编语言试验实验目的实验内容实验要求实验问题实验步骤题目分析代码实现进行测试实验结论实验目的熟悉和理解LC-3的汇编指令格式。进一步掌握在LC-3仿真平台下汇编指令的设计输入和调试过程。掌握利用汇编指令解决问题的思路,加深对汇编指令的理解。实验内容分析和理解试验指定的需解决问题。利用LC-3的汇编语言代码设计实现相关程序。通过LC-3仿真器调试和运行相关程序并得到正确的结果实验要求熟悉和理解LC-3的汇编语言指令格式。掌握在LC-3仿真平台下汇编语言代码的设计输入和调试过程。原创 2021-06-01 02:24:05 · 3992 阅读 · 1 评论 -
计算机系统(1)实验五 中断实验
LC3 中断实验实验目的实验内容实验步骤实现用户程序(模块A部分):实现键盘中断服务程序(模块B部分):测试程序实验结论:实验目的1)学会分析和理解给定的编程问题;2)掌握中断驱动的基本原理;3)掌握键盘数据寄存器(KBDR)及键盘状态寄存器(KBSR)工作基本原理;4)掌握输出数据寄存器(DDR)及输出状态寄存器(DSR)工作基本原理;5)利用LC-3设计并编写用户程序及中断程序。实验内容 计算机领域中,中断就是由软硬件向处理器发送信号,处理器收到并立即处理该信号表示事件的过程。中断会暂原创 2021-05-31 11:15:02 · 5685 阅读 · 0 评论 -
计算机系统(1)实验四 LC-3简单游戏设计
这里写目录标题实验目的实验内容实验要求实验步骤一、实验分析:二、程序实现:主程序:子程序三、测试游戏:实验结论实验源码(仅供参考)实验目的(1)分析和理解指定的需解决问题。(2)利用LC-3的汇编语言设计实现相关程序。(3)通过LC-3仿真器调试和运行相关程序并得到正确的结果。实验内容实现Nim游戏,具体规则和要求如下:游戏界面由三行组成,计数器类型为石子,其中A行包含3个石子,B行包含5个石子,C行包含8个石子。规则如下:(1)每个玩家轮流从某一行中移除一个或多个石子。(2)一个玩家不能原创 2021-05-31 11:01:40 · 2373 阅读 · 10 评论