Sunday, August 10, 2003

Computer architecture


A+ Guide to Managing and maintaining Your PC


Chapter 1 - Introducing Hardware


Hardware Needs Software to Work
   Hardware refers to the computers physical components
   Software refers to the instructions that direct hardware to accomplish a task.
   Computers use four basic functions to do tasks
      input
      processing
      output
      storage
   People must interact with computers in a language that the computer understands
   The language that it understands are basic on and off of electrical pulses
   In order to make it easier for humans, those on (1) and off(0) were converted to other number systems
      Binary - 0 and 1 at simplest
         Bit - binary Digit
         Byte - 8 bits = 1 byte or one character
         ASCII - standard where the 1s and 0s of a byte mean certain things.
         Hexadecimal notation (Hex) - Breaks the byte into two parts and uses a numbering system of base 16 (0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f)
PC Hardware Components
   All hardware whether inside or outside the case need three things to operate
      A method for the CPU to communicate with the device
      Software to instruct and control the device
      Electricity to power the device
   Hardware used for Input and Output
      Most hardware used for input/output exisist outside the case and communicate through ports
      Most ports are on back of computers, some have some of the ports on the front
      Common Devices
         Keyboard
         mouse
         monitor
         printer
   Hardware Inside the Computer Case
      Motherboard
         CPU
         Memory
         other components
      Floppy drive, hard drive and CD ROM for permanent storage
      Power Supply with cords for providing electricity to components
      Circuit boards used by CPU to communicate with internal and external devices
      Cables to connect devices to circuit board and motherboard
   The MotherBoard
      Also called main system board
      Components found on all motherboards
         For Processing
            Central Processing Unit (CPU)
            Chips that support the CPU by controlling many motherboard activities
         For Temporary Storage - Random Access Memory (RAM)
         For communicating with other devices
            traces or wires on the motherboard
            expansion slots to connect expansion cards to the motherboard
            system clock to keep everything in sync
         Electrical system - power supply
         Programming and setup data
            Flash ROM - stores permanent instructions for basic hardware functions
            CMOS - configuration data
   The CPU and Chip Set
      CPU is chip in computer that does processing
      It is assisted by a chip set made for it to help control input and output to and from it
      IBM compatibles computers use: Intel, AMD, VIA, SiS, Cyrix
      Apple computers use chips from Motorola
   Storage Devices
      Primary Storage
         RAM - Random Access Memory
            Many styles
               SIMM - Single Inline Memory Modules
               DIMM - Dual Inline Memory Modules
               RIMM - Memory modules manufactured by Rambus
            These types of memory are volatile - loose what is in them when power is lost
            There is a type of memory called ROM (Read Only Memory)
            In Windows 9x and 2000 you can see CPU and memory installed
               Right click my computer on desktop and trace to properties
               Choose the general tab
               Read the information
      Secondary Storage
         Hard Drive
            Sealed case with platters that rotate to store information on.
            Most use EIDE (Enhanced Itegraded Drive Electronics) a growth from the IDE drives
            Four hard drives in a system is maximum if using IDE
            Motherboard usually has two connectors to accommodate the IDE drives (2 drivers per a connector)
            Drives receive power from power supply.
         Floppy Drive
            Two most common sizes are 3 1/2" and 5 1/4" with 3 1/2" most prevalent
            Due to CD-ROM and Zip drives, not as common as they used to be.
   Motherboard Components used for Communicating Among Devices
      Lines on the motherboard are referred to as traces
      when a group of them are together and use a protocol (a set of rules to communicate) then it is used to move data - a data bus
      Information does not travel down them as we visualize, but voltages are turned on and off in an agreed upon time frame.
      Width of data bus is the data path size
      Main Bus goes by several names: system bus, memory bus, hos bus, front side bus, external bus
      One line is used as system clock
         Receives timing information from a crystal on the motherboard
         Keeps all the components in sync
         Clock is measured in hertz (Hz) but more often in megahertz (MHz) and Gigahertz (GHz)
      Some traces go to expansion slots
         PCI (Peripheral Component Interconnect - used for high speed I/O devices)
         AGP (Accelerated Graphics Port -- used for video)
         ISA (Industry Standard Architecture - older, slower devices)
   Interface (Expansion) Cards
      See names as explained above
      easiest way to tell what they do is to look at the back of the card and see what type of port is on it.
   The Electrical System
      Power supply converts voltages that the computer needs to use from 110-120 colts AC power
      Also has a fan to cool the internal components
      Cables provide the power that is needed to the system
   Instructions and Data Stored on the Motherboard
      Basic instructions to start up the computer are stored in a special ROM, by special switches, and by using CMOS configuration
      Distinction between hardware and software softens with ROM chips
         ROM Chips contain software to boot up system
         They are permanent part of system so they are hardware
         Term for the hybrid is Firmware
      Some chips are BIOS - Basic Input /Output System
      Some ROMs can be upgraded, they are called flash ROM
      CMOS is another type of memory on motherboard used to start it up, contains small amount of memory
      Some installation information is stored with DIP switches or jumpers.

No comments:

Post a Comment