FCC Exam Question: 8-10A5
The block diagram of a typical RADAR system microprocessor is shown in Fig. 8A2. Choose the most correct statement regarding this system.
Explanation: General registers within a microprocessor serve as fast temporary storage locations for various types of data essential for CPU operation. This includes operands for calculations, intermediate results, and importantly, **address pointers**. These pointers (like the program counter, stack pointer, or base/index registers) hold memory addresses, which are critical for accessing data and instructions from memory, making D a correct statement. Let's look at why the others are incorrect: * **A) The ALU is used for address decoding.** The Arithmetic Logic Unit (ALU) performs arithmetic and logical operations. Address decoding is handled by dedicated decoding logic, often external to the core ALU or by specific units within the microprocessor. * **B) General registers are used for arithmetic manipulations.** General registers *hold the data* that the ALU uses for arithmetic manipulations, but the ALU itself *performs* the actual manipulations. * **C) The control unit executes arithmetic manipulations.** The control unit is responsible for coordinating all CPU operations, fetching and decoding instructions, and generating control signals. The ALU is the component that *executes* arithmetic and logic manipulations.
8-26C4
8-9A2
8-38D2
8-24C4
8-5A2
Pass Your FCC Exam!
Study offline, track your progress, and simulate real exams with the GMDSS Trainer app.
Includes Elements 1, 3, 6, 7R, 8, and 9.