Using Table 7-1, convert the following symbolic microoperations to register transfer statements and to binary. a. READ,
Question:
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
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, SBRCAR + 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: 50% (2 reviews)
Answered By
Arshad Ahmad
Well, I am really new to tutoring but I truly believe a good student can be a better teacher. I have always been a topper at school. I passed my Chartered Accountancy at a very young age of 23, a rare feat for most of the students. I am really dedicated to whatever work I do and I am very strict regarding deadlines. i am always committed and dedicated to whatever work allotted to me and I make sure it is completed well within deadline and also I try to give my best in whatever I do. Hope we will have a good time studying together.
5.00+
1+ Reviews
10+ Question Solved
Related Book For
Question Posted:
Students also viewed these Computer science questions
-
Suppose that we change the ADD routine listed in Table 7-2 to the following two microinstructions. ADD: READ I CALL INDR2 ADD U JMP FETCH What should be subroutine INDR2? Table 7-2...
-
Using Table 7-1, give the 9-bit microoperation field for the following microoperations: a. ACAC + 1, DRDR + 1 b. PCPC + 1, DRM[AR] c. DRAC, ACDR Table 7-1 TABLE 7-1 Symbols and Binary Code for...
-
Case Study: Quick Fix Dental Practice Technology requirements Application must be built using Visual Studio 2019 or Visual Studio 2017, professional or enterprise. The community edition is not...
-
A fast-food restaurant operates both a drive through facility and a walk-in facility. On a randomly selected day, let X and Y, respectively, be the proportions of the time that the drive-through and...
-
A Treasury bill that settles on July 17, 2008, pays $100,000 on August 21, 2008. Assuming a discount rate of 3.98 percent, what is the price and bond equivalent yield?
-
Draw a mechanism for the acid-catalyzed cyclization of d-fructose to give -d-fructofuranose.
-
Comparative statements of financial position as at 31 December 2025 and 2024 and the statement of financial performance for 2025 for C. Dion are set out below. Required (a) Prepare a statement of...
-
A new CEO was hired to revive the floundering Champion Chemical Corporation. The company had endured operating losses for several years, but confidence was emerging that better times were ahead. The...
-
Newton's Universal Law of Gravity (NULG) A) Discuss Newton's Universal Law of Gravity (NULG). a. What is required for there to be gravity? b. On what does gravity depend? c. What is the difference,...
-
The following is a symbolic microprogram for an instruction in the computer defined in Sec. 7-3. a. Specify the operation performed when the instruction is executed. b. Convert the four...
-
Formulate a mapping procedure that provides eight consecutive microinstructions for each routine. The operation code has six bits and the control memory has 2048 words.
-
What limitations do you see on the effect of being positive on the job search process? What is the right balance between optimism and being realistic?
-
Which modules are on the module path? A. Automatic only B. Named only C. Unnamed only D. Automatic and named E. Automatic and unnamed F. Named and unnamed.
-
Using the diagram in the previous question, which boxes represent the consumer and service locator, respectively? A. W and X B. W and Z C. X and Y D. X and Z E. Y and Z F. None of the above. W Y X Z
-
Ken starts trading on 1 October 2015 and chooses 30 April as his accounting date. He ceases trading on 31 January 2021 and has adjusted trading profits as follows: Compute Ken's trading income for...
-
Which statements about using a parallel stream instead of a serial stream are correct? (Choose three.) A. The number of threads used is guaranteed to be higher. B. It requires a stateful lambda...
-
What does this code output? A. baby B. chick C. cygnet D. duckling E. The code does not compile. var babies = Arrays.asList("chick", "cygnet", "duckling"); "baby"; babies.replaceAll(x -> { var...
-
Carrie's Clothes, Inc. has a five-year bond outstanding that pays $60 annually. The face value of each bond is $1,000, and the bond sells for $890. a. What is the bond's coupon rate? b. What is the...
-
A container holds 2.0 mol of gas. The total average kinetic energy of the gas molecules in the container is equal to the kinetic energy of an 8.0 10-3-kg bullet with a speed of 770 m/s. What is the...
-
Caches are important to providing a high-performance memory hierarchy to processors. Below is a list of 32-bit memory address references, given as word addresses. 3, 180, 43, 2, 191, 88, 190, 14,...
-
For a direct-mapped cache design with a 32-bit address, the following bits of the address are used to access the cache. 1. What is the cache block size (in words)? 2. How many entries does the cache...
-
Recall that we have two write policies and write allocation policies, and their combinations can be implemented either in L1 or L2 cache. Assume the following choices for L1 and L2 caches: L1...
-
a researcher believes that 15% of soda drinkers select generic soda. what is the minimum sample size needed to estimate the true proportion of soda drinkers who drink generic soda to within 3...
-
In clinical trials, 5.8% of patients reported insomnia as a side effect of a new medicine. A random sample of 29 patients is used. a.) What is the probability of success? b.) What is the probability...
-
Find the homicide rate per 100,000 people in the population for the following information: total population of 188160 and a total number of homicides of 42
Study smarter with the SolutionInn App