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

Posted zhuwenyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-2019-1 20165214 《信息安全系统设计基础》第四周学习总结相关的知识,希望对你有一定的参考价值。

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

教材学习内容总结

  • 1、ISA的概念:一个处理器支持的指令和指令的字节级编码称为它的指令集体系结构。不同的处理器具有不同的ISA。
  • 2、什么是冒险:一条指令的位置或操作数依赖于其他仍在流水线中的指令。
  • 3、Y86-64有15个程序寄存器,其中%rsp被入栈、出栈、调用和返回指令座位栈指针。标志位ZF、SF、OF保存着最近的算数或逻辑指令所造成影响的有关信息。
  • 4、Y84-64只包括8字节整数操作。指令的字节级编码需要1~10个字节不等。每条指令的第一个字节表明指令的类型,这个地接的高四位是代码部分,低4位是功能部分
  • 5、Y84-64的一些基本指令见课本P246。同IA32一样,其采用小段法编码
  • 6、指令集的一个重要性质就是字节编码必须有唯一的解释(为了方便,在接下来的总结中都不再强调在Y86-64中)
  • 7、Stat是程序员可见的状态,其中1:AOK,正常操作;2:HLT,遇到器质性halt指令;3:ADR,遇到非法地址;4:INS:遇到非法指令。遇到异常时,中止程序或者调用一个用户自定义的信号处理程序。
  • 8、pushq指令会把栈指针减8,并且讲一个寄存器的值写入内存中。但是当执行pushq %rsp指令时,处理器的行为是不确定的,因为要入栈的寄存器会被同一指令修改。
  • 9、将很多的逻辑门组合成为一个网,要注意:①两个或者以上逻辑门的输出不能连在一起。②这个网必须是无环。③每个逻辑门的输入必须连接到一个系统输入或某个存储器单元的输出或者某个逻辑门的输出。
  • 10、组合电路从本质上讲是不存储任何信息的。为了产生时序电路,必须引入按位存储信息的设备。存储设备都是由同一时钟控制的

以上是关于2018-2019-1 20165214 《信息安全系统设计基础》第四周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

20165214 朱文远 缓冲区溢出漏洞实验

20165214 结队编程项目-四则运算(第二周)

20165214 第七周学习任务