码迷,mamicode.com
首页 > 其他好文 > 详细

2018-2019-1 20165302 《信息安全系统设计基础》第三周学习总结

时间:2018-10-14 20:42:56      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:定义   虚拟   地址   分享图片   加载   imu   抽象   系统   原则   

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 《信息安全系统设计基础》第三周学习总结

标签:定义   虚拟   地址   分享图片   加载   imu   抽象   系统   原则   

原文地址:https://www.cnblogs.com/dky20165302/p/9787224.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!