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
Question: (a) Differentiate between circuit switching and packet switching. (b) Using an example, explain the main parts that form a URL (Uniform Resource Locator). (c)

A computer program is "user friendly", when it is designed with simple of use, as one of the primary purposes of its design.

What are the characteristics of software measurement? Measured property Object of measurement Source of measure Purpose measurement Context of measurement.

discuss how your organization can take advantage of outsourcing its IT systems/functions

What are the conditions exists after performing validation testing? After performing the validation testing there two situations arise. The function or performance characterist

What are task regions in the Spiral model. Customer communication - In this region it is recommended to establish customer communication. Planning - All planning doings are

We discussed the importance of framing a problem in order to understand the problem better and be able to develop a solution more quickly and easily. In this homework, you are ask

Differentiate between regression testing and re-testing - Re-testing: - It means testing a single defect that was just fixed. Only one test is performed here. - The ta

What we called the problem arising in development of software Problems arising in the development of software is called as crisis. It includes problems arising in the process o

What are the types of software maintenance? Corrective maintenance - Means the maintenance for correcting the software faults. Adaptive maintenance - Means maintenance for a