zoukankan      html  css  js  c++  java
  • 2018-2019-1 20165301 《信息安全系统设计基础》第四周学习总结

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

    • 学习目标

      • 了解ISA抽象的作用
      • 掌握ISA,并能举一反三学习其他体系结构
      • 了解流水线和实现方式
    • 学习任务

      • 阅读教材,完成课后练习(书中有参考答案),考核:练习题把数据变换一下
        教材中相关代码运行、思考一下,读代码的学习方法见「代码驱动的程序设计学习」。
        教材4.1-4.3中练习,重点:4.1 4.2 4.5 4.6 4.8 4.10 4.11 4.12 4.16 4.17 4.19 4.21 4.24
      • 喜欢听课的可以参考蓝墨云班课视频,完成蓝墨云班课中的测试。
    • 教材学习内容总结

    Y86-64指令

    • movq指令 irmovq rrmovq mrmovq rmmovq
    • 四个整数操指令 addq,subq,andq,xorq 只对寄存器数据进行操作
    • 7个跳转指令 cmovle cmovl cmove cmovne cmovge cmovg
    • call指令将返回地址入栈,然后跳到目的地址,ret指令从这样的调用中返回
    • pushqpopq指令实现了入栈和出栈
    • halt 停止指令的执行

    Y86-64指令集的功能码

    Y86-64程序寄存器标识符

    逻辑门

  • 相关阅读:
    012 spring retry重试原理的解析
    011 @Retryable的使用
    010 @ControllerAdvice
    009 SpringBoot+Swagger的使用
    008 @Import作用
    007 SpringBoot的@EnableAutoConfiguration注解
    001 品牌管理案例
    000 vue各种基本指令
    013 JS
    002 docker基本的命令
  • 原文地址:https://www.cnblogs.com/CTF5301/p/9827345.html
Copyright © 2011-2022 走看看