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

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

教材学习总结

权值转换:

  • 位=信息+上下文

  • 二进制,八进制,十进制,十六进制之间的转换。

  • 注意以十进制作为桥梁。二变八,十六,分别三,四位对应一位,反之亦然。十变二,八,十六,整数部分除以权倒写,小数部分乘以权正写。

  • 以十进制变二进制为例:

算术运算(&,|,~):

  • 与&(置0操作,与0与都为0)
  • 或|(置1操作,与1或都为1)

逻辑运算(&&,||,!):

  • 只有真与假(0为假,非0为真)

移位运算:

  • 左移<< :直接末位添0
  • 右移:
逻辑右移 算术右移

| >>
高位添0,丢弃末位 |高位用符号位补齐
1000000->00000001|10000000->11111111

数:

有符号数 无符号数
T U
最高位表示正负,1为负,0为正 最高位正常表示数值
B2U4([0101])为5 B2T4([1101])为-5
  • IEEE浮点表示:
S 阶码E 尾数M
  • 浮点数1,2

数的计算:

实际操作

操作1:

课本P49面的代码,打印u与v的数值,并用gdb调试:


操作2:

用代码查看自己机器是大小端中的那种:

学习总结:

posted @ 2018-10-07 21:17  呼噜噜。。  阅读(164)  评论(0编辑  收藏  举报