Using Table 7-1, give the 9-bit microoperation field for the following microoperations: a. ACAC + 1,
Question:
Using Table 7-1, give the 9-bit microoperation field for the following microoperations:
a. AC←AC + 1, DR←DR + 1
b. PC←PC + 1, DR←M[AR]
c. DR←AC, AC←DR
Table 7-1
Transcribed Image Text:
TABLE 7-1 Symbols and Binary Code for Microinstruction Fields F1 Microoperation Symbol 000 NOP 001 ADD 010 011 100 101 110 111 CD 00 01 10 11 F2 000 001 010 011 100 101 110 111 F3 000 001 010 011 100 1101 110 111 BR Symbol 00 JMP 01 CALL 10 RET 11 MAP None AC AC + DR AC+0 AC AC + 1 AC DR AR-DR(0-10) AR PC ← M[AR] DR Microoperation None AC AC - DR AC AC V DR AC AC A DR DR+M[AR] DR AC DR DR + 1 DR(0-10)+PC Condition Always = 1 DR(15) AC(15) AC = 0 Microoperation None AC AC DR AC AC AC shl AC AC-shr AC PC PC + 1 PC AR Reserved Symbol U I S Z CLRAC INCAC DRTAC DRTAR PCTAR WRITE Symbol NOP SUB OR AND READ ACTDR INCDR PCTDR Symbol NOP XOR COM SHL SHR INCPC ARTPC Comments Unconditional branch Indirect address bit Sign bit of AC Zero value in AC Function CAR AD if condition = 1 CARCAR + 1 if condition = 0 CARAD, SBR-CAR + 1 if condition = 1 CAR CAR + 1 if condition = 0 CAR SBR (Return from subroutine) CAR(2-5) DR(11-14), CAR(0,1,6) -0
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Answer rating: 100% (2 reviews)
Answered By
Bhartendu Goyal
Professional, Experienced, and Expert tutor who will provide speedy and to-the-point solutions. I have been teaching students for 5 years now in different subjects and it's truly been one of the most rewarding experiences of my life. I have also done one-to-one tutoring with 100+ students and help them achieve great subject knowledge. I have expertise in computer subjects like C++, C, Java, and Python programming and other computer Science related fields. Many of my student's parents message me that your lessons improved their children's grades and this is the best only thing you want as a tea...
3.00+
2+ Reviews
10+ Question Solved
Related Book For
Question Posted:
Students also viewed these Computer science questions
-
Using Table 7-1, convert the following symbolic microoperations to register transfer statements and to binary. a. READ, INCPC b. ACTDR, DRTAC c. ARTPC, DRTAC, WRITE Table 7-1 TABLE 7-1 Symbols and...
-
The following additional information is available for the Dr. Ivan and Irene Incisor family from Chapters 1-5. Ivan's grandfather died and left a portfolio of municipal bonds. In 2012, they pay Ivan...
-
The following additional information is available for the Dr. Ivan and Irene Incisor family from Chapters 1-6. On December 12, Irene purchased the building where her store is located. She paid...
-
Find the median and the mode for the following data: 65, 66, 66, 70, 71, 72, 72, 72, 78, 83, 85, 86, 87, 87, 88, 88, 92, 93, 95, 95, 99, 100, 102, 102, 102, 102, 102, 103, 104, 108, 111, 113, 118,...
-
You observe that the current interest rate on short-term U.S. Treasury bills is 4.76 percent. You also read in the newspaper that the GDP deflator, which is a common macroeconomic indicator used by...
-
Consider the structures of the four d-aldopentoses (See the following figure). (a) Which d-aldopentose produces the same aldaric acid as d-lyxose? (b) Which d-aldopentoses yield optically inactive...
-
The comparative statements of financial position of Borra Services as at 30 June 2024 and 2025 and the statement of financial performance for the year ended 30 June 2025 are shown overleaf....
-
1. If the bonds were not convertible, what would they be worth? 2. Since the bonds are convertible, what is their stock value? 3. If the value of the stock rose to $15, what would happen to the value...
-
Allen Corp. enters into a contract with a customer to build an apartment building for $1,031,300. The customer hopes to rent apartments at the beginning of the school year and provides a performance...
-
Why do we need the two multiplexers in the computer hardware configuration shown in Fig. 7-4? Is there another way that information from multiple sources can be transferred to a common destination?...
-
Explain how the mapping from an instruction code to a microinstruction address can be done by means of a read-only memory. What is the advantage of this method compared to the one in Fig. 7-3? Fig....
-
Can you give two reasons why pouring a cup of hot coffee into a saucer results in faster cooling?
-
What is the best example of lazy evaluation? A. The pipeline can execute before seeing all the data. B. The pipeline does not begin until the terminal operation is executed. C. The pipeline executes...
-
Which method is not available on the IntSummaryStatistics class? A. getCountAs Long () B. getMax () C. toString() D. None of these methods is available. E. All of these methods are available.
-
An interest in possession trust with two life tenants has the following income in tax year 2020-21: Property expenses incurred in the year were 2,220 and general administration expenses amounted to...
-
Which command produces output such as the following? animal.puppy -> animal.dog. A. jdeps d zoo.animal.puppy.jar B. jdeps s zoo.animal.puppy.jar C. jmod d zoo.animal.puppy.jar D. jmod s...
-
Which statements about parallel streams are correct? (Choose two.) A. A parallel stream is always faster than a serial stream. B. The JVM will automatically apply a parallel stream operation to an...
-
The dividend-growth model, V = D0(1+ g) / k - g , Suggests that an increase in the dividend growth rate will increase the value of a stock. However, an increase in the growth may require an increase...
-
Archangel Corporation prepared the following variance report. Instructions Fill in the appropriate amounts or letters for the question marks in the report. ARCHANGEL CORPORATION Variance...
-
As described in Section 5.7, virtual memory uses a page table to track the mapping of virtual addresses to physical addresses. This exercise shows how this table must be updated as addresses are...
-
In this exercise, we will examine space/time optimizations for page tables. The following list provides parameters of a virtual memory system. 1. For a single-level page table, how many page table...
-
In this exercise, we will examine how replacement policies impact miss rate. Assume a 2-way set associative cache with 4 blocks. To solve the problems in this exercise, you may find it helpful to...
-
Find the matrix A' for T relative to the basis B'. T: R2 R2, T(x, y) = (5x + y, y), B' = {(-4, 1), (1, -1)} A' = I t
-
Calculate the characters of the tensor products: and obtain their descomposition in terms of irreducible representations of SU(2). 1)D1/2 SU ((2)) 2)D'SU x D1/2 SU((2)) x DSU ((2)) D'SU ((2)) D1/2...
-
Consider the curve y = f(x) where f is the rational function defined by f(x) = x-2
Study smarter with the SolutionInn App