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 逻辑右移

转载于:https://www.cnblogs.com/dky20165302/p/9787224.html

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

  1. 信息安全系统设计基础第三周学习总结

    信息的表示和处理 一.gcc 编译 使用C99特性时 gcc -std=c99 xxx.c 实验楼环境为64位,编译为32位机器码: gcc -m32 xxx.c 二. 教材导读 三种数字: 无符号( ...

  2. 信息安全系统设计基础第三周学习总结—20135227黄晓妍

    一.Vim编辑器 1.Vim的六种模式 2.Vim三种常用模式的使用方式,以及三者的切换.打开Vim即默认进入普通模式,按i进入插入模式,按esc从插入模式退出普通模式,再按:进入命令行模式. 普通模 ...

  3. # 2017-2018-1 20155224 《信息安全系统设计基础》第九周学习总结

    2017-2018-1 20155224 <信息安全系统设计基础>第九周学习总结 教材学习内容总结 存储器 随机访问存储器(RAM): 静态RAM:用来作为高速缓存存储器,每个位存储在一个 ...

  4. 2018-2019-1 20165206 《信息安全系统设计基础》第九周学习总结

    - 2018-2019-1 20165206 <信息安全系统设计基础>第九周学习总结 - 教材学习内容总结 计算机系统的主存被组织成一个由M个连续的字节大小的单元组成的数组.每个字节都有一 ...

  5. 20135203齐岳 信息安全系统设计基础第十三周学习总结

    20135203齐岳 信息安全系统设计基础第十三周学习总结 学习计时:8/9共小时(计划/实际) 读书:4/5 代码:1/1 作业:1/1 博客:2/2 第十二章 并发编程 一.学习目标 掌握三种并发 ...

  6. # 20155337 2017-2018-1 《信息安全系统设计基础》第一周学习总结

    20155337 2017-2018-1 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 1.1信息就是位+上下文 hello.c程序是以字节序列的方式储存在文件中的.每个字节都 ...

  7. 20135219洪韶武——信息安全系统设计基础第五周学习总结

    信息安全系统设计基础第五周学习总结 学习任务:教材第四章[处理器体系结构] 学习时间:10小时  一.教材知识点梳理[4.1-4.3] 1.ISA[指令集体系结构] 一个处理器支持的指令和指令的字节级 ...

  8. 20145227《信息安全系统设计基础》第一周学习总结

    20145227<信息安全系统设计基础>第一周学习总结 学习内容总结 Linux是一个操作系统.如果使用GUI,Linux和Windows没有什么区别.Linux学习应用的一个特点是通过命 ...

  9. 2018-2019 20165203 《信息安全系统设计基础》第一周学习总结

    2018-2019-1 20165203 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 编译:gcc [选项] [文件名] 选项参数表 参数 对应功能 -E 仅执行编译预处理 ...

  10. 2018-2019-1 20165221 《信息安全系统设计基础》第一周学习总结

    2018-2019-1 20165221 <信息安全系统设计基础>第一周学习总结 教材学习总结 有关vim 打开方式:vim [文件名] 按i会进入insert模式,可以对代码进行编辑 按 ...

最新文章

  1. flutter 调用原生安卓插件_Flutter 如何调用Android和iOS原生代码-阿里云开发者社区...
  2. eclipse的安装和用VS进行单元测试
  3. 【Android】安装时, 先拷so主目录(当前设备相关),再拷so次目录,不重复拷贝 (armeabi/armeabi-v7a) arm-v7不兼容arm-v5
  4. Eclipse导入android项目出现很多错误
  5. 漂亮特殊字体可复制_12个创意字体免费下载网站
  6. 手机qq音乐qmc0文件转mp3_录音添加背景音乐最新教程
  7. drupal 多语言_小小的开源机器人,Drupal的创造者,应对我们不断变化的经济,以及更多
  8. 程序员面试 IT 公司,这些细节一定要注意!
  9. java cximage_图像处理库比较 OpenCV CxImage ImageMagick CImg FreeImage
  10. python爬取凤凰新闻_Python爬虫实践(9)--爬取凤凰网汽车资讯
  11. SONiC testbed
  12. 偏差-方差分解bias-variance decomposition
  13. 百度地图api将可视区域定位到当前所在位置
  14. 树莓派安装Ubuntu server无屏幕开机自动连接WIFI
  15. 利用OpenCV进行图像伽马校正
  16. html help文档制作,HTML Help Workshop(文件制作工具)
  17. CF567C Geometric Progression
  18. python 美团api接口对接_美团券对接API文档
  19. html标签闭合在线检测,HP自动检查html标签是否闭合(示例代码)
  20. MyBatis-Plus——自定义SQL语句

热门文章

  1. Python黑帽编程2.7 异常处理
  2. C#利用NPOI导出Excel
  3. 项目总结25:海康威视SDK-Java二次开发-客流量分析
  4. Storm的Metric接口简介
  5. 使用 Nginx 编译 Sass 和 Scss
  6. python库numpy的reshape的终极解释
  7. SQLServer基本操作
  8. 恢复误删除的域用户及几个查询命令
  9. 跟我一起数据挖掘(23)——C4.5
  10. DataGrid分页(1)