SlideShare a Scribd company logo
1 of 36
Welcome
 in the World of

  COMPUTER
ARCHITECTURE
Presentation
             Topics
   Computer Architecture
    History
   Single CPU Design
   GPU Design
   Memory Architecture
   Communications
    Architecture
HISTORY!!!
One of the first computing devices to come about was . .




                    The ABACUS!
The ENIAC : 1946



•   Completed:1946
•   Programmed: plug board and switches
•   Speed:5,000 operations per second
•   Input/output: cards, lights, switches, plugs
•   Floor space:1,000 square feet
The EDSAC(1949)


• EDSAC
• Technology: vacuum tubes
The UNIVAC I(1951)
• Speed:1,905 operations per second
• Input/output: magnetic tape, printer
• Memory size:1,000 12-digit words in delay
lines
• Memory type: delay Memory:1K words
First practical stored-program computer
• Technology: serial vacuum tubes, delay
lines, magnetic tape
• Floor space:943 cubic feet
• Cost: F.O.B. factory $750,000+
Progression of The Architecture

  • Vacuum tubes -- 1940 – 1950
  • Transistors -- 1950 – 1964
  • Integrated circuits -- 1964 – 1971
  • Microprocessor chips -- 1971 – present
Current CPU Architecture
•Basic CPU Overview
•   Single Bus
• Example of Triple
• Bus Architecture
Intel Pentium 1 Chip with MMX
Motherboards / Chipsets / Sockets


   •Chipset


In charge of:
•Memory Controller   •IRDA Controller
•EIDE Controller     •Keyboard
•PCI Bridge          •Mouse
•Real Time Clock     •Secondary Cache
•DMA Controller      •Low-Power CMOS SRAM
Intel DX4 – 100 MHz processor &
          Motherboard
Pentium 4 Architecture
Main Memory
Memory Hierarchy
Shared Memory


               Network

 Cache         Cache        Cache
Memory 1       Memory 2     Memory 3

processor      processor    processor
    1              2            3
Read Operation
•On a read the CPU will first try to find the data in the
cache, if it is not there the cache will get updated
from the main memory and then return the data to
the CPU.
Write Operation
• On a write the CPU will write the information into
   the cache and the main memory.
VESA - Video Electronics Standards Association
   32 bit bus
   Found mostly on 486 machines
   Relied on the 486 processor to function
   People started to switch to the PCI bus
    because of this
   Otherwise known as VLB
ISA - Industry Standard Architecture
   Very old technology
   Bus speed 8mhz
   Speed of 42.4 Mb/s maximum
   Very few ISA ports are found in
    modern machines.
MCA - Micro Channel Bus
   IBM’s attempt to compete with the ISA bus
   32 bit bus
   Automatically configured cards (Like Plug and
    Play)
   Not compatible with ISA
PCI – Peripheral Component Interconnect
   Speeds up to 960 Mb/s
   Bus speed of 33mhz
   16-bit architecture
   Developed by Intel in 1993
   Synchronous or Asynchronous
   PCI popularized Plug and Play
   Runs at half of the system bus speed
PCI – X
   Up to 133 MHz bus speed
   64-bit bandwidth
   1GB/sec throughput
   Backwards compatible with all PCI
   Primarily developed for increased I/O
    demands of technologies such as Fiber
    Channel, Gigabit Ethernet and Ultra3
    SCSI.
AGP – Accelerated Graphics Port
   Essentially a high speed PCI Port
   Capable of running at 4 times PCI
    bus speed. (133mhz)
   Used for High speed 3D graphics
    cards
   Considered a port not a bus
       Only two devices involved
       Is not expandable
IDE - Integrated Drive Electronics
   Tons of other names: ATA,
    ATA/ATAPI, EIDE, ATA-2, Fast
    ATA, ATA-3, Ultra ATA, Ultra
    DMA
   Good performance at a cheap
    cost
   Most widely used interface for
    hard disks
SCSI - Small Computer System Interface “skuzzy”
   Capable of handling
    internal/external peripherals
   Speed anywhere from 80 – 640
    Mb/s
    Many types of SCSI
Serial Port
   Uses DB9 or DB25
    connector
   Adheres to RS-232c
    spec
   Capable of speeds up to
    115kb/sec
USB
   1.0
         hot plug-and-play
         Full speed USB devices signal at 12Mb/s
         Low speed devices use a 1.5Mb/s sub
          channel.
         Up to 127 devices chained together
   2.0
         data rate of 480 mega bits per second
USB On-The-Go
   For portable devices.
   Limited host capability to communicate with
    selected other USB peripherals
   A small USB connector to fit the mobile form
    factor
PS/2 Port

   Mini Din Plug with 6 pins
   Mouse port and keyboard port
   Developed by IBM
Parallel port i.e. “printer port”
  Old type
 Two “new” types
 ECP (extended capabilities port)

and EPP (enhanced parallel port)
       Ten times faster than old parallel
        port
       Capable of bi-directional
        communication.
Game Port
   Uses a db15 port
   Used for joystick connection to the
    computer
THANKS
Any Question????

More Related Content

What's hot

Comuputer processor
Comuputer processorComuputer processor
Comuputer processorSanjeev Jain
 
0 introduction to computer architecture
0 introduction to computer architecture0 introduction to computer architecture
0 introduction to computer architectureaamc1100
 
Stored program concept
Stored program conceptStored program concept
Stored program conceptgaurav jain
 
Basic structure of computers
Basic structure of computersBasic structure of computers
Basic structure of computersKumar
 
Lecture1 - Computer Architecture
Lecture1 - Computer ArchitectureLecture1 - Computer Architecture
Lecture1 - Computer ArchitectureVolodymyr Ushenko
 
Input Output - Computer Architecture
Input Output - Computer ArchitectureInput Output - Computer Architecture
Input Output - Computer ArchitectureMaruf Abdullah (Rion)
 
Basic Computer Architecture
Basic Computer ArchitectureBasic Computer Architecture
Basic Computer ArchitectureYong Heui Cho
 
Intro to Buses (Computer Architecture)
Intro to Buses  (Computer Architecture)Intro to Buses  (Computer Architecture)
Intro to Buses (Computer Architecture)Matthew Levandowski
 
Presentation on C.P.U
Presentation on C.P.UPresentation on C.P.U
Presentation on C.P.Ufgdgxvbm98
 
Computer hardware presentation
Computer hardware presentationComputer hardware presentation
Computer hardware presentationOliver Sabornido
 
CPU Architecture - Basic
CPU Architecture - BasicCPU Architecture - Basic
CPU Architecture - BasicYong Heui Cho
 
Von Neumann Architecture
Von Neumann Architecture   Von Neumann Architecture
Von Neumann Architecture Lor Ham
 
Cache memory
Cache memoryCache memory
Cache memoryAnuj Modi
 
Introduction to Computer Architecture
Introduction to Computer ArchitectureIntroduction to Computer Architecture
Introduction to Computer ArchitectureAnkush Srivastava
 

What's hot (20)

Comuputer processor
Comuputer processorComuputer processor
Comuputer processor
 
Memory Hierarchy
Memory HierarchyMemory Hierarchy
Memory Hierarchy
 
0 introduction to computer architecture
0 introduction to computer architecture0 introduction to computer architecture
0 introduction to computer architecture
 
Stored program concept
Stored program conceptStored program concept
Stored program concept
 
Basic structure of computers
Basic structure of computersBasic structure of computers
Basic structure of computers
 
Lecture1 - Computer Architecture
Lecture1 - Computer ArchitectureLecture1 - Computer Architecture
Lecture1 - Computer Architecture
 
Input Output - Computer Architecture
Input Output - Computer ArchitectureInput Output - Computer Architecture
Input Output - Computer Architecture
 
Basic Computer Architecture
Basic Computer ArchitectureBasic Computer Architecture
Basic Computer Architecture
 
Intro to Buses (Computer Architecture)
Intro to Buses  (Computer Architecture)Intro to Buses  (Computer Architecture)
Intro to Buses (Computer Architecture)
 
Presentation on C.P.U
Presentation on C.P.UPresentation on C.P.U
Presentation on C.P.U
 
Computer system bus
Computer system busComputer system bus
Computer system bus
 
Computer hardware presentation
Computer hardware presentationComputer hardware presentation
Computer hardware presentation
 
CPU Architecture - Basic
CPU Architecture - BasicCPU Architecture - Basic
CPU Architecture - Basic
 
Von Neumann Architecture
Von Neumann Architecture   Von Neumann Architecture
Von Neumann Architecture
 
Cache memory
Cache memoryCache memory
Cache memory
 
Cache memory
Cache memoryCache memory
Cache memory
 
Buses in a computer
Buses in a computerBuses in a computer
Buses in a computer
 
Control unit
Control unitControl unit
Control unit
 
Introduction to Computer Architecture
Introduction to Computer ArchitectureIntroduction to Computer Architecture
Introduction to Computer Architecture
 
CPU Architecture
CPU ArchitectureCPU Architecture
CPU Architecture
 

Similar to Computer architecture

Presentation for architecture
Presentation for architecturePresentation for architecture
Presentation for architectureShamim Hossain
 
Lecture_Chapter_7.ppt
Lecture_Chapter_7.pptLecture_Chapter_7.ppt
Lecture_Chapter_7.pptHailsh
 
Hardware and networking detailed ppt
Hardware and networking detailed pptHardware and networking detailed ppt
Hardware and networking detailed pptIICT Chromepet
 
All chapters to be printed
All chapters to be printedAll chapters to be printed
All chapters to be printedMik Endale
 
System unit and ip cycle
System unit and ip cycleSystem unit and ip cycle
System unit and ip cycleAtif Nauman
 
Building the ZoomFloppy (ECCC 2010)
Building the ZoomFloppy (ECCC 2010)Building the ZoomFloppy (ECCC 2010)
Building the ZoomFloppy (ECCC 2010)Nate Lawson
 
1 computer fundamentals
1 computer fundamentals1 computer fundamentals
1 computer fundamentalsVedpal Yadav
 
Internal components of PC
Internal components of PCInternal components of PC
Internal components of PCTushar B Kute
 
Shashank hardware workshop final
Shashank hardware workshop finalShashank hardware workshop final
Shashank hardware workshop finaltechbed
 
Computer Architecture
Computer  ArchitectureComputer  Architecture
Computer ArchitectureAmit Kumar
 
Computer Generation
Computer GenerationComputer Generation
Computer GenerationAdeel Malik
 
03 - Motherboards.ppt
03 - Motherboards.ppt03 - Motherboards.ppt
03 - Motherboards.pptAliyuAhmed9
 
Basic hardware concept
Basic hardware concept Basic hardware concept
Basic hardware concept Danilo Anos
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.pptMrZeke1
 
PC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.pptPC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.pptRiannel Tecson
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.pptVida533595
 
Ahsan by computer component information
Ahsan by computer component informationAhsan by computer component information
Ahsan by computer component informationAhsanUbaidi
 

Similar to Computer architecture (20)

Presentation for architecture
Presentation for architecturePresentation for architecture
Presentation for architecture
 
Lecture_Chapter_7.ppt
Lecture_Chapter_7.pptLecture_Chapter_7.ppt
Lecture_Chapter_7.ppt
 
Hardware and networking detailed ppt
Hardware and networking detailed pptHardware and networking detailed ppt
Hardware and networking detailed ppt
 
The Motherboard
The MotherboardThe Motherboard
The Motherboard
 
All chapters to be printed
All chapters to be printedAll chapters to be printed
All chapters to be printed
 
System unit and ip cycle
System unit and ip cycleSystem unit and ip cycle
System unit and ip cycle
 
System Unit
System UnitSystem Unit
System Unit
 
Building the ZoomFloppy (ECCC 2010)
Building the ZoomFloppy (ECCC 2010)Building the ZoomFloppy (ECCC 2010)
Building the ZoomFloppy (ECCC 2010)
 
1 computer fundamentals
1 computer fundamentals1 computer fundamentals
1 computer fundamentals
 
Internal components of PC
Internal components of PCInternal components of PC
Internal components of PC
 
Shashank hardware workshop final
Shashank hardware workshop finalShashank hardware workshop final
Shashank hardware workshop final
 
Computer Architecture
Computer  ArchitectureComputer  Architecture
Computer Architecture
 
Computer Generation
Computer GenerationComputer Generation
Computer Generation
 
03 - Motherboards.ppt
03 - Motherboards.ppt03 - Motherboards.ppt
03 - Motherboards.ppt
 
Basic hardware concept
Basic hardware concept Basic hardware concept
Basic hardware concept
 
Bus
BusBus
Bus
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.ppt
 
PC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.pptPC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.ppt
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.ppt
 
Ahsan by computer component information
Ahsan by computer component informationAhsan by computer component information
Ahsan by computer component information
 

More from Rishabha Garg

More from Rishabha Garg (6)

Introduction to Hacking
Introduction to HackingIntroduction to Hacking
Introduction to Hacking
 
Windows 8
Windows 8Windows 8
Windows 8
 
Blue brain
Blue brainBlue brain
Blue brain
 
Windows phone
Windows phoneWindows phone
Windows phone
 
MultiTouch
MultiTouchMultiTouch
MultiTouch
 
Ethical hacking
Ethical hackingEthical hacking
Ethical hacking
 

Recently uploaded

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 

Recently uploaded (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 

Computer architecture

  • 1. Welcome in the World of COMPUTER ARCHITECTURE
  • 2. Presentation Topics  Computer Architecture History  Single CPU Design  GPU Design  Memory Architecture  Communications Architecture
  • 3. HISTORY!!! One of the first computing devices to come about was . . The ABACUS!
  • 4. The ENIAC : 1946 • Completed:1946 • Programmed: plug board and switches • Speed:5,000 operations per second • Input/output: cards, lights, switches, plugs • Floor space:1,000 square feet
  • 5. The EDSAC(1949) • EDSAC • Technology: vacuum tubes
  • 6. The UNIVAC I(1951) • Speed:1,905 operations per second • Input/output: magnetic tape, printer • Memory size:1,000 12-digit words in delay lines • Memory type: delay Memory:1K words First practical stored-program computer • Technology: serial vacuum tubes, delay lines, magnetic tape • Floor space:943 cubic feet • Cost: F.O.B. factory $750,000+
  • 7. Progression of The Architecture • Vacuum tubes -- 1940 – 1950 • Transistors -- 1950 – 1964 • Integrated circuits -- 1964 – 1971 • Microprocessor chips -- 1971 – present
  • 10. Single Bus
  • 11. • Example of Triple • Bus Architecture
  • 12. Intel Pentium 1 Chip with MMX
  • 13. Motherboards / Chipsets / Sockets •Chipset In charge of: •Memory Controller •IRDA Controller •EIDE Controller •Keyboard •PCI Bridge •Mouse •Real Time Clock •Secondary Cache •DMA Controller •Low-Power CMOS SRAM
  • 14. Intel DX4 – 100 MHz processor & Motherboard
  • 18. Shared Memory Network Cache Cache Cache Memory 1 Memory 2 Memory 3 processor processor processor 1 2 3
  • 19. Read Operation •On a read the CPU will first try to find the data in the cache, if it is not there the cache will get updated from the main memory and then return the data to the CPU.
  • 20. Write Operation • On a write the CPU will write the information into the cache and the main memory.
  • 21. VESA - Video Electronics Standards Association  32 bit bus  Found mostly on 486 machines  Relied on the 486 processor to function  People started to switch to the PCI bus because of this  Otherwise known as VLB
  • 22. ISA - Industry Standard Architecture  Very old technology  Bus speed 8mhz  Speed of 42.4 Mb/s maximum  Very few ISA ports are found in modern machines.
  • 23. MCA - Micro Channel Bus  IBM’s attempt to compete with the ISA bus  32 bit bus  Automatically configured cards (Like Plug and Play)  Not compatible with ISA
  • 24. PCI – Peripheral Component Interconnect  Speeds up to 960 Mb/s  Bus speed of 33mhz  16-bit architecture  Developed by Intel in 1993  Synchronous or Asynchronous  PCI popularized Plug and Play  Runs at half of the system bus speed
  • 25. PCI – X  Up to 133 MHz bus speed  64-bit bandwidth  1GB/sec throughput  Backwards compatible with all PCI  Primarily developed for increased I/O demands of technologies such as Fiber Channel, Gigabit Ethernet and Ultra3 SCSI.
  • 26. AGP – Accelerated Graphics Port  Essentially a high speed PCI Port  Capable of running at 4 times PCI bus speed. (133mhz)  Used for High speed 3D graphics cards  Considered a port not a bus  Only two devices involved  Is not expandable
  • 27. IDE - Integrated Drive Electronics  Tons of other names: ATA, ATA/ATAPI, EIDE, ATA-2, Fast ATA, ATA-3, Ultra ATA, Ultra DMA  Good performance at a cheap cost  Most widely used interface for hard disks
  • 28. SCSI - Small Computer System Interface “skuzzy”  Capable of handling internal/external peripherals  Speed anywhere from 80 – 640 Mb/s  Many types of SCSI
  • 29. Serial Port  Uses DB9 or DB25 connector  Adheres to RS-232c spec  Capable of speeds up to 115kb/sec
  • 30. USB  1.0  hot plug-and-play  Full speed USB devices signal at 12Mb/s  Low speed devices use a 1.5Mb/s sub channel.  Up to 127 devices chained together  2.0  data rate of 480 mega bits per second
  • 31. USB On-The-Go  For portable devices.  Limited host capability to communicate with selected other USB peripherals  A small USB connector to fit the mobile form factor
  • 32. PS/2 Port  Mini Din Plug with 6 pins  Mouse port and keyboard port  Developed by IBM
  • 33. Parallel port i.e. “printer port”  Old type  Two “new” types  ECP (extended capabilities port) and EPP (enhanced parallel port)  Ten times faster than old parallel port  Capable of bi-directional communication.
  • 34. Game Port  Uses a db15 port  Used for joystick connection to the computer

Editor's Notes

  1. A Three Bus CPU Architecture Representation.
  2. Intel Pentium 1 Chip with MMX
  3. This is a Intel DX4 – 100 MHz processor and motherboard.
  4. An Overview of a Pentium 4 Architecture.