Problem 1consider that the meaning of the bun instruction

Assignment Help Electrical Engineering
Reference no: EM13347587

Problem 1.

Consider that the meaning of the BUN instruction of the Basic Computer is changed to implement the relative addressing mode, i.e 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 possible to prepare an operation sequence to implement the new version such that, at the end of the implementation, the values DR and AC are unchanged? If yes, write such an optimal sequence. Otherwise justify why it is not possible.

Problem 2.

Write an optimal sequence of control microinstruction to implement the subsequent register transfer:

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

Your solution could use the minimum number of cycles and it should leave AC unchanged: You can consider that AC contains an 11-bit quantity.

Problem 3.

Archie Tecture has to write Computer code that contains lots of "spinning loops" of the form:
Loop: ISZ A
BUN loop
Other code....

He believes that all his "spinning loops" will run faster if he implements them once he makes the subsequent 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.

a) Using as a model table 5-6, write 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.

Problem 4.

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

Reference no: EM13347587

Questions Cloud

Question oneayou have a credit card with a stated interest : question onea.you have a credit card with a stated interest rate of 1 monthly. what is the apr?b.today you borrowed
Analog measurements prepare an assembly program for the : analog measurements prepare an assembly program for the correctly measures the wind direction to a precision of 45deg n
Problem 1 create a simple shell basically your shell should : problem 1. create a simple shell. basically your shell should read the line from standard input parse the line with
Analytical exercisescenario abc company sells widgets in : analytical exercisescenario abc company sells widgets in three varieties red yellow and blue but has lost money for
Problem 1consider that the meaning of the bun instruction : problem 1.consider that the meaning of the bun instruction of the basic computer is changed to implement the relative
1 you are a commuter student at a local university : 1. you are a commuter student at a local university. because of the steep rise in gasoline prices your parents decide
Assignment 1write a program using vectors and iterators : assignment 1write a program using vectors and iterators that allows a user to maintain a personal list of dvd titles.
1why does rent control result in a shortage of rental : 1.why does rent control result in a shortage of rental units.2.how does price elasticity of demand affect how much of a
1 securityimplement security so that all users can view the : 1. security.implement security so that all users can view the information about the projects but only authenticated

Reviews

Write a Review

 

Electrical Engineering Questions & Answers

  Why a long wavenenth requires a gigantic antennas

a) Why is it that if the power system of interest is physically smaller than the wavelength, we can represent it as a lumped-parameter system b) Why a long wavenenth requires a gigantic antennas

  Define frequency divider

Important information about Frequency Divider, Design a frequency divider circuit that will output three pulse frequencies: 25 kHz, 10kHz, and 2.5kHz. Assume that only a 150 kHz CMOS compatible signal is available for the divider input

  What will be the frequency at the msb output

A 10 bit ripple counter has a 256 kHz clock signal applied. a.) What is the MOD number of this counter b.) What will be the frequency at the MSB output

  Explain the design requirements under charge sharing

Explain charge sharing in dynamic circuits. For a 3-input dynamic NAND gate, discuss charge sharing, and explain the design requirements under which the gate operates correctly in the presence of charge sharing.

  How does intels architecture differ from mips

how does Intel's architecture differ from MiPS?

  Give a circuit complete with component values for a

give a circuit complete with component values for a weighted sum- mer that shifts the dc level of a sine-wave signal

  What would be the percentage change in field intensity

If the power of a 500-kHz transmitter is increased from 150 W to 300 W, what would be the percentage change in field intensity at a given distance from the transmitter. What would be the decibel change in field intensity.

  What is the value in accumulator b after the execution

What is the value in Accumulator B after the execution of the code below ORG $2000 XYZ  DC.B 0, 1, 2, 4 ORG $8000 LDY #XYZ LDAA #04 LDAB #02

  Determine the full load current of single phase motor

A 50HP single phase motor operates from a 480V, 60HZ supply. When delivering full rated power the motor efficiency is 89% and the power factor is 0.78 lagging. Determine the full load current.(Hint: 746W=1HP)

  How many photos fit into a cube whose sides are 1mm

The 16giga-byte (GB=2^30 bytes) flash memory chip for an MP3player is 11mm by 15mm by 1mm. This memory chip holds 20,000photos. a) How many photos fit into a cube whose sides are 1mm

  What is min frequency separation to maintain orthoganility

The data rate of a continuous-phase FSK modulated signal is 100 kbps. What is the minimum frequency separation that can maintain orthogonality between the two tones (sinusoidal carriers)

  Determine how many nibbles of storage are in the memory

You know a byte is 8 bits. We call a 4-bit quantity a nibble. If a byte-addressable memory has a 14-bit address, how many nibbles of storage are in this memory

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd