Indicate the addressing mode

Assignment Help Mathematics
Reference no: EM131106698

1)Assume 64 different op codes and 19-bit instruction word in a computer system. Two bits in the instruction are reserved to indicate the addressing mode. 
  a. Draw a box style sketch of a CPU showing and labeling Special Purpose Registers: PC, IR, MAR, and MDR and General Purpose Registers: Accumulator, R0-R3. 
  b. How many different memory locations can this system access using direct and absolute addressing mode?    
  c. How many different memory locations can this CPU access using base/offset addressing mode, if a 14-bit general purpose register serves as the base and can be loaded with any value?

2) Consider an 8-bit system with 32 memory locations (numbered from 0 to 31) and 8 different instructions. Assume op code for "Load Accumulator" instruction is 510 and for "Add" instruction is 210. At this moment, the program counter register PC contains the value 00100 and is about to increment, memory locations contain the following values:   

Address Contents
01101   00110110
01100   01110100
01011   10111000
:
00110   01001100
00101   10101011
00100   01111000

Perform two fetch-execute cycles, present each step of the cycles and the contents of each special-purpose register at the beginning and at the end of each step of the cycles in binary. If you believe there is no information on the contents of a particular register, indicate it as [unknown] (e.g., MDR[unknown]). If overflow occurs, the MSB is stored in a single-bit flag register and not counted in Accumulator. Express the final contents of Accumulator in both binary and decimal. For your answer, use the following table (two first lines are given as sample): 

Step

PC

MAR

MDR

IR

A

PC→MAR                beginning

00101

[unknown]

[unknown]

[unknown]

[unknown]

                                          end

00101

00101

[unknown]

[unknown]

[unknown]

 3)Draw a memory map for a system with a memory capacity of 256MB. Each memory location in the system is 8 bits. Assume the system has one 4 MB memory block used as ROM residing at the bottom of the memory, followed by one 2MB module and one 16MB block of RAM. The rest is conventional memory, except for 1MB block at the top used as cache memory. Indicate the position of each memory module within your memory map. In hexadecimals, label the starting byte address and ending byte address of each memory block (including empty space). As well, label the size of each memory block in MB.

4)An interrupt is generated by a scanner as a completion signal. Describe the sequence of CPU actions using vectored type of interrupt handling. 

5) A multiplattered HDD is formatted into twenty sectors and 16 hundred cylinders. There are eight platters and 16 R/W heads. The total capacity of the disc is 1GB. A cluster of data consists of eight blocks. The disc is rotating at a rate of 5400 rpm. The disc has an estimated average seek time of 18 msec. 

    a. What is the capacity of a cluster for this disc?

    b. What is the disc transfer rate in megabytes per second?

    c. What is the average latency time and the average access time for this disc?

Reference no: EM131106698

Questions Cloud

What price does the monopolist charge in each market : What price does the monopolist charge in each market? How much profit does the firm make? In equilibrium, what is the monopolist's elasticity of demand in each of the two markets?
Risk risktarget function to find the probability : a. For each of these, use @RISK's RISKTARGET function to find the probability that Miller's profit is positive. Do you believe these results should have any bearing on Miller's choice of bid?
What is the cost per share of treasury stock : For a recent 2-year period, the balance sheet of Franklin Company showed the following stockholders' equity data at December 31 in millions.
Simulate the profit to miller from any particular bid : The Miller Construction Company must decide whether to make a bid on a construction project. Miller believes it will cost the company $10,000 to complete the project (if it wins the contract), and it will cost $350 to prepare a bid.
Indicate the addressing mode : 1)Assume 64 different op codes and 19-bit instruction word in a computer system. Two bits in the instruction are reserved to indicate the addressing mode.
Examine critical thinking inquiring and communication skills : In this discussion forum, you will examine your critical thinking, inquiring, and communication skills as they relate to the subject of physical education
What he had learned earlier about corporation accounting : Davison Inc. recently hired a new accountant with extensive experience in accounting for partnerships. Because of the pressure of the new job, the accountant was unable to review what he had learned earlier about corporation accounting.
Describe four characteristics of child-directed speech : Two basic approaches to object recognition are the parts-based approach and the image-based approach. Describe each of these approaches, providing one (1) example of each. How do these approaches explain object recognition? Provide two (2) support..
Expected earnings for river cruises : What is the ratio of price to expected earnings for River Cruises before it borrows the $350,000? (Do not round intermediate calculations. Round your answer to 2 decimal places.)

Reviews

Write a Review

Mathematics Questions & Answers

  A scatter diagram

Draw a scatter diagram. Using the scatter diagram.For the given data compute each of the following.Compute the sample correlation coefficient r.Compute the coefficient of determination. Give a brief explanation of the meaning of the coefficient of de..

  What is each company expected market share in the long run

Assuming that these percentages remain valid over a long period of time, what is each company's expected market share in the long run?

  By what percent is the enrollment increasing each year

By what percent is the enrollment increasing each year?

  Use truth tables to show the tautology

Use truth tables to show the whether ¬p ∧ ¬(p → q) is a tautology, a contradiction or neither.

  University of missouri

From Dr. Deanna Sharpe (University of Missouri) comments, what do we know can "eat up the budget" without us hardly knowing?

  Give the derivative of the following equation f(x)=x5

Give the derivative of the following equation f(x)=x5

  Where the wine was produced

Reconsider the wine quality data in Table E3.4. The "Region" predictor refers to three distinct geographical regions where the wine was produced. Note that this is a categorical variable

  Determining continuity complex plane

Let G be an open subset of C ( complex plane) and let P be a polygon in G from a to b. Use the following 2 theorems to show that there is a polygon Q in G from a to b which is composed of line segments which are parallel to either the real or imag..

  What rate alans tax liability change if he takes extra job

Alan earns $85,000 per year and is considering a second job that would earn him another $10,000 annually. At what rate will his tax liability (the amount he must pay in taxes) change if he takes the extra job?

  Find the interest paid on a loan

Find the interest paid on a loan of $2000 for 1 year at a simple interest rate of 7% per year. Find the interest paid on a loan of $3946 for 5 months at a simple interest rate of 12% per year

  Calculate the standard deviation and variance

The letter grade will be based upon demonstrated mastery of the content and ability to articulate and apply the concepts in the assignment. Keep this in mind while writing your paper.

  Find the first four zeros of the function

Find the first four zeros of the function f(z)=1+z^2+e^z ordered according to increasing complex absolute values. How do you know these are the first four zeros and that you have not missed some?

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