- Ubuntu 16 32位
- Bochs 2.6
实现对应用的调用,以及文件系统的相关操作(包括新建文件,查看文件,从头覆写文件,删除文件)
| 指令 | 参数1 | 参数2 | 说明 |
|---|---|---|---|
| help | 无 | 无 | 打开控制台指令说明 |
| minesweeper | 无 | 无 | 打开扫雷游戏 |
| new | File Name | File Content(可为空) | 新建文件 |
| erase | File Name | 无 | 删除文件 |
| view | File Name | 无 | 查看文件 |
| edit | File Name | Edit Content(不可为空) | 从文件头覆写文件 |
文件系统相关操作,从上到下依次为:
添加了一个扫雷小游戏
| 指令 | 参数1 | 参数2 | 说明 |
|---|---|---|---|
| e | 无 | 无 | 返回游戏开始界面 |
| m | 无 | 无 | 显示扫雷棋盘 |
| s | location x | location y | 清扫位于(x,y)的区块(注意:x,y ∈ [1, 10] 且都为整数) |
| p | location x | location y | 将(x,y)区块设上标记 |
| u | location x | location y | 将(x,y)区块的标记取消 |
| c | 无 | 无 | 显示指令列表 |
| h | 无 | 无 | Hack:查看显示所有地雷的地图 |
| n | location x | location y | Hack:清扫(x,y)区块,且绝对不会踩到地雷 |
| 学号 | 姓名 | 分工 | 分数占比 |
|---|---|---|---|
| 1652745 | 尹刘轩 | 控制台的完善 | 100% |
| 1652748 | 侯贤达 | 应用程序的添加、撰写文档 | 100% |
在主目录下解压80m.img压缩文件,之后运行dd bash文件内代码,再运行bochs即可启动











