2017-2018-1 20155335俞昆 《信息安全系统设计基础》第五周学习总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2017-2018-1 20155335俞昆 《信息安全系统设计基础》第五周学习总结相关的知识,希望对你有一定的参考价值。
第三章总结
1.ISA
概念:指令体系结构
作用:定义了处理机的状态格式,以及每条指令对状态的影响。
2.汇编命令与反汇编命令
获取汇编代码:gcc -S xxx.c -o xxx.s
产生目标文件:gcc -c code.c
反汇编并查看目标文件内容: objdump -d XXX.O
3.不同数据类型的汇编代码后缀
char b short w int w long int l
long long int - char * l
float s double l long double t
4.指令中操作数的三种类型有:立即数,寄存器操作数,存储器操作数
5.汇编算术和逻辑操作
6.寻址方式
分为指令寻址和操作数寻址两种方式,这种程序顺序执行的过程,称为指令的顺序寻址方式。为此,必须使用程序计数器(又称指令计数器)PC来计数指令的顺序号,该顺序号就是指令在内存中的地址。
采用指令跳跃寻址方式,可以实现程序转移或构成循环程序,从而能缩短程序长度,或将某些程序作为公共程序引用。指令系统中的各种条件转移或无条件转移指令,就是为了实现指令的跳跃寻址而设置的。
7.两个指针寄存器
指针寄存器(ESP和EBP)
8.设计指令的格式方式
教材学习中的问题和解决过程
无
代码调试中的问题和解决过程
代码托管:https://gitee.com/tianmaxingkomg/events
以上是关于2017-2018-1 20155335俞昆 《信息安全系统设计基础》第五周学习总结的主要内容,如果未能解决你的问题,请参考以下文章