Question: PLEASE DO THIS QUESTION ASAP. The question 5 is to be answered and parts (b-e) have to be answered. The question statement is given below.

PLEASE DO THIS QUESTION ASAP. The question 5 is to be answered and parts (b-e) have to be answered. The question statement is given below. While the parts to be answered at given first. Kindly solve this ASAP as today is my Homework deadline !!!

PLEASE DO THIS QUESTION ASAP. The question 5 is to be answeredand parts (b-e) have to be answered. The question statement is given

0 00 11 10 01 array 10 00 10 01 00 10 10 11 You are required to implement the following functionalities: a) Reset All functionality that sets all values in the cells to 00. [3 Marks] b) Set Value (R, C,Co, X) functionality that takes a 2-bit binary number X from user and saves it in the array at specified row R and column C,Co. [5 Marks) c) Get Value (R, C.C.) functionality that returns a 2-bit binary number stored at the row R and column CC, of the array [5 Marks] d) Check Value (R, C,Co, X) functionality compares the value X with the value stored at row R, and column C.C. Output T shows its true or not. [6 Mark] e) Shift Values functionality shifts all the values to next cell while last cell shifts data to the very first cell. [6 Marks] Note: Assume that you already have Decoder(s), Encoder(s), MUX(s), DMUX(s), Adder- Subtractor(s), Multiplier(s), Divisor, Comparator, Registers and Counters blocks available. Properly label all blocks and inputs/outputs to get credit. Credit will be given based on cost of the circuit. Question 5: [25 Marks] A scientist is experimenting on his memory and needs a machine to aid in his research. The machine needs a 2-dimensional array of total 8 cells. Each cell can store a 2-bit number. The task is to design a circuit that can store values in a cell of the array, get a value from a cell, shift the stored data by 1 cell, check if the scientist has correctly guessed the value in the cell or not. Sample Functionality of random instances is shown below: Sample Functionality: Operation Array Action Description 0 0 0 0 0 0 Reset All 0 0 No Output All the values are set to O 0 00 01 10 11 0 0 10 0 0 Set Value (0, 01, 10) 0 0 No Output 10 inserted in the cell at row 0 and column 01 00 01 10 11 0 0 10 0 0 Get Value 0 0 0 0 Output=10 10 value got from cell at row 0 and column 00 (0,01) 00 01 10 1 11 10 01 10 Check Value (0, 00, 11) 10 00 10 00 T=1 Guessed value of 11 at row 0 and column 00 is True 00 01 10 11 10 01 10 Check Value (1, 11, 11) 11 10 00 10 00 T=0 Guessed value of 11 at row 1 and column 11 is false. 00 01 10 Shift Values No output All values shift right to next cell in the 0 00 11 10 01 array 10 00 10 01 00 10 10 11 You are required to implement the following functionalities: a) Reset All functionality that sets all values in the cells to 00. [3 Marks] b) Set Value (R, C,Co, X) functionality that takes a 2-bit binary number X from user and saves it in the array at specified row R and column C,Co. [5 Marks) c) Get Value (R, C.C.) functionality that returns a 2-bit binary number stored at the row R and column CC, of the array [5 Marks] d) Check Value (R, C,Co, X) functionality compares the value X with the value stored at row R, and column C.C. Output T shows its true or not. [6 Mark] e) Shift Values functionality shifts all the values to next cell while last cell shifts data to the very first cell. [6 Marks] Note: Assume that you already have Decoder(s), Encoder(s), MUX(s), DMUX(s), Adder- Subtractor(s), Multiplier(s), Divisor, Comparator, Registers and Counters blocks available. Properly label all blocks and inputs/outputs to get credit. Credit will be given based on cost of the circuit. Question 5: [25 Marks] A scientist is experimenting on his memory and needs a machine to aid in his research. The machine needs a 2-dimensional array of total 8 cells. Each cell can store a 2-bit number. The task is to design a circuit that can store values in a cell of the array, get a value from a cell, shift the stored data by 1 cell, check if the scientist has correctly guessed the value in the cell or not. Sample Functionality of random instances is shown below: Sample Functionality: Operation Array Action Description 0 0 0 0 0 0 Reset All 0 0 No Output All the values are set to O 0 00 01 10 11 0 0 10 0 0 Set Value (0, 01, 10) 0 0 No Output 10 inserted in the cell at row 0 and column 01 00 01 10 11 0 0 10 0 0 Get Value 0 0 0 0 Output=10 10 value got from cell at row 0 and column 00 (0,01) 00 01 10 1 11 10 01 10 Check Value (0, 00, 11) 10 00 10 00 T=1 Guessed value of 11 at row 0 and column 00 is True 00 01 10 11 10 01 10 Check Value (1, 11, 11) 11 10 00 10 00 T=0 Guessed value of 11 at row 1 and column 11 is false. 00 01 10 Shift Values No output All values shift right to next cell in the

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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 Accounting Questions!