Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Computer Engineering Expert

problem1. Assume that the meaning of the BUN instruction of the Basic Computer is changed to implement relative addressing mode, that is, PC <- PC + AR instead of PC<- AR.

a) prepare an optimal operation sequence to implement the new version, but make sure that the value of AC is not changed at the end of your implementation.

b) Is it probable to prepare an operation sequence to implement new version such that, at the end of the implementation, the values AC and DR are unchanged?  If yes, prepare such an optimal sequence. Otherwise justify why it is not possible.

problem2. prepare the optimal sequence of control microinstruction to implement the following register transfer:

x: AR<- AR +DR,  DR <- DR + 1

Your solution must use the minimum number of cycles and it should leave AC unchanged:

You might assume that AC contains an 11-bit quantity.

problem3. Archie Tecture has to prepare Basic Computer code that contains lots of "spinning loops" of the form:

Loop: ISZ A
BUN loop
Other code….

He thinks that all his "spinning loops" will run faster if he reimplements them once he makes the following changes to the basic computer.

-Add a register to the bus system CTR (count register) to be selected with S1=0

-Replace the ISZ instruction with an instruction that loads a value into CTR:

LDC Address            CTR<- M[Address]

- Add a register reference instruction ICSZ with the semantics: Increment CTR and skip next instruction if zero.

Answer the following:

a) Using as a model table 5-6, prepare the register transfer statements for the new instruction ICSZ and LDC

b) Is Archie correct assuming that all his "spinning loops" will run faster once he reimplements them using the next instruction? Justify carefully your answer.

problem4. Most machines have a shift left unit attached to the ALU. Using 4x1multiplexors and D-flip-flops, design a 4-bit shifter that accommodates these four operations: no shift, Circular shift left, logical shift right, and Circular shift right. The most significant bit is the sign bit.

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M91590

Have any Question? 


Related Questions in Computer Engineering

Compare and contrast crystallized versus fluid intelligence

Compare and contrast crystallized versus fluid intelligence. Give an example of each form of intelligence 3 paragraphs.

Last year berkeley ca passed a tax on yoga classes of 4 per

Last year, Berkeley, CA passed a tax on yoga classes of $4 per yoga class.  Suppose that the pre-tax demand for yoga classes is QD = 2000 - 100P, and that the pre-tax supply of yoga classes is QS = 300P -200. (a) Calcula ...

In your initial post select either a b or c and test drive

In your initial post, select either A, B, or C and test drive the user interfaces for each of the listed sites. Sample test actions have been provided as a guide, but are not inclusive or required. Using the guidelines p ...

You are modeling an emergency communication system used to

You are modeling an emergency communication system used to contact teachers in case inclement weather emergencies cause delayed openings or closures of the school. You may reach teachers by phone and/or email. The school ...

Instructions for hw provide your own short java code

Instructions for HW: Provide your own short Java code example that uses a For or While loop. Be sure to test and describe what your code is doing. Use Java comments to document your code.

To implement the various placement algorithms discussed for

To implement the various placement algorithms discussed for dynamic partitioning (Section 7.2), a list of the free blocks of memory must be kept. For each of the three methods discussed (best-fit, first-fit, next-fit), w ...

Describe the most effective advanced filtering and search

Describe the most effective advanced filtering and search interface. Argue why the interface you chose is more effective than others, and describe who benefits most from the interface you are describing. From the e-Activ ...

Explain the role of the political process on health

Explain the role of the political process on health delivery in the United States.

M write an ia-32 program to solve problem 228 in chapter

[M] Write an IA-32 program to solve Problem 2.28 in Chapter 2. Problem 2.28 [M] Write a subroutine MEMCMP for performing a byte-by-byte comparison of two sequences of bytes in the main memory. The subroutine should accep ...

Question 1which of the following transmission media is used

Question 1 Which of the following transmission media is used in ordinary telephones? coaxial cables twisted pair wires optical fiber cables ribbon cables Question 2 An IT company uses industry average as a standard for m ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

A cola-dispensing machine is set to dispense 9 ounces of

A cola-dispensing machine is set to dispense 9 ounces of cola per cup, with a standard deviation of 1.0 ounce. The manuf

What is marketingbullwhat is marketing think back to your

What is Marketing? • "What is marketing"? Think back to your impressions before you started this class versus how you

Question -your client david smith runs a small it

QUESTION - Your client, David Smith runs a small IT consulting business specialising in computer software and techno

Inspection of a random sample of 22 aircraft showed that 15

Inspection of a random sample of 22 aircraft showed that 15 needed repairs to fix a wiring problem that might compromise

Effective hrmquestionhow can an effective hrm system help

Effective HRM Question How can an effective HRM system help facilitate the achievement of an organization's strate