Memory locations and registers pc-ir-mar, Software Engineering

Assignment Help:

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?

 


Related Discussions:- Memory locations and registers pc-ir-mar

Advantages of re-engineering, Advantages of Re-Engineering:- 1)  Reduce...

Advantages of Re-Engineering:- 1)  Reduced risk - there is a huge risk in new software development. There might be development problems, staffing problems and specification pro

What do you understand by user-centred design, Problem: (a) What do yo...

Problem: (a) What do you understand by user-centred design and why is it important? (b) Explain how Prototyping and the Participatory Design approach are useful to the d

What is the test case, Test Case A test case is a unit level document d...

Test Case A test case is a unit level document describing the inputs, steps of implementation and the expected result of each test condition for each requirement from the BRD.

Software Metircs, I have a comprehensive question for Software Metrics ...i...

I have a comprehensive question for Software Metrics ...it is 16 question

Intersection in java, public static void mergesort(int x[],int y[])

public static void mergesort(int x[],int y[])

Explain good design, Design could mean to lots of things, but often refers ...

Design could mean to lots of things, but often refers to internal design or functional design. Good functional design is point to by software functionality can be traced back to cu

What does data object means, What does data object means? Data object i...

What does data object means? Data object is a group of attributes that behave as an aspect, quality, characteristic or descriptor of the object.

Data structure, what do you understand by recursion.explain the simulating ...

what do you understand by recursion.explain the simulating recursion in brief.program of fabinacon series by recursion

What is incremental testing, Incremental testing is fractional testing of a...

Incremental testing is fractional testing of an incomplete product. The aim of incremental testing is to give an early feedback to software developers.

Java, how to get values from list

how to get values from list

Write Your Message!

Captcha
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