CSC224
CSC224
Decimal
10000 1000 100 10 1
representation
Base 2
representation 27 26 25 24 23 22 21 20
Decimal
128 64 32 16 8 4 2 1
representation
Base 2
1 0 0 1 0 0 0 1
representation
Converting Decimal to Binary
Convert decimal 35 to binary
1. Using 8 bits, find largest power of 2 that will “fit” into 35
2. Place a 1 into that slot
3. If the # doesn’t fit, place a 0 into that slot
Power of 2
representation 27 26 25 24 23 22 21 20
Decimal 128 64 32 16 8 4 2 1
representation
Base 2
representation 0 0 1 0 0 0 1 1
35 = 00100011
Convert Binary to Decimal
1. Choose an 8 bit binary number = 10101110
2. Write the binary digits under the correct column
3. For each column with a 1, you will add that decimal value
4. You will not add the values of the columns you entered 0
Power of 2
representation 27 26 25 24 23 22 21 20
Decimal
128 64 32 16 8 4 2 1
representation
Base 2
1 0 1 0 1 1 1 0
representation
Step 4. Step 3.
After processing, the binary The signal for the capital letter D
code for the capital letter D is is converted to its ASCII binary
converted to an image, and code (01000100) and is stored in
displayed on the output device. memory for processing.
Memory
Seat #2B4 Seat #2B3
What is memory?
Electronic components that
store instructions, data, and
results
Consists of one or
more chips on
motherboard or
other circuit board
Each byte stored
in unique location
called an address,
similar to addresses
on a passenger train
Memory
Stores three basic categories of items:
1. OS and system software
2. Application programs
3. Data and information
Byte is basic storage unit in memory
To access data or instructions in memory,
computer references the address that contain the
bytes of data
Manufacturers state the size of memory and
storage devices in terms of number of bytes
available
Memory
How is memory measured?
By number of bytes available for storage
KB = 1024 bytes