Objectives
- Learn about general principles of data encoding and representation
- Learn about ASCII character encoding, and hear about EBCDIC and others
- Learn about binary numbers that encode natural numbers
- Learn how to convert between decimal and binary
- Learn about ways to store signed integers, including sign-magnitude form
and 2's complement
- Learn how to go from an integer like -67 to 2's complement binary
- Learn how to take a 2's complement binary number and find out what its
decimal equivalent is
- Learn how to do binary arithmetic using 2's complement
- Study the four main condition codes: C, N, V and Z
- Learn about the various kinds of shifts and bitwise logical operations
that are performed on binary numbers (or bit strings)
|
Prerequisites
This chapter pretty much stands on its own. There are some circuit diagrams
and reference is made to the adder of chapter 4.
|