Question: Fig. 1 shows a register file inside an 8-bit CPU. It has 8 8-bit registers, that is, Data 1, Data 2 and Data 3 are

Fig. 1 shows a register file inside an 8-bit CPU. It has 8 8-bit registers, that is, Data 1, Data 2 and Data 3 are all 8- bit width, and Address 1, Address 2 and Address 3 are all 3-bit width. Implement this register file by using the following off-the-shelf chips. (1) CY74FCT2574T: 8-bit Register (2) SN74HC151-01: 8-to-1 Multiplexes (3) M74HC238: 3-to-8 Decoder 4) Other necessary gates that you need Register File 0 Address 1 Port 1 Head Data 1 Address2 Port 2 Read Data 2 Address 3 Port 3 Write Data 3 Control Control Control port 1 port 2 port3 Read Read Write Fig. 1 Fig. 1 shows a register file inside an 8-bit CPU. It has 8 8-bit registers, that is, Data 1, Data 2 and Data 3 are all 8- bit width, and Address 1, Address 2 and Address 3 are all 3-bit width. Implement this register file by using the following off-the-shelf chips. (1) CY74FCT2574T: 8-bit Register (2) SN74HC151-01: 8-to-1 Multiplexes (3) M74HC238: 3-to-8 Decoder 4) Other necessary gates that you need Register File 0 Address 1 Port 1 Head Data 1 Address2 Port 2 Read Data 2 Address 3 Port 3 Write Data 3 Control Control Control port 1 port 2 port3 Read Read Write Fig. 1
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
