Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Using Table 5.6, derive the label the control gates for the increment inputs in

ID: 3854970 • Letter: U

Question

Using Table 5.6, derive the label the control gates for the increment inputs in PC register of the basic computer:

Complete the boolean expression for INC(PC)

INC(PC)=

TABLE 5-6 Control Functions and Microoperations for the Basic Computer AR PC Fetch R'To MIARI, PC -PC 1 RIT IR R'Ta: Do, D, Decode IR(12-14), Decode DIT: AR MUARI Indirect Interrupt RTO AR+0, TR+PC RTI MIAR] TR, PC 0 RT PC+PC+ 1, IEN 0, R 0, SC Memory-reference: DoT DR -MIAR] AND DOTs: AC ACA DR, SC -0 DIT DR -MUARI ADD DIT. AC-AC DR E-Con, SC-0 D.T.: DR -MIAR] LDA DT AC-DR, SC --0 MIAR) AC, SC 0 D, T STA. BUN D.Ti PC-AR, SC 0 DST. MIAR] PC, AR AR 1 BSA DSTs PC-AR, SC 0 DoT DR MIAR] ISZ, DLT. DR DR 1 DeT: MARI DR if(DR 0) then (PC PC 1, SC 00 Register-reference: D, r (common to all register-reference instructions) IR(i) B. (i 0, 1, 2, 11) SC -0 rBal: AC-0 E 4-0 rB, AC AC rB. E E rB, CIR B,: AC shr AC, AC(15) E, E AC(0) Be: AC shl AC, AC(0) E, E AC(15) INC rB, AC AC 1 rB4: If (AC(15) 0) then (PC-PC 1) SPA. SNA rBs: If (AC(15) 1) then (PC PC 1) rB2: If (AC-0) then PC PC 1) rBI: If (E 0) then (PC PC 1) HLT rBo S-0 Input-output: DhIT, p (common to all input-output instructions) IR(i) B (i 6, 7, 8, 9, 10, 11) SC -0 INP pBII: AC(0-7) INPR, FGI-0 OUT pBhoi OUTR AC(0-7) FGO p B,: If (FGI 1) then (PC-PC 1) SKU pBs: If (FGO 1) then (PC PC 1) SKO ION PB IEN PB.: IEN 4-0 IOF Table source Computer System Architecture morris mano Third Edition

Explanation / Answer

we need to assume few that ZDR = 1 if DR = 0; ZAC = 1, if AC = 0

lets do this

INR (PC) = R'T1 + RT2 + D6T6Z DR + PB9(FGI) + PB8(FGO) +rB4(AC15)' + rB3(AC15) + rB2ZAC + rB1E'LD (PC) = D4T4 + D5T5
CLR (PC) = RT1
thing to light on: there are AND gates infront of OR gates that is connected to INR pin

hence the output is shown above

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote