Exercise 1.1.10
Exercise 1.1.11
Exercise 1.1.12
Lab 1.1 Review:
1. 127 to binary
2. Equivalent because the 0’s are just placeholders. 10 = 0010
3. First 4 digits of a Base 5 numbering system would be (left to right) 625 125 25 5
4. The leading Zeros would make it difficult to build a decimal to binary conversion table in excel. Excel doesn’t see numbers with leading 0s as real numbers.
Exercise 1.2.1
110 and 1001 = 1111
Exercise 1.2.2
110 and 101 = 1011
Exercise 1.2.3
111 and 111 = 1110
Exercise 1.2.4
100
011
OR = 111
Exercise 1.2.5
111
100
AND = 100
Exercise 1.2.6
NOT 1001 = 0110
Exercise 1.2.7
1010 + 10 = 1100
To repeatedly increment a number by 2 you would double the number.
Exercise 1.2.8
1100
1111
AND = 1100
Exercise 1.2.9
1100
1111
OR = 1111
Lab 1.2 Review
1. 10010000 (144) + 1101110 (110) = 11111110 (254)
2. 11001100
11111100
AND = 11001100
3. 11001100
11111100
OR = 11111100
4. NOT (11001100 AND 11111100)
=NOT 11001100
=00110011
Exercise 1.3.1
Byte 1 = 6400
Byte 2 = 233
Exercise 1.3.2
6633; total number of bits (Byte 1 + Byte2)
Exercise 1.3.3
1024*120*=122880
122880*1024= 125,829,120 bytes
Exercise 1.3.4
16GB*1024=16384MB*1024=16777216KB*1024=17179869184B/32= 536870912 words
Exercise 1.3.5
00110110
0011 = 3 and 0110 = 6
00110110 in hex = 36
Exercise 1.3.6
F = 1111 and 6 = 0110
F6 = 11110110
Lab 1.3 Review
1. It is important to know how many system words will fit in a primary storage device on a computer so you know how big of a storage unit you have. The more system words that will fit in a primary storage device, the more memory you have on your computer.
2. A single byte only contains 8bits of data whereas multiple bytes joined together contain more bits which mean more data.
3. Hexadecimal involves using letters whereas decimal and binary only involves numbers.
4. 327/16 = 20 R 7
20/16 = 1 R4 = 147
1/16 = 0 R1
Exercise 1.4.1
The ASCII hex code for a blank space is 20. Blank spaces are necessary to represent in text so