2018-2019-1 20165205 《信息安全系统设计基础》第三周学习总结
Posted mushroomissmart
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-2019-1 20165205 《信息安全系统设计基础》第三周学习总结相关的知识,希望对你有一定的参考价值。
第三周总结
寻址方式经历三代
- DOS时代的平坦模式,不用区分用户空间和内核空间,很不安全
- 8086的分段模式
- IA32的带保护模式的平坦模式
两个抽象
- 指令集体系结构(ISA):定义了指令的相关规则,且多条指令是并发执行的,结果像是顺序执行;
虚拟地址:存储器系统是将多个硬件存储器和操作系统组合起来的
x86-64指令:1-15字节不等
指令格式:OPEN[DEXT[,SRC]];
处理器
- 程序计数器:%rip指示将要执行的下一条指令在储存器中的地址。
- 整数寄存器:包含16个命名的位置。
- 条纹寄存器
- 浮点寄存器
生成汇编文件:使用-S参数
gcc -S mstore.c
反汇编:使用OBJDUMP
objdump -d mstore.o
以上是关于2018-2019-1 20165205 《信息安全系统设计基础》第三周学习总结的主要内容,如果未能解决你的问题,请参考以下文章
20165205 2017-2018-2《Java程序设计》结对编程一 第一周总结
2018-2019-2 网络对抗技术 20165205 Exp8 Web基础
2018-2019-2 20165205 Exp2 后门原理与实践
20165205 2017-2018-2 《Java程序设计》第九周学习总结