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

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

    - 教材学习内容总结

    - 进制及其转换

    - 位级运算:

    将十六进制的参数转换成二进制表示并执行二进制运算,然后再转换回十六进制

    位级运算中的与、或、非和异或,对应c语言中的&、|、~、^

    - 逻辑运算:

    只有0和1两种表示,非零参数都表示true,0表示false

    - 移位运算:

    逻辑右移

    算数右移

    - 整数表示

    无符号整数:表示大于或等于零的数字

    有符号整数:补码编辑,字的最高位表示符号,可正可负

    浮点数:以二进制表示,用以近似表示任意某个实数

    - 无符号数的运算:

    无符号数加法:

    x+y(mod 2^w)

    正常:x+y=x+y

    溢出:x+y=x+y-2^w

    无符号数乘法:

    x*y(mod 2^w)

    无符号数除法:

    x>>k 向下取整

    - 补码运算

    补码加法:

    溢出:x+y=x+y-2^w
    正常:x+y=x+y
    溢出:x+y=x+y+2^w

    补码乘法:

    x*y=U2T((x·y)mod(2^w))

    补码除法:

    算数右移

    - 大端

    是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中

    - 小端

    是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中

    - 上周错题总结

    错题1:Windows 下的目标文件格式是(PE)

    错题2:dll,so文件的链接是运行在(运行时)

  • 相关阅读:
    while,do while和for循环语句的用法
    阶乘
    java--测体重练习
    java---相亲练习
    java ---运算符
    java数据类型定义与输出
    基本Java数据类型
    揭开UTF-8的神秘面纱
    POJ 1164 城堡问题【DFS/位运算/种子填充法/染色法】
    POJ 3984 迷宫问题【BFS/路径记录/手写队列】
  • 原文地址:https://www.cnblogs.com/brs666/p/9733230.html
Copyright © 2011-2022 走看看