22. The register that stores the intermediate results of the arithmetic or logic operation is:
A. Program Counter
B. Accumulator
C. Arithmetic Unit
D. None of the above
23. Let's assume that a processor has carry, overflow, negative, and zero flags, and it performs the addition of the following two signed numbers: -112 and +79 with 8-bit representation. After the addition, the flags will be:
A. 0, 0, 1, 0
B. 1, 0, 0, 0
C. 0, 1, 0, 0
D. 1, 1, 0, 1
24. Let's assume that a processor has carry, overflow, negative, and zero flags, and it performs the addition of the following two signed numbers: -82 and +99 with 8-bit representation. After the execution of this addition operation, the status of the carry, overflow, negative, and zero flags, respectively, will be:
A. 0, 0, 0, 0
B. 1, 1, 1, 1
C. 0, 0, 1, 0
D. 0, 0, 0, 1