Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

159 a. How many clock pulses will each of the instructions require to complete? Give the number of ISZ SC-+1 SECTION 19 Desim of Basic

image text in transcribed

159 a. How many clock pulses will each of the instructions require to complete? Give the number of ISZ SC-+1 SECTION 19 Desim of Basic Computer TABLE 5-6 Control Functions and Microoperations for the Basic Computer 7. Consider the following Mano program: Feich RT. AR-PC ORG 130 R'T: IR --MAR). PC --PC + 1 VARI, HEX 00F2 Decode RT: D..., D.--Decode R(12-14). ARTRYO-11). I-IR(15) Indirect DUT VAR2, HEX 0130 AR-MAR) Interrupt TTTHIEN FGI + FGO) RT AR-0, TRE ORG 150 RT: MAR-TR, PC--0 RT PC PC + 1. IEN-0. RO, SC-0 LDA VAR1 Memory-reference: AND D.T2 DR.MAR CMA AC-AC A DR. SCHO ADD DT DR --MAR ISZ VAR2 I DT: AC-AC + DR. ESCO LDA DT. DR-MAR D.T. AC-DR, SC -- 0 STA DE MAR --AC, SC-0 BUN D.Ta PC-AR, SC-0 BSA D.T clock pulses for each instruction individually. D.T.: : D.T: DR-MAR b. What is the CPI after the three instructions are executed? D. DR DR + 1 D.T. M[AR] --DR, (DRC) then (PC --PC + 11. SC-0 Register reference D.I'T, = (common to all register-reference instructions) execution of the ISZ instruction, starting from SC = 0 and stopping after SC is reset. The initial values IRU)B. , , ESCO are given, and not all rows will be needed. If a value is unknown, leave the cell empty (don't leave it CLA AC--0 CLE E0 empty if the value is known): CMA ACAC CML BEE CIR BAC-she AC, AC(15) --E, E-AC(O) Clock SC PC AR CIL IR DR AC i bit M[0x130] B.AC-shl AC, AC(O)-, E-AC(15) INC By: AC AC + 1 SPA PBA pulse If (AC(15) = 0) then (PC --PC +1) SNA IF (AC(13) = 1) then (PC - PC + 1) SZA 0 Ox0152 OxO0F2 B. If (AC =0) then PC - PC + 1) SZE B, It (E = 0) then (PC PC +1) 1 HT B S-0 Input-output: 2 DIT, -p (common to all input-output instructions) ) IR(I) = B. (1 = 6, 7, 8, 9, 10, 11) 3 p: SC -- INP pB AC(0-7) - INPR. FGI--0 4 OUT pB OUTR-AC(0-7). FGO --O SKI p.R. (FGI-1) then (PC - PC +1) 5 SKO pB. IF (FGO = 1) then (PC --PC + 1) ION pB, IEN-1 6 IOF pB IEN -- 7 8 9 C. Using Table 5-6, complete the table below showing the clock-by-clock changes during the boesas od czasuan zam 159 a. How many clock pulses will each of the instructions require to complete? Give the number of ISZ SC-+1 SECTION 19 Desim of Basic Computer TABLE 5-6 Control Functions and Microoperations for the Basic Computer 7. Consider the following Mano program: Feich RT. AR-PC ORG 130 R'T: IR --MAR). PC --PC + 1 VARI, HEX 00F2 Decode RT: D..., D.--Decode R(12-14). ARTRYO-11). I-IR(15) Indirect DUT VAR2, HEX 0130 AR-MAR) Interrupt TTTHIEN FGI + FGO) RT AR-0, TRE ORG 150 RT: MAR-TR, PC--0 RT PC PC + 1. IEN-0. RO, SC-0 LDA VAR1 Memory-reference: AND D.T2 DR.MAR CMA AC-AC A DR. SCHO ADD DT DR --MAR ISZ VAR2 I DT: AC-AC + DR. ESCO LDA DT. DR-MAR D.T. AC-DR, SC -- 0 STA DE MAR --AC, SC-0 BUN D.Ta PC-AR, SC-0 BSA D.T clock pulses for each instruction individually. D.T.: : D.T: DR-MAR b. What is the CPI after the three instructions are executed? D. DR DR + 1 D.T. M[AR] --DR, (DRC) then (PC --PC + 11. SC-0 Register reference D.I'T, = (common to all register-reference instructions) execution of the ISZ instruction, starting from SC = 0 and stopping after SC is reset. The initial values IRU)B. , , ESCO are given, and not all rows will be needed. If a value is unknown, leave the cell empty (don't leave it CLA AC--0 CLE E0 empty if the value is known): CMA ACAC CML BEE CIR BAC-she AC, AC(15) --E, E-AC(O) Clock SC PC AR CIL IR DR AC i bit M[0x130] B.AC-shl AC, AC(O)-, E-AC(15) INC By: AC AC + 1 SPA PBA pulse If (AC(15) = 0) then (PC --PC +1) SNA IF (AC(13) = 1) then (PC - PC + 1) SZA 0 Ox0152 OxO0F2 B. If (AC =0) then PC - PC + 1) SZE B, It (E = 0) then (PC PC +1) 1 HT B S-0 Input-output: 2 DIT, -p (common to all input-output instructions) ) IR(I) = B. (1 = 6, 7, 8, 9, 10, 11) 3 p: SC -- INP pB AC(0-7) - INPR. FGI--0 4 OUT pB OUTR-AC(0-7). FGO --O SKI p.R. (FGI-1) then (PC - PC +1) 5 SKO pB. IF (FGO = 1) then (PC --PC + 1) ION pB, IEN-1 6 IOF pB IEN -- 7 8 9 C. Using Table 5-6, complete the table below showing the clock-by-clock changes during the boesas od czasuan zam

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Professional Visual Basic 6 Databases

Authors: Charles Williams

1st Edition

1861002025, 978-1861002020

More Books

Students also viewed these Databases questions