How that will affect the size of alu and internal registers

Assignment Help Computer Engineering
Reference no: EM132094155

Assume that the current value of PC=100H, and there are the following instructions resident in the memory, which are stored on four consecutive locations 100H, 101H 103, and 104Hin:

1- Load [2000H]

2- Add [2000H] ( Op-code = 01111)

2-Stor [2000H] (Op-Code= 01100)

3-Branch [1000H] (OP-code=01010)

1- Using the information in part a(BELOW), show the exact format for the above instruction and show how they are stored in the memory in terms of binary bits and how many flip flops are needed and the type of each one (latch, or rising or falling edge trigged) and why? 2- Show how many clock cycles are needed to execute each instruction and what is the total clock cycles that are needed to execute all of them.

3- If the memory, locations 2000H contains the data (00055H) on it, use the controller state diagram constructed in class to draw a table showing what are the content of PC, AC, MAR, MBR [100H], 2000H in each and every clock cycle ( fetch and execute cycles for all four instructions the instructions).

4- Show the data path building blocks (buses, Muxes, registers etc) that are needed to connect AC as a first source and MBR as a second source to all 8-ALU units and show the required control signals for selecting each ALU unit.

5- Assume that ALU code for Add is (111), use the state diagram for add instruction (fetch and execute cycles ) to show the timing diagram for the all output signals generated by the controller for only the second instruction, (Add [2000H] )

6- Use 5 to show why PC, AC, MAR, MBR to be designed ad latch, or rising or falling edge trigged? Justify your answer!

7- Use the one- Hot controller concept explained in class to show the D flip flop for the Branch [1000H] instruction.

What is the word size?

How that will affect the size of ALU and internal registers including PC, AC, MAR and MBR?

Draw a general model for the computer system showing how memory and CPU interact with each other. Show the necessary buses and signals that can be used for the communication between CPU and Memory, according to Von Neumann's architecture, and the width of each one.

How many instructions that this processor can support.

Reference no: EM132094155

Questions Cloud

Recommend a strategic direction for mercedes benz : Recommend a strategic direction for Mercedes Benz for its future growth after analyzing their Porter's 5 forces model (at least 600words)
Compare and contrast the critical path method : Compare and contrast the critical path method (CPM) and the program evaluation and review technique (PERT).
Forecasting customer demand : Review the following research related to forecasting customer demands: Forecasting Customer Demand
Working for talent assessment methods : How will you know if your new recruitment and selection system is working for Talent Assessment Methods for Big Box National Retailer In the HRBP Hiring Process
How that will affect the size of alu and internal registers : Draw a general model for the computer system showing how memory and CPU interact with each other.
Purpose of the experiential activities : The purpose of the experiential activities is to introduce you to specific tools and ideas that you can use along with the theoretical knowledge gained
Describe the procedures to implement a pilot application : What is the difference between a transaction database and a data warehouse?Describe the philosophy of reengineering an enterprise system.
Providing comprehensive information about strategic : Strategic Management Insight is an online platform dedicated to providing comprehensive information about Strategic Management related topics.
Activity precedes optimistic : Consider the following work breakdown structure: Time Estimates (days) Activity Precedes Optimistic Most Likely Pessimistic Start

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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