Skip to content

OSCPU/ysyx-e-exam-pre-check

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

E阶段预查

本仓库用于提供 E 阶段预查相关的公开脚本。

仓库结构

.
├── .gitignore
├── nemu_check.py # NEMU 预查脚本
└── README.md

NEMU 预查脚本

nemu_check.py 用于检查 PA 实验NEMU 相关部分必做内容是否已经完成。

该脚本仅用于检查相关功能是否已经实现。通过脚本检查并不意味着实现一定正确。

当前脚本覆盖的检查内容包括:

注意事项:

  • CONFIG_ITRACE 关闭时,脚本可能无法正确判断“单步执行”相关功能
  • CONFIG_WATCHPOINT 关闭时,脚本可能无法正确判断“监视点”相关功能
  • 运行脚本前,请确保上述选项处于启用状态

运行方式:

脚本本身不要求放置在 NEMU_HOME 目录下。只要正确设置了 NEMU_HOME 环境变量,脚本放在任意位置都可以运行。

可直接通过以下命令在线运行脚本:

curl -fsSL https://raw.githubusercontent.com/OSCPU/ysyx-e-exam-pre-check/master/nemu_check.py | python3

也可以先将脚本下载到本地,再通过 python3 运行:

python3 <path_to_nemu_check>

About

“一生一芯”入学答辩前置自检脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages