1.17

Computer Systems A Programmer's Perspective  -Bryant O'Hallaron

Chapter 1. A Tour of Computer Systems

1.8 Systems Communicate With Other Systems Using Networks

1.9 Important Themes

1.9.1 Concurrency and Parallelism

1.9.2 The Importance of Abstractions in Computer Systems

 

Part1 Program Structure and Execution

Chapter 2. Representing and Manipulating Information

2.1 Information Storage

2.1.1 Hexadecimal Notation

2.1.2 Words

  For a machine with a w-bit word size, the virtual addresses can range from 0 to Pow(2,w) - 1

2.1.3 Data Sizes

2.1.4 Addressing and Byte Ordering

  little endian vs big endian

2.1.5 Representing Strings

2.1.6 Representing Code

2.1.7 Introduction to Boolean Algebra

2.1.8 Bit-Level Operations in C

2.1.9 Logical Operations in C

2.1.10 Shift Operations in C

2.2 Integer Representations

2.2.1 Integral Data Types

2.2.2 Unsigned Encodings

2.2.3 Two's-Complement Encodings

2.2.4 Conversion Between Signed and Unsigned

2.2.5 Signed vs. Unsigned in C

2.2.6 Expanding the Bit Representation of a Number

posted @ 2019-01-18 13:02  lefthook  阅读(132)  评论(0编辑  收藏  举报