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

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?

 

Posted Date: 3/11/2013 2:37:11 AM | Location : United States







Related Discussions:- Memory locations and registers pc-ir-mar, Assignment Help, Ask Question on Memory locations and registers pc-ir-mar, Get Answer, Expert's Help, Memory locations and registers pc-ir-mar Discussions

Write discussion on Memory locations and registers pc-ir-mar
Your posts are moderated
Related Questions
encoded micro instruction vs unecoded micro instruction

What is data dictionary entry explain

QUESTION - Fault Tolerance (a) Three computers together provide a replicated service. The manufacturers claim that each computer has a mean time between failure of five days; a

Q. Use of Test file generators in software engineering? Test file generators This creates a file of information that is used as the program and does so based on comments give

Distinguish between verification and validation. Verification is the set of activities that ensure that software properly implements a specific function. Validation is a differ

What are the Problems in comes in SRS There are numerous features which make requirements analysis difficult. These are explained below: 1. Complete requirements are diffic

What is a process modeling and management tool? Process modeling and management tools are used to show the key elements of a process so it can be better understood. Such tools

To develop software of lasting quality you have to lay down a solid architectural foundation that is resilient to change. Modelling is at the heart of the development of good quali

Define process maturity. In recent years there has been a important emphasis on process maturity. The Software Engineering Institute. (SEI) has developed a comprehensive model

how does software myth affects software process