-2018-2019-1 20165206 "basis of information security system design" weekly learning Summary-textbook learning content Summary-hexadecimal conversion and bitwise calculation:
Converts a hexadecimal parameter to a binary representation and performs binary operations.
And, or, not, or, in bitwise operations, corresponds to &, |, ~ in C ,~ ^
-Logical operation:
Only 0 and 1 are supported. Non-zero parameters are true, and 0 parameters are false.
-Shift operation:
Right Shift of Logic
Shift right
-Integer Representation
Unsigned integer: number greater than or equal to zero
Signed integer: indicates the completion code editing. The highest digit of a word indicates the symbol, which can be positive or negative.
Floating Point Number: Expressed in binary format to represent any real number.
-Operation of the unsigned number:
Addition of the unsigned number:
X + Y (mod 2 ^ W)
Normal: x + y = x + y
Overflow: x + y = x + y-2 ^ W
Unsigned number multiplication:
X * Y (mod 2 ^ W)
Division of unsigned numbers:
X> K rounded down
-Complement operation
Complement addition:
Overflow: x + y = x + y-2 ^ W
Normal: x + y = x + y
Overflow: x + y = x + y + 2 ^ W
Complement multiplication:
X * Y = u2t (x · y) mod (2 ^ W ))
Complement Division:
Shift right
-Big End
The high byte of the index data is stored in the low address of the memory, while the low byte of the data is stored in the high address of the memory.
-Small Client
The high byte of the index data is stored in the high address of the memory, while the low byte of the data is stored in the low address of the memory.
-Last week's incorrect question Summary
Incorrect Question 1: the target file format in Windows is (PE)
Error 2: the link to the DLL and so files is running at (runtime)
2018-2019-1 20165206 "Foundation of Information Security System Design" 2nd weekly study summary