Programming Assignment Unit 4 PDF

Title Programming Assignment Unit 4
Course Computer Systems
Institution University of the People
Pages 5
File Size 346.9 KB
File Type PDF
Total Downloads 50
Total Views 182

Summary

Regards Programming Assignment Unit 4 in Computer System or CS 1104....


Description

Programming Assignment Unit 4

For the unit 4 assignment, you must create a circuit using Logism that implements a memory register capable of storing a 4 bit binary number. You should investigate the different circuits that can be used to store a bit of memory and then utilize the one that meets the following requirements.

Your register circuit must be able to support the inputs detailed in the following diagram:

Each bit of the register circuit must support a data in, a data out, and a control. The control functions such that the data value will only be changed when the control bit is toggled on. The value in the register must be persistent and can only be changed when the control bit has been toggled. You should develop and test the 4 bit register using logism. When you have successfully developed a functioning 4 bit register, you should duplicate the circuit and add it to the two inputs of the ALU circuit that you developed in the previous unit. Complete and test all of your circuits using Logism and submit the following materials. 1.

Using the export image feature in Logism (Use File-Export Image from menu), export your basic 4 bit register circuit in jpeg format include it as part of your post. Moodle has the ability to insert a jpeg image. 2. Using the export image feature in Logism (Use File-Export Image from menu), export your registers added to your ALU from last week in jpeg format include it as part of your post. Moodle has the ability to insert a jpeg image. 3. Save both of the logism models (4 bit register and the registers added to the ALU circuit) as circ fiels and and attach the file to your assignment posting.

The representation of the 4-bit Memory Register on it. It constructs the D Flip-Flops and every D Flip-Flop has been en Enable input, which communicates to the Control input point out in the difficulty statement. In Clock indication is frequent to all 4 Flip-Flops, however, it Controls the signal. Furthermore the outer surface globe, there is the four Data inputs identity to the D3, D2, D1, and D0 convey in sequence it can accumulate into the 4-bit Memory Register. The circumstances for stockpile in order within the 4-bit Memory Register are the following, the control effort it has to be in elevated either logic 1. Moreover, the clock signal should have an increasing edge either pass from 0 to 1.Nevertheless the control' input is low down either logic 0, not anything happens, i.e. the 4-bit Memory Register remains to accumulate in the preceding worth of it however it should corresponding to the hold, otherwise the do-nothing.

Logisim screen capture in attendance below.

Exported by Logisim please see below.

Logisim screen capture in attendance below.

Logisim screen capture in attendance below.

Exported by Logisim please see below.

Exported by Logisim please see below....


Similar Free PDFs