In Section 7.2 we gave the design for a circuit that works as a processor. Give an

Question:

In Section 7.2 we gave the design for a circuit that works as a processor. Give an ASM chart that describes the functionality of this processor.


Data From Section 7.2

A second example of a digital system like the one in Figure 7.2 is shown in Figure 7.9.  It has four n-bit registers, R0, . . . , R3, that are connected to the bus with tri-state drivers.  External data can be loaded into the registers from the n-bit Data input, which is connected  to the bus using tri-state drivers enabled by the Extern control signal. The system also  includes an adder/subtractor module. One of its data inputs is provided by an n-bit register, A, that is attached to the bus, while the other data input, B, is directly connected to the bus. If the Add Sub signal has the value 0, the module generates the sum A + B; if Add Sub = 1,  the module generates the difference A − B. To perform the subtraction, we assume that the adder/subtractor includes the required XOR gates to form the 2’s complement of B, as discussed in Section 3.3. The register G stores the output produced by the adder/subtractor.
The A and G registers are controlled by the signals Ain, Gin, and Gout .
The system in Figure 7.9 can perform various functions, depending on the design of  the control circuit. As an example, we will design a control circuit that can perform the four  operations listed in Table 7.1. The left column in the table shows the name of an operation  and its operands; the right column indicates the function performed in the operation. For

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question
Question Posted: