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

  Questions on ferris wheel

Prepare a Flexible Budget Gator Divers is a company that provides diving services such as underwater ship repairs to clients in the Tampa Bay area.

  Logistic map

This assignment has two question related to maths. Questions are related to bifurcation cascade and logistic map.

  Finding the probability of cards

This assignment has questions related to probabiltiy.

  Systems of ode

Find all the xed points, and study their stability and Draw the phase portrait of the system, as well as the graphs of the solutions in all relevant cases.

  Derive the boolean expression

Derive the Boolean Expression and construct the switching circuit for the truth table stated

  System of equations

Evaluate which equations are under-identified, just-identified, and over-identified.

  Linear programming problem

Linear programming problem consisting of only two constraints with one objective function.

  Find the natural domain

Find the natural domain of the given functions.

  Introduction to numerical methods

Compute the coecients of the polynomials using the term recurrence relation.

  Chart of the topological manifold

De?nition of smoothness of functions on a smooth manifold is chart independent and hence geometric.

  Mathematics in computing

Questions related on mathematics in computing.

  Complex problems

Complex problems

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