Functional requirements of a control unit, Computer Engineering

Assignment Help:

Q. Functional Requirements of a Control Unit?

Let's first try to define functions that a control unit should perform in order to get things to happen. However in order to define the functions of a control unit one should know what resources and means it has at its disposal. A control unit should know about the:  

(a)  Fundamental components of the CPU

(b)  Micro-operation this CPU performs.

CPU of a computer comprises the subsequent basic functional components: 

  • The Arithmetic Logic Unit (ALU) that performs the basic arithmetic and logical operations.
  • Registers that are used for information storage within the CPU.
  • Internal Data Paths: These paths are useful for moving data between two registers or between a register and ALU.
  • External Data Paths: Roles of these data paths are generally to link CPU registers with the memory or I/O interfaces. This role is generally fulfilled by system bus.
  • The Control Unit: This causes all operations to occur in CPU.

 


Related Discussions:- Functional requirements of a control unit

Describe the importance of micro-programming, Question: (a) Describe t...

Question: (a) Describe the importance of Micro-Programming and point out one area where Micro-Programming is extensively used. (b) Below is a diagram of an 8086 processor.

Define the three prime processes of UML, Define the three prime processes o...

Define the three prime processes of uml The three prime processes were OMT (Rumbaugh), OOSE (Jacobson) and Booch. OMT was strong in analysis, while Booch was strong in design a

How to apply color and style, Q. How to Apply Color and Style? 1.  In f...

Q. How to Apply Color and Style? 1.  In first text description layout cell, select heading text from the word "Fly" through the word "Mountains." 2.  In Property inspector,

A full binary tree with ''n'' non-leaf nodes, A full binary tree with 'n' n...

A full binary tree with 'n' non-leaf nodes have  2n+l nodes.

Static and dynamic interconnection network, Static and Dynamic Interconnect...

Static and Dynamic Interconnection Network In a static network the connection among input and output nodes is permanent and cannot be changed. Static interconnection network ca

Discrete mathmetics and structures, how to prove the partial order R is a t...

how to prove the partial order R is a total order in discrete mathmetics and structures by topological sorting method in c programming

Explain bitwise-and operator, Bitwise-AND Operator: & AND-expression : ...

Bitwise-AND Operator: & AND-expression : relational-expression AND-expression & equality-expression The bitwise-AND operator (&) compares each bit of its first operand t

What must the requirement of designer to get memory capacity, In applicatio...

In applications where the required memory capacity cannot be satisfied by a single available memory IC chip, what should the designer do to meet this requirement? Ans: If th

What is tcas, tCAS is the number of clock cycles required to access a parti...

tCAS is the number of clock cycles required to access a particular column of data in SDRAM. CAS latency is the column address strobe time, sometimes referred to as tCL.

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