2018-2019-1 20165302 《信息安全系统设计基础》第三周学习总结
Posted dky20165302
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-2019-1 20165302 《信息安全系统设计基础》第三周学习总结相关的知识,希望对你有一定的参考价值。
1.机器级代码
(1)两种抽象
- 由ISA来定义机器级程序的格式和行为
- 机器级程序使用的内存地址是虚拟地址
2.数据格式
3.操作数指示符
4。压入和弹出栈数据
- 遵循先入后出的原则
- push压入,pop删除
- pushq 将四字压入栈 popq将四字弹出栈
5.算数和逻辑操作
- leaq 加载有效地址
- INC 加一
- DEC 减一
- NEG 取负
- NOT 取补
- ADD 加
- SUB 减
- IMUL 乘
- XOR 异或
- OR 或
- AND 与
- SAL 左移
- SHL 左移
- SAR 算数右移
- SHR 逻辑右移
以上是关于2018-2019-1 20165302 《信息安全系统设计基础》第三周学习总结的主要内容,如果未能解决你的问题,请参考以下文章
2018-2019-1 20165302 《信息安全系统设计基础》第六周学习总结