Question: Design a four - bit arithmetic logic unit ( ALU ) connected with an 8 times 8 memory. The circuit has two four -

Design a four-bit arithmetic logic unit (ALU) connected with an 8\times 8 memory. The circuit has two four-bit input data paths (A0,..., A3 and B0,..., B3), two selection lines (s0 and s1), and a four-bit output data path (y0,..., y4). The circuit performs the needed operation in four cycles. At the first two cycles, the ALU reads the two four-bit data words from the memory (depending on the address lines) and loads them into the A and B data paths of the ALU unit. At the third cycle, the ALU performs one of four operations (depending on the selection lines s0 and s1) on the A and B data paths. At the fourth cycle, the ALU writes the output bits on a selected memory location. The table below shows the operations that the ALU can perform on the data.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Your question is complete Lets design a fourbit Arithmetic Logic Unit ALU connected to an 8x8 memory Components of the ALU Design Step 1 ALU Structure ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!