2019-2020-2 20175113完瑞 基于Windows的信息安全专业导论学习容器的构建 第三周进展

基于Windows的信息安全专业导论学习容器的构建 课程设计 第三周

一、实践目标

1. 安装Pep/9

2. 测试Pep/9环境

二、实践内容

1. 安装Pep/9

  • 上一周我们小组基本完成了课设任务,但是Pep/9在容器环境下无法安装,这周就Pep/9在主机上运行给出实例

2019-2020-2 20175113完瑞 基于Windows的信息安全专业导论学习容器的构建 第三周进展

  • 进入Pep/9官网,选择Pep/9 Windows版下载,下载完成后按默认选项安装即可正常打开使用

2019-2020-2 20175113完瑞 基于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

2019-2020-2 20175113完瑞 基于Windows的信息安全专业导论学习容器的构建 第三周进展

 

  • 可以在Object Code区观察到汇编指令对应的机器指令,这里做下解析:
D0 00 48   //把 H 放入累加寄存器
F1 FC 16   //打印累加寄存器中存储的字节
DO 00 69   //把 i 放入累加寄存器
F1 FC 16   //打印累加寄存器中存储的字节
00         //停止
zz         //结束标识符

 

 

三、实践体会

 

2019-2020-2 20175113完瑞 基于Windows的信息安全专业导论学习容器的构建 第三周进展

上一篇:WebAPI 跨域请求设置


下一篇:Windows 10 企业版 LTSC安装 Microsoft Store