首页文章正文

nemu实验pa1

MUG实验 2023-06-14 19:45 974 墨鱼
MUG实验

nemu实验pa1

PA1实验报告1 1. 熟悉指令集的架构2. 探究图灵机中程序运行的原理3. 探究调试器的工作原理与简单实现1. 用代码模拟寄存器结构,实现调试器基本功能2. 实现再稍微改造一下NEMU的main()函数,让其读入input文件中的测试表达式后,直接调用expr(),并与结果进行比较。为了容纳长表达式的求值,你还需要对tokens数组的大小进行修改。解答从表

∪﹏∪ 整个实验逐步引导完成一个计算机系统的构建,包括底层的NEMU 模拟器,运行时环境AbstractMachine(AM),在其上的简易操作系统NanOS-lite,以及操作系统上的应用程序库Navy-apps。一共分为5 个部分本文专注于完成pa1后的总结,主要是本人在实验所遇到的问题以及了解到的新知识。实验基础设施思考什么是NEMU? “超级玛丽”既能运行在Real Hardware 也能运行在NEMU, 而且“超

在NEMU下运行。NEMU的主要功能带有简单调试器的小型显示器一小步注册表/内存检查符号支持下的表情评估观察点回溯CPU内核,在保护模式下支持最常用的x86指令不支持实模式不支持x87NEMU PA1 solutions the structure of registers // TODO: Re-organize the `CPU_state' structure to match the register// encoding scheme in i386 instru

NEMU PA1实验报告这是ICS2019PA部分的报告,真有点不好意思拿出来,毕竟也是参考了很多网上的内容,以及在摸爬滚打一知半解中写出来的。把报告分享出来纯粹是mar需要了解结构体和联合体的概念,保证gpr[i]对应第i个寄存器即可。NEMU/nemu/include/cpu/reg.h修改如下typedefstruct{union{union{uint32_t _32;uint16_t _16;uint8_t _8[2];}gpr

阅读前请确保仔细阅读了PA1实验指导书的有关内容!必做任务1 实现正确的寄存器结构体需要了解结构体和联合体的概念,保证gpr[i]对应第i个寄存器即可。NEMU/nemu/调试器nemu视点洞察模拟器世界洞察世界的视点:简易调试器普通阅读,无需提交。必答题(编程或回答问题),需要提交选做题,可以不提交,提交有加分。PA1选做题+5提

后台-插件-广告管理-内容页尾部广告(手机)

标签: BESⅢ实验

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号