Build a 2x 4-bit register file with the input D[3:0], S and the output Q[3:0], using any number of 4 bit registers below

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899604
Joined: Mon Aug 02, 2021 8:13 am

Build a 2x 4-bit register file with the input D[3:0], S and the output Q[3:0], using any number of 4 bit registers below

Post by answerhappygod »

Build A 2x 4 Bit Register File With The Input D 3 0 S And The Output Q 3 0 Using Any Number Of 4 Bit Registers Below 1
Build A 2x 4 Bit Register File With The Input D 3 0 S And The Output Q 3 0 Using Any Number Of 4 Bit Registers Below 1 (91.8 KiB) Viewed 74 times
For A:
Choice 1 of 3:a 1-to-2 Decoder with the '0' output connected to
the top register, and the '1' output connected to the bottom
one.
Choice 2 of 3:a 1-to-2 Demux with the '0' output connected to
the top register, and the '1' output connected to the bottom one;
The S input connects to the demux' selector bit, and the demux
input is '1'.
Choice 3 of 3:an inverter for the top register and a direct
connection for the lower one.
For B:
Choice 1 of 3:an OR gate
Choice 2 of 3:a 4x 2-to-1 encoders for each output bit.
Choice 3 of 3:a 2-to-1 mux, with the S input connected to the
mux' selector bit.
Build a 2x 4-bit register file with the input D[3:0], S and the output Q[3:0], using any number of 4 bit registers below. (Note 1: when EN is 1, the register updates the value. When EN is 0, the register holds the value. Note 2: when S is O the upper register is selected, and when S is 1, the lower register becomes active.) D[3:0) D[3:0) Q[3:0] 4-bit Register EN B -Q[3:0) S А D[3:0) Q[3:0) 4-bit Register EN Select ALL possible logic circuits for A and B that can form a 2x 4-bit register file.
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply