• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Micro program
 

Micro program

on

  • 3,207 views

 

Statistics

Views

Total Views
3,207
Views on SlideShare
3,207
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Micro program Micro program Presentation Transcript

    • Introduction Microprogrammed ControlUnit 3 - Microprogrammed Control Abhineet Anand Computer Science and Engg. Department University of Petroleum and Energy Studies, Dehradun November 25, 2012 Abhineet Anand Unit 3 - Microprogrammed Control
    • Introduction Control Memory Microprogrammed Control Hardwired ControllControl Memory One of the Major functional part in a digital computer is Central Processing Unit. The main digital hardware functional unit of CPU are control unit, ALU and registers. Two methods for implementing control unit are: Hardwired Control, and Microprogrammed Control. Abhineet Anand Unit 3 - Microprogrammed Control
    • Introduction Control Memory Microprogrammed Control Hardwired ControllHardwired Control Hardwired Control The Key characteristics of hardwired control logic are high speed operation, expensive, relatively complex, and no flexibility of adding instruction. Example Intel 8085, Motorola 6802, Zilog 80 and RISC CPUs. When the control signal are generated by hardware using conventional logic design technique, the control unit is said to be hardwired. Abhineet Anand Unit 3 - Microprogrammed Control
    • Introduction Introduction Control Word Microprogrammed Control Micro ProgramIntroduction Microprogrammed Control The principal of microprogramming is an elegant and systematic method for controlling the micro operation sequences in a digital computer. Examples: Intel 8080, Motorola 68000 and any CISC CPUs. The control function that specifies a micro-operation is a binary variable, which is 1, for the corresponding micro-operation to be executed. Abhineet Anand Unit 3 - Microprogrammed Control
    • Introduction Introduction Control Word Microprogrammed Control Micro ProgramControl Word The control unit initiates a series of sequential steps of micro-operation. During any given time, certain micro-operation are to be initiated, while other remain idle. The control variable at any given time can be represented by a string of 1’s and 0’s called a control word. A control unit whose binary control variables are stored in memory is called a microprogrammed control unit. Abhineet Anand Unit 3 - Microprogrammed Control
    • Introduction Introduction Control Word Microprogrammed Control Micro ProgramMicro Program Each word in control memory contains within it microinstruction. The microinstruction specifies one or more micro-operation for the system. A sequence of micro-operation constitute a microprogram. A more advanced development known as dynamic microprogramming, which permits a microprogram to be loaded initially from an auxiliary memory. A memory that is part of a control unit is referred as a control memory. Abhineet Anand Unit 3 - Microprogrammed Control
    • Introduction Introduction Control WordMicroprogrammed Control Micro Program THANK YOU Abhineet Anand Unit 3 - Microprogrammed Control