2018-2019-1 20165206 "Foundation of Information Security System Design" 2nd weekly study summary

Source: Internet
Author: User
-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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.