• Like
Unit 1
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Published

visit: www.techbed.blogspot.com …

visit: www.techbed.blogspot.com

Microprocessors and Assembly Language Programming
Topics:
Overview & Objectives of the Course
Introduction to Microprocessors

Published in Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • so nice and easily understand languagu to me and all of others
    Are you sure you want to
    Your message goes here
    Be the first to like this
No Downloads

Views

Total Views
3,880
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
176
Comments
1
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Microprocessors and Assembly Language Programming (CS-208)
    • Topics:
    • Overview & Objectives of the Course
    • Introduction to Microprocessors
  • 2. Overview & Objectives
    • Introduction to Microprocessors
      • Working & Architecture
    • Interfacing Memory & Input/Output devices with a Microprocessor
    • Instruction Set of a Microprocessor
    • Writing Assembly Language Programs for a Microprocessor
    • Developing Microprocessor based applications
  • 3. Introduction : Microprocessors CPU Input Output Memory Components of a Computer System
  • 4. What is a CPU?
    • Central Processing Unit
    CPU Arithmetic Logic Unit (ALU) Control Unit Register Memory
  • 5. What is a Microprocessor?
    • It is a CPU on a single chip
    Intel 4004 ‘ First single chip 4- bit microprocessor ’ Microprocessor Arithmetic Logic Unit (ALU) Control Unit Register Memory
  • 6. Microprocessor and its Applications
    • Personal Computers
    • Consumer Electronics
    • Industrial Process Control
    • Automobiles
    • Air Traffic Control System
    • Medical Equipment
  • 7. Microprocessor based System Design Microprocessor I/O Interface I/O Devices Memory Interface Memory Devices System Bus
  • 8. What is a System Bus?
    • It consists of the following
      • Address Bus
      • Data Bus
      • Control Bus
    • What is a Bus?
      • A group of lines used to transfer bits between microprocessor an other system components like memory and I / O devices
  • 9. Microprocessor -based Temperature Measurement and Display System Microprocessor Analog to Digital Converter Temperature Sensor Program Memory (ROM) RAM System Bus Input Port Output Port LCD
  • 10. Microprocessor Structure & Operation
    • Three main components
    Performs Arithmetic and Logic operations on data Provides necessary timing and control signals Provides few temporary storage locations Microprocessor Arithmetic Logic Unit (ALU) Control Unit Register Array
  • 11. Operation of a Microprocessor
    • A microprocessor executes instructions given by a user
    • User Instructions are stored in memory
    • A microprocessor
      • Fetches instruction from memory
      • Decodes instruction (determines ACTION)
      • Executes instruction (takes ACTION)
      • Repeats steps 1 2 3 for all the instructions
  • 12. Microprocessor Evolution 32-bit 80486 1989 32-bit 80386 1985 16-bit 80286 1982 8-bit 8088 1979 16-bit 8086 1978 8-bit 8085 1976 8-bit 8080 1974 8-bit 8008 1972 4-bit 4004 1971
  • 13. 64-bit Itanium 2001 64-bit Pentium IV 2000 64-bit Pentium III 1999 64-bit Pentium II 1997 64-bit Pentium Pro 1995 64-bit Pentium 1993