基于Windows的信息安全专业导论学习容器的构建 课程设计 第三周
一、实践目标
1. 安装Pep/9
2. 测试Pep/9环境
二、实践内容
1. 安装Pep/9
- 上一周我们小组基本完成了课设任务,但是Pep/9在容器环境下无法安装,这周就Pep/9在主机上运行给出实例
- 进入Pep/9官网,选择Pep/9 Windows版下载,下载完成后按默认选项安装即可正常打开使用
- Pep/9是在Qt 5环境下用C++编译实现,是一款汇编程序模拟器
2. 测试Pep/9环境
打印:Hi
- 在Source Code区输入汇编指令,Build→Run Source(快捷键:Ctrl+R)
LDBA 0x0048,i ;Load ‘H‘ into accmulate STBA 0xFC16,d ;Store accmulator to output device LDBA 0x0069,i ;Load ‘i‘ into accmulate STBA 0xFC16,d ;Store accmulator to output device .END ;Stop
- 可以在Object Code区观察到汇编指令对应的机器指令,这里做下解析:
D0 00 48 //把 H 放入累加寄存器 F1 FC 16 //打印累加寄存器中存储的字节 DO 00 69 //把 i 放入累加寄存器 F1 FC 16 //打印累加寄存器中存储的字节 00 //停止 zz //结束标识符
三、实践体会