Question: A B C D ROM 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0
| A | B |
| C | D | ROM | |||
| 0 | 0 |
| 0 | 0 |
|
|
|
|
| 0 | 0 |
| 0 | 1 |
|
|
|
|
| 0 | 0 |
| 1 | 0 |
|
|
|
|
| 0 | 0 |
| 1 | 1 |
|
|
|
|
| 0 | 1 |
| 0 | 0 |
|
|
|
|
| 0 | 1 |
| 0 | 1 |
|
|
|
|
| 0 | 1 |
| 1 | 0 |
|
|
|
|
| 0 | 1 |
| 1 | 1 |
|
|
|
|
| 1 | 0 |
| 0 | 0 |
|
|
|
|
| 1 | 0 |
| 0 | 1 |
|
|
|
|
| 1 | 0 |
| 1 | 0 |
|
|
|
|
| 1 | 0 |
| 1 | 1 |
|
|
|
|
| 1 | 1 |
| 0 | 0 |
|
|
|
|
| 1 | 1 |
| 0 | 1 |
|
|
|
|
| 1 | 1 |
| 1 | 0 |
|
|
|
|
| 1 | 1 |
| 1 | 1 |
|
|
|
|
2. (6 points) Ch5 pg193 Problem 5.13: A control unit for a machine tool is shown in Figure 5.28. a. You are to create the microcode for this machine. The behavior of the machine is as follows: If the Halt input A is ever set to 1; then the output of the machine stays halted forever and outputs a perpetual 1 on the X line and 0 on the V, W lines. When no inputs are enabled (set to 1); then a waiting light on output V is enabled (set to 1). o That is V is lit when the A, B, C inputs are 0 A bell is sounded (W=1) on every input event for B=1 and/or C=1; except when Halted (A=1) Input D and output S can be used for state information for your microcode. Use 0s for any fields that do not matter. Hint: Fill in the lower the table first.
Address ROM Contents ABCD B C 0001 0010 0011 0100 010 1 0110 01 11 1000 1001 10t0 t011 100 1101 1110 Halt Microstore ROM Clock Register Waiting Beli Halted VWX Figure 5-28 Control unit for a machine tool
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
