Cis303a_chapt03_exam1_answer.ppt CIS303A: System Architecture Exam 1: Chapter 3 Answer List the characters (digits) for the following bases. 1) Decimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 2) Octal: 0, 1, 2, 3, 4, 5, 6, 7 3) Binary: 0, 1 4) Hexadecimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F What base(s) could these numbers represent? (circle those that apply) 5) Decimal Octal Binary Hexadecimal 6) 1 7 C 2 D Decimal Octal Binary Hexadecimal 7) Decimal Octal Binary Hexadecimal 8) Decimal Octal Binary Hexadecimal Add these decimal numbers. (show work) 13) ) What base(s) do these numbers represent? (circle those that apply) 9) Decimal Octal Binary Hexadecimal 10) 1 7 C 2 D 16 Decimal Octal Binary Hexadecimal 11) Decimal Octal Binary Hexadecimal 12) Decimal Octal Binary Hexadecimal 40 10
Cis303a_chapt03_exam1_answer.ppt CIS303A: System Architecture Exam 1: Chapter 3 Answer Add these binary numbers. (show work) 15) Carry Carry Carry Carry Carry No Carry No Carry
Cis303a_chapt03_exam1_answer.ppt CIS303A: System Architecture Exam 1: Chapter 3 Answer Add these octal numbers. 16) etc.
Cis303a_chapt03_exam1_answer.ppt CIS303A: System Architecture Exam 1: Chapter 3 Answer Add these hexadecimal numbers. 17)2 A F A F A A B C D E F A B C D E F etc. 2 A F 6 F A A F 6 F A A 3 4 A 5 3 F A E 1 2 A F E 2 A A F E 2 A
Cis303a_chapt03_exam1_answer.ppt CIS303A: System Architecture Exam 1: Chapter 3 Answer Convert this decimal number to binary. 18) (remaining number) (largest number not exceeding remainder ) (mark this bit as ‘on’ = ‘1’) (new remaining number) (remaining number) (largest number not exceeding remainder ) (mark this bit as ‘on’ = ‘1’) (new remaining number) Skip because it is too large to go into (remaining number) Mark position as ‘off’ = ‘0’ Skip 4096 because it is too large to go into 2317 (remaining number) Mark position as ‘off’ = ‘0’ (remaining number) (largest number not exceeding remainder ) (mark this bit as ‘on’ = ‘1’) (new remaining number) Skip 1024 because it is too large to go into 269 (remaining number) Mark position as ‘off’ = ‘0’ Skip 512 because it is too large to go into 269 (remaining number) Mark position as ‘off’ = ‘0’ Positional weight values
Cis303a_chapt03_exam1_answer.ppt CIS303A: System Architecture Exam 1: Chapter 3 Answer (remaining number) (largest number not exceeding remainder - 269) (mark this bit as ‘on’ = ‘1’) 1 3 (new remaining number) Skip 128 because it is too large to go into 13 (remaining number) Mark position as ‘off’ = ‘0’ Skip 64 because it is too large to go into 13 (remaining number) Mark position as ‘off’ = ‘0’ Skip 32 because it is too large to go into 13 (remaining number) Mark position as ‘off’ = ‘0’ Skip 16 because it is too large to go into 13 (remaining number) Mark position as ‘off’ = ‘0’ 1 3 (remaining number) - 8 (largest number not exceeding remainder - 13) (mark this bit as ‘on’ = ‘1’) 5 (new remaining number) 5 (remaining number) - 4 (largest number not exceeding remainder - 5) (mark this bit as ‘on’ = ‘1’) 1 (new remaining number) Skip 2 because it is too large to go into 1 (remaining number) Mark position as ‘off’ = ‘0’ 1 (remaining number) - 1 (largest number not exceeding remainder - 1) (mark this bit as ‘on’ = ‘1’) 0 (new remaining number) Process Completed
Cis303a_chapt03_exam1_answer.ppt CIS303A: System Architecture Exam 1: Chapter 3 Answer Convert this binary number to decimal. 19) Positional weight values Add the values of the bits that are ‘on’ = ‘1’
Cis303a_chapt03_exam1_answer.ppt CIS303A: System Architecture Exam 1: Chapter 3 Answer Convert this binary number to octal. 20) )Separate bits into groups of three (3) 2)Determine octal number
Cis303a_chapt03_exam1_answer.ppt CIS303A: System Architecture Exam 1: Chapter 3 Answer Convert this binary number to hexadecimal. 21) )Separate bits into groups of four (4) 2)Determine hex number A1010 B1011 C1100 D1101 E1110 F A 9 0 D