You are on page 1of 13

CHAPTER07 QUESTIONS

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

1) When using signed two's complement notation, what is the decimal value of 00010001? 1)
A) -47 B) +37 C) -149 D) +17

2) Solve this binary problem: 1001 2)


-0100
A) 0101 B) 0110 C) 0111 D) 0100

3) Solve this binary problem: 0110 3)


+ 0011
A) 0111 B) 0100 C) 1001 D) 1000

4) In an eight-bit system the high-order bits 4)


A) are on the left.
B) have lesser magnitude than low-order bits.
C) are on the right.
D) are on the right and have lesser magnitude than low-order bits.

5) Solve this binary problem: 0110 5)


÷0010
A) 0111 B) 0101 C) 0011 D) 0010

6) The binary subtraction 1 - 1 = 6)


A) difference = 1 B) difference = 0 C) difference = 1 D) difference = 0
borrow = 0 borrow = 1 borrow = 1 borrow = 0

7) The binary addition of 0 + 1 = 7)


A) sum = 0 B) sum = 1 C) sum = 0 D) sum = 1
carry = 1 carry = 1 carry = 0 carry = 0

8) Solve this binary problem: 1010 8)


-0100
A) 0011 B) 0110 C) 0010 D) 0001

9) If the most significant bit of a signed binary number is 1, that number is 9)


A) positive. B) incorrect. C) negative. D) an octal value.

10) Solve this binary problem: 0011 10)


-0001
A) 0011 B) 0010 C) 0001 D) 0000

11) Solve this binary problem: 1000 11)


-0001
A) 0111 B) 1001 C) 0101 D) 0110

1
12) Solve this binary problem: 1000 12)
×0011
A) 00010111 B) 00011110 C) 00011000 D) 00001110

13) When borrowing for hexadecimal subtraction; you are borrowing 13)
A) 2. B) 8. C) 16. D) 32.

14) Solve this binary problem: 01011000 14)


÷00001011
A) 0110 B) 1010 C) 1000 D) 1110

15) The binary addition of 1 + 0 + 0 = 15)


A) sum = 1 B) sum = 1 C) sum = 0 D) sum = 0
carry = 1 carry = 0 carry = 0 carry = 1

16) To specify that an ALU is to function in arithmetic mode, the mode control is set to 16)
A) L. B) N. C) M. D) H.

17) When using signed two's complement notation, what is the decimal value of 00101111? 17)
A) +47 B) +45 C) -208 D) -63

18) How is -9 10 represented in eight-bit two's complement notation? 18)


A) 01111101 B) 11110111 C) 11110110 D) 11111001

19) Solve this binary problem: 1100 19)


×0111
A) 01011110 B) 01010100 C) 00111110 D) 01100010

20) What is the hexadecimal symbol for decimal 10? 20)


A) B B) C C) A D) H

21) Solve this binary problem: 0101 21)


×0011
A) 1011 B) 1111 C) 0111 D) 0011

22) What is the two's complement of 00001111? 22)


A) 11110001 B) 11110111 C) 11110000 D) 11111111

23) Solve this binary problem: 0101 23)


+1111
A) 10101 B) 11000 C) 10111 D) 10100

24) How is -11210 represented in eight-bit two's complement notation? 24)


A) 10010000 B) 11001100 C) 10110010 D) 10110000

25) The binary subtraction 0 - 0 = 25)


A) difference = 1 B) difference = 0 C) difference = 1 D) difference = 0
borrow = 0 borrow = 1 borrow = 1 borrow = 0

2
26) The range of negative numbers possible in an eight-bit two's complement system is 26)
A) -1 to -128. B) -1 to -255. C) -1 to -127. D) -1 to -256.

27) The binary addition of 1 + 1 + 1 + 1 = ________. 27)


A) 0001 2 B) 1001 2 C) 0100 2 D) 1111 2

28) Adder circuits that add all the bits without waiting for the carries to propagate are avoiding delays 28)
due to
A) high-order bits. B) ripple.
C) errors. D) low-order bits.

29) Solve this binary problem: 101101 29)


x 1011
A) 101101111 2 B) 111101111 2 C) 110101111 2 D) 111111111 2

30) When using signed two's complement notation, what is the decimal value of 11010011? 30)
A) -41 B) -63 C) -35 D) -45

31) Which logic gate is used to produce the carry output of a half-adder? 31)
A) OR B) AND C) NAND D) XOR

32) Solve this binary problem: 1011 32)


-0111
A) 0110 B) 0100 C) 1000 D) 0111

33) The range of positive numbers possible in an eight-bit two's complement system is 33)
A) 0 to 64. B) 0 to 127. C) 0 to 256. D) 0 to 100.

34) Solve this BCD problem: 1000 34)


+0010
A) 0001 0010BCD B) 0000 1010BCD C) 0001 1000BCD D) 0001 0000BCD

35) A half-adder 35)


A) has no carry-in. B) does not use XOR.
C) has a carry-in. D) has no carry-out.

36) Solve this binary problem: 1010 36)


+0011
A) 1111 B) 10110 C) 01101 D) 10011

37) Solve this binary problem: 10000000 37)


-00001111
A) 01110001 B) 10000000 C) 01111111 D) 10000001

38) A four-bit adder can perform 38)


A) subtraction. B) logical AND. C) addition. D) all of the above

39) VHDL software determines the number of inputs and outputs based upon specified 39)
A) integer. B) value. C) sign. D) range.

3
40) How is -12710 represented in eight-bit two's complement notation? 40)
A) 11111110 B) 10000111 C) 10001111 D) 10000001

41) Solve this binary problem: 10110110 41)


+01111000
A) 100001110 B) 100101110 C) 100001100 D) 111100110

42) Solve this binary problem: 01110000 42)


-00011000
A) 01101000 B) 01010000 C) 01011000 D) 00011000

43) How is -1 10 represented in eight-bit two's complement notation? 43)


A) 11111110 B) 11110111 C) 11111111 D) 11110001

44) What is the two's complement of 01001110? 44)


A) 10110010 B) 10111111 C) 10011110 D) 00111110

45) Solve this BCD problem: 0101 45)


+0110
A) 0001 0011BCD B) 0001 0111BCD C) 0001 0001BCD D) 0000 1001BCD

46) Solve this binary problem: 1001 46)


×1100
A) 01101110 B) 01101100 C) 01110001 D) 01111000

47) A complete full-adder can add 47)


A) 2 bits. B) 4 bits and a carry-in.
C) 2 bits and a carry-in. D) 4 bits.

48) Solve this binary problem: 00010111 48)


+00101001
A) 01000000 B) 00101111 C) 01100000 D) 00110011

49) What is the two's complement of 01101010? 49)


A) 10010110 B) 10010100 C) 10011110 D) 10010101

50) Solve this BCD problem: 0100 50)


+0110
A) 0001 0111BCD B) 0001 0011BCD C) 0001 0000BCD D) 0000 1011BCD

51) Solve this binary problem: 01110010 51)


-01001000
A) 00011010 B) 00111100 C) 00101010 D) 01110010

52) The binary addition of 1 + 1 + 1 = 52)


A) sum = 0 B) sum = 1 C) sum = 1 D) sum = 0
carry = 1 carry = 0 carry = 1 carry = 0

4
53) Two's complement representation can represent 53)
A) both positive and negative numbers. B) only numbers greater than 8 bits.
C) negative numbers. D) positive numbers.

54) Solve this BCD problem: 0110 54)


+0110
A) 0001 0011BCD B) 0001 0100BCD C) 0001 0010BCD D) 0000 1100BCD

55) Solve this binary problem: 0110 55)


-0010
A) 1000 B) 0100 C) 0110 D) 0011

56) Solve this binary problem: 01101110 56)


+00100010
A) 10010000 B) 11001001 C) 01101110 D) 01110110

57) Solve this BCD problem: 0111 57)


+0111
A) 0000 1111BCD B) 0001 0011BCD C) 0001 0100BCD D) 0000 1110BCD

58) How is -6710 represented in eight-bit two's complement notation? 58)


A) 10111101 B) 10011000 C) 11100111 D) 01100111

59) When using signed two's complement notation, what is the decimal value of 11101100? 59)
A) -20 B) +175 C) -64 D) -26

60) Solve this binary problem: 00111001 60)


+01001001
A) 01000010 B) 11000010 C) 10000010 D) 111000000

61) The binary addition of 1 + 1 + 0 = 61)


A) sum = 0 B) sum = 1 C) sum = 1 D) sum = 0
carry = 0 carry = 1 carry = 0 carry = 1

62) Solve this binary problem: 1000 62)


+1001
A) 10001 B) 1111 C) 10111 D) 11001

63) Solve this binary problem: 01000110 63)


÷00001010
A) 10011 B) 1001 C) 0011 D) 0111

64) Negative two's complement values can be converted to decimal by 64)


A) subtracting 1. B) doing a one's complement first.
C) subtracting 2. D) adding 2.

65) What is the two's complement of 00001000? 65)


A) 11111000 B) 11111100 C) 00000111 D) 01111000

5
66) Solve this BCD problem: 0111 66)
+0110
A) 0001 1000BCD B) 0001 0011BCD C) 0000 1001BCD D) 0001 0001BCD

67) The two's complement representation of +93 10 is ________. 67)


A) 11011101 2 B) 10100110 2 C) 01011101 2 D) 00100011 2

68) Solve this binary problem: 1110 68)


÷0010
A) 0111 B) 1001 C) 1010 D) 0101

69) What is the hexadecimal symbol for decimal 12? 69)


A) A B) B C) C D) D

70) The binary addition of 1 + 0 = 70)


A) sum = 0 B) sum = 0 C) sum = 1 D) sum = 1
carry = 0 carry = 1 carry = 1 carry = 0

71) Solve this binary problem: 11001111 71)


-01110000
A) 10001111 B) 01111111 C) 01101111 D) 01011111

72) Solve this binary problem: 0110 72)


+1001
A) 10000 B) 10001 C) 11001 D) 1111

73) Solve this binary problem: 1011 73)


-0101
A) 0110 B) 1000 C) 1010 D) 0101

74) The two's complement of the binary number 010110101 2 is ________. 74)
A) 101001000 2 B) 101001011 2 C) 011001010 2 D) 101001010 2

75) One way to make a four-bit adder perform subtraction is by 75)


A) inverting the output. B) grounding the B inputs.
C) inverting the carry-in. D) inverting the B inputs.

76) Solve this BCD problem: 1001 76)


+0111
A) 0001 0110BCD B) 0001 0010BCD C) 0010 0010BCD D) 0001 1000BCD

77) What is the hexadecimal symbol for decimal 13? 77)


A) E B) H C) C D) D

78) In VHDL two logic circuits that are executed at the same time are called 78)
A) concurrent. B) consistent. C) simultaneous. D) bipolar.

6
79) The binary subtraction 1 - 0 = 79)
A) difference = 1 B) difference = 0 C) difference = 0 D) difference = 1
borrow = 0 borrow = 1 borrow = 0 borrow = 1

80) Solve this binary problem: 0110 80)


×1001
A) 00011110 B) 00111000 C) 00110110 D) 00110000

81) A full-adder has 81)


A) no carry-in. B) no carry-out. C) three outputs. D) a carry-in.

82) Solve this binary problem: 11001000 82)


-00110101
A) 10010011 B) 01110011 C) 10000101 D) 11000101

83) Solve this binary problem: 1011 83)


×0110
A) 01100110 B) 01000110 C) 01000010 D) 00111110

84) When using signed two's complement notation, what is the decimal value of 11100000? 84)
A) -32 B) -212 C) -100 D) -96

85) The binary subtraction 0 - 1 = 85)


A) difference = 0 B) difference = 0 C) difference = 1 D) difference = 1
borrow = 1 borrow = 0 borrow = 1 borrow = 0

86) An ALU can perform 86)


A) logical OR. B) subtraction. C) addition. D) all of the above

87) In an eight-bit system the low-order bits 87)


A) have lesser magnitude than high-order bits.
B) are on the left.
C) are on the right.
D) Both A and C are correct.

88) Solve this binary problem: 1111 88)


+0011
A) 1111 B) 10010 C) 11100 D) 10111

89) How is -7710 represented in eight-bit two's complement notation? 89)


A) 11001011 B) 11101100 C) 10011110 D) 10110011

90) In VHDL in order to specify an input or output as some value other than 1 or 0 you must use a 90)
data type called
A) complex. B) integer. C) rational. D) multiplex.

91) The maximum value that can be represented by an eight-bit binary number is 91)
A) 128. B) 100. C) 255. D) 225.

7
92) Solve this binary problem: 00110110 92)
-00011111
A) 00011111 B) 00010111 C) 00011000 D) 00100111

93) Solve this binary problem: 1010 93)


-0100
A) 0110 B) 1000 C) 1111 D) 1010

94) Subtraction can be done by 94)


A) inverting all bits.
B) adding the two's complement to 2.
C) adding 2.
D) adding the two's complement of each number.

95) Solve this binary problem: 0010 95)


+1101
A) 10001 B) 1011 C) 1111 D) 10000

96) What is the hexadecimal symbol for decimal 15? 96)


A) A5 B) F C) E D) H

97) The sign bit is 97)


A) 1 for negative. B) 0 for positive.
C) found in the MSB position. D) all of the above

98) How is -3210 represented in eight-bit two's complement notation? 98)


A) 11100010 B) 11101110 C) 11110100 D) 11100000

99) Solve this binary problem: 10101111 99)


÷00011001
A) 1111 B) 1001 C) 10011 D) 0111

100) Solve this binary problem: 01100100 100)


÷00000101
A) 11000 B) 10100 C) 10000 D) 10010

101) Solve this binary problem: 0110 101)


+0110
A) 1100 B) 1110 C) 10010 D) 10110

102) To specify that an ALU is to function in logic mode, the mode control is set to 102)
A) M. B) L. C) H. D) N.

103) What is the hexadecimal symbol for decimal 11? 103)


A) B B) F C) A D) H

104) Solve this binary problem: 1011 104)


-1000
A) 0010 B) 0110 C) 0011 D) 0001

8
105) How is -1510 represented in eight-bit two's complement notation? 105)
A) 00001111 B) 11111001 C) 11111111 D) 11110001

106) Solve this binary problem: 01000111 106)


+00111011
A) 10001010 B) 10011100 C) 10000010 D) 11000010

107) Solve this binary problem: 1111 107)


+0111
A) 11011 B) 10100 C) 10011 D) 10110

108) When using signed two's complement notation, what is the decimal value of 11110001? 108)
A) -19 B) +175 C) -35 D) -15

109) What is done if a BCD addition yields an invalid value? 109)


A) add 8 to the value B) shift the bits one position to the left
C) shift the bits one position to the right D) add 6 to the value

110) Solve this BCD problem: 0101 110)


+0100
A) 0001 0111BCD B) 0001 0001BCD C) 0001 0011BCD D) 0000 1001BCD

111) Which of the following is not a valid BCD value? 111)


A) 0010 B) 1010 C) 1000 D) 1001

112) Solve this binary problem: 10001011 112)


+00111010
A) 10111111 B) 11001100 C) 10111110 D) 11000101

113) Solve this binary problem: 1111 113)


-0110
A) 1000 B) 1001 C) 1100 D) 0001

114) Which logic gate is used to produce an arithmetic sum? 114)


A) NOR B) OR C) XOR D) AND

115) Quartus II software provides ________ to ease the design process for common systems like adders 115)
and ALUs.
A) LPMs B) PLAs C) PLCs D) SUMs

116) The binary addition of 1 + 1 = 116)


A) sum = 0 B) sum = 1 C) sum = 0 D) sum = 1
carry = 0 carry = 0 carry = 1 carry = 1

117) What is the hexadecimal symbol for decimal 14? 117)


A) D B) A C) F D) E

9
118) Solve this binary problem: 1111 118)
+1001
A) 1111 B) 11000 C) 10111 D) 11111

119) To make an eight-bit adder from two four-bit adders you must connect 119)
A) the low-order carry-out to high-order carry-in.
B) the high-order carry-out to ground.
C) the low-order sum to the high-order data input.
D) the high-order carry-in to ground.

120) Solve this binary problem: 1111 120)


×0011
A) 00101101 B) 00011111 C) 00110001 D) 01000101

121) Solve this binary problem: 0111 121)


×0100
A) 00011110 B) 00011000 C) 00011100 D) 00011010

122) Solve this binary problem: 1001 122)


-0010
A) 1011 B) 0111 C) 1001 D) 0101

123) The two's complement of the signed decimal number -7810 is ________. 123)
A) 11001110 2 B) 01001110 2 C) 10110010 2 D) 10110001 2

10
Answer Key
Testname: CHAP07Q

1) D
2) A
3) C
4) A
5) C
6) D
7) D
8) B
9) C
10) B
11) A
12) C
13) C
14) C
15) B
16) A
17) A
18) B
19) B
20) C
21) B
22) A
23) D
24) A
25) D
26) A
27) C
28) B
29) B
30) D
31) B
32) B
33) B
34) D
35) A
36) C
37) A
38) C
39) D
40) D
41) B
42) C
43) C
44) A
45) C
46) B
47) C
48) A
49) A
50) C
11
Answer Key
Testname: CHAP07Q

51) C
52) C
53) A
54) C
55) B
56) A
57) C
58) A
59) A
60) C
61) D
62) A
63) D
64) B
65) A
66) B
67) C
68) A
69) C
70) D
71) D
72) D
73) A
74) B
75) D
76) A
77) D
78) A
79) A
80) C
81) D
82) A
83) C
84) A
85) C
86) D
87) D
88) B
89) D
90) B
91) C
92) B
93) A
94) D
95) C
96) B
97) D
98) D
99) D
100) B
12
Answer Key
Testname: CHAP07Q

101) A
102) C
103) A
104) C
105) D
106) C
107) D
108) D
109) D
110) D
111) B
112) D
113) B
114) C
115) A
116) C
117) D
118) B
119) A
120) A
121) C
122) B
123) C

13

You might also like