Question: . Using the Mano data path, state whether or not the following RTL expressions can be executed in a single clock cycle ( 3 pts

. Using the Mano data path, state whether or not the following RTL expressions can be executed in a single clock cycle (3 pts each, total 15 pts) ACCAR DREAC, ACDR, ARFAR+1, PCEPC+1 TRIR, IRPC TREPC, PCEPC+1, ACEDR IRM[PC], PC+PC+13. Below are the RTL statements that our mano machine handles the interrupt. Suppose you want to change the handling of interrupt so that it stores the return address in the TR register, rather than writing it to memory address 000 and start the interrupt service at 000. Rewrite the interrupt cycle RTL statements. (10 pts). Be sure you qualify each RTL statement with the proper condition. Original RTL Modified RTL RTO: ARO, TREPC RT1: M[AR]ETR, PC60 RT2: PCEPC+1,IENO, REO, SC40 Memory unit 195315 Address Write Read LD INR CLR LD INR CLR DR LD INR CLR and LD INR CLR INPR ap LD LE LD INR CLR RE OUTR Clock LD TABLE 5-6 Control Functions and Microoperations for the Basic Computer Fetch R'To: AR PC R'TI: IR MAR], PC +PC +1 Decode RT: Dos ---, D-Decode IR(12-14), AR-IR(0-11), I-IR(15) Indirect DIT: AR-MAR) Interrupt: T.TT/(IEM)(FGI + FGO): R1 RT: AR-0, TR-PC RT: M[AR]-TR, PC0 RT:: PC +-PC +1, IENO, RO, SC-0 Memory-reference: AND DT: DR-MAR) D.Ts: AC AC A DR, SC-0 ADD D.7: DR - MAR) D.Ts: AC +4C + DR, E-Col SCO LDA 24: DR-MAR) D.Ts: AC+DR, SC+0 STA D.7: MAR]--AC, SC-0 BUN D.T: PC+AR, SC-0 BSA DET: MAR]-PC, ARFAR +1 Dsts: PC+AR, SC+0 ISZ DT: DR MAR) D.T: DR DR +1 D.7: MAR}-DR, if(DRC) then (PC +PC +1), SC-0 Register-reference: DI'T, =7(common to all register-reference instructions) IR(I)= B.(i =0,1,2,...,11) r: SCO CLA rB: AC 40 CLE EO CMA rB: AC-AC CME Bg: EE CIR By: AC-shr AC, AC(15)--E, E-AC(O) CIL B. AC shl AC, AC(O)-E, E-AC(15) INC rBs: ACHAC +1 SPA rB2 If (AC(15)=0) then (PC - PC +1) SNA rB: II (AC(15)-1) then (PC+PC+1) SZA rB: IF (AC -0) then PC +-PC+1) SZE rB: T(E) then (PC - PC +1) HLT ro: S-0 Input-output: D,IT,= p (common to all input-output instructions) IR(I)= B(-6,7,8,9,10,11) p: SC 0 INP pBy: AC(0-7)- INPR, FGIO OUT pBlo: OUTR-AC(0-7), FGO -O SKI pByIf (FGI =1) then (PC +PC +1) SKO pBs: If (FGO -1) then (PC+PC+1) ION pB: IEN-1 IOF pB IEN-0 r = By: =
 . Using the Mano data path, state whether or not 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 Databases Questions!