quiz حل الأسئلة الجامعية manage_search الأرشيف

تم الحل ✓
categoryهندسة حاسوب وشبكات schoolبكالوريوس event_available2026-07-14

السؤال

Transcribed Image Text:

Each block shown in the figure should be an independent component that you will route using a port map in your final design (The ALU). Inputs A, B are connected to the three blocks in the ALU: Arithmetic Unit, Shifter Unit and the Logic Unit (not shown). NOTE: The 8-bit multiplier has only 16 bits as output, so the carry out of the Arithmetic Unit must be 0 when a multiplication operation is performed. The carry out of the Arithmetic Unit must be 1 after incremental operation is performed when current A's value is 0xFFFF. 。 For example: If current value of A = 0xFFFF, then A A+ 1 = 0x0000 and carry out 1. Mode (1 bit) OpCode (3 bits) A (16 bits) B (16 bits) Direction (1 bit) Type (1 bit) OpCode (3 bits) Arithmetic Unit Shifter Unit Logic Unit Select (2 bits) AU_Cout(1 bit) Sell (1 bit) 16-bits 2:1 MUX Controller Sel Cout(1 bit) Sel2 (1 bit) AND 16-bits 2:1 MUX ALU_Out(16 bits) Cout(1 bit) Figure 1: ALU Diagram

check_circle الجواب — حل مفصل خطوة بخطوة

hourglass_top