Hardware.

Home ] Play Scripts ] ESL English Resources ] ESL Business Resources ] PC Resources ]

Professional Foreign Language, Computer Science & Business Training Institute.
Home ] Up ]

 

Skype the following for Online Tutor / English Classes. (Leave a message if busy and we will get back to you. ezderek - ezannie1 - ezeileen1  Skype me here  

Derek

GI Certificate

Home
Up
Contents
News
About Us
ESL Downloads
Feedback
Monthly Topic
Live Chat Room
Live Interview Room
Search
University Surf
Students Organisation

Welcome Number

Hit Counter

Hardware Information Page

This Document contains the following sections:
bulletBackground on: Hardware
bulletElements of Personal Computing Hardware
bulletCategories of Computer
bulletNetworking and the Internet
bulletIndex of Other Pages and Supplemental Materials on: Hardware

Background on:

Hardware

The discussion of computing hardware can be approached, in terms of system architecture, from the standpoint of:

Mainframe Computing

the traditional computing system with a single central computer with multi-user, multi-tasking, mainframe oriented operating system, self-contained and independent application programs, dumb terminal end-user interface devices, command oriented operating system, and procedural programming languages. Professional programmers/operators manage the system for non-technical end-users

Desktop Computing

the technology that was introduced in the late 1980's by Apple computer and IBM in the form of their personal computers with a stand-alone operating system, originally using self-contained and independent application programs in which the end-user was also the programmer/operator of the system. In the 1990's these personal computing systems evolved into stand-alone systems that focused on the graphical user interface (GUI), using Object Oriented software, network based Client/Server architecture, and non-procedural programming languages

Distributed Computing

the linking of multiple computer processors typically using network operating systems, graphical user interface (GUI), Object Oriented Operating System and non-procedural programming languages using a Client/Server network architecture. With distributed computing, an application may be stored on one computer, executed on a separate computer, and the results displayed on a still different computer.

Network Computing

a more centralized system build around Client/Server network architectures where minimal configuration client computers are dependent upon the server computer for operation. Build around the Java type operating system, the proponents of the Network Computer suggest significantly lower first cost and operating costs due to its centralized design.

This discussion of hardware will focus on the personal computer architecture, which is similar to the architectures of all computers from mainframe to palm-computers. Sections describing hardware components of:
bulletPersonal Computers
bulletCommunication Basics with links to describe telecommunications and data communications
bulletLocal Area Networks
bulletMultimedia
bulletChronology of Events in the History of Microcomputers

Elements of Personal Computing Hardware

Processing hardware includes the devices that compute, compare, and perform special instructions. For a basic introduction to PC hardware. There is a guide to aid in the Purchase of Personal Computers, suggestions on PC Maintenance, and a listing of Home Pages for Computer and Network Hardware

The five primary components of processing hardware are:

1. Central Processing Unit (CPU)

the central controlling unit of a computer system. The CPU contains the
bulletArithmetic--Logic Unit (ALU) which executes instructions, Main Memory which is used to hold data and instructions that are being processed, and other components. The ALU can add, subtract, and compare numbers. Multiplication is repetitive addition; division is repetitive subtraction, etc.
bulletControl Unit - reads stored programs, one instruction at a time, and directs other components of the computer system to perform required tasks.
bulletThe control unit contains registers (memory locations) that both manipulate or compare data and keep track of where the instructions being executed and stored in primary memory.

2. Primary Memory

Because the CPU operates must faster that disk drives and other secondary storage devices, for efficiency, before data can be processed it must reside in Primary memory. From primary memory data and program code can be obtained by the ALU and processed. Primary memory can be purchased in the form of ROM (Read Only Memory) a permanent memory, RAM (Random Access Memory) a volatile memory, SIMM, DIMM.
bulletBIOS is a permanent (Read Only Memory or ROM) that contains the initial boot program used when the computer is first turned on.
bulletA volatile (Random Access Memory or RAM) types whose variants include SIMM and DIMM
bulletis used as the primary interface between the CPU and slower secondary storage and peripheral devices.
bulletCache Memory a high speed memory used as an intermediate storage area used to facilitate the access of primary memory by the CPU. The access speed of primary memory needs to be at least as fast as the CPU can access the memory, but fast primary memory is expensive. In general, the primary memory used in most systems is slower than the CPU access rate. Faster cache memory is used to speed up the CPU's access of memory.
bullet 
Disk Caching, similar in principle to the memory caching, but instead of using high-speed SRAM, a disk cache uses conventional main memory. In disk caching, the most recently accessed data from the disk (as well as adjacent sectors) is stored in a memory buffer (the memory cache). When a program needs to access data from the disk, it first checks the disk cache to see if the data is there. Disk caching can dramatically improve the performance of applications, because accessing a byte of data in RAM can be thousands of times faster than accessing a byte on a secondary storage device.

3. Secondary Storage

non-volatile data storage (retains data even when power is off.) The most common types of secondary storage are:
bulletMagnetic Tape (low cost, serial access)
bulletMagnetic Disk (including RAID or Redundant Array of Inexpensive Disks
bulletOptical Disk (CD-ROM)
bulletRedundant Array of Inexpensive Disks (RAID)

4. Motherboard / Bus

The motherboard is a place the processor is connected to the rest of the system. On the motherboard is located the CPU, main memory (and cache), and card slots into which peripheral interface cards can be inserted. Considerations include:
bulletChip Set -- the pacemaker of the computer system. Chip sets control the memory I/O, the bus I/O, interrupt requests (IRQ - when a peripheral needs to communicate with the system), and Direct Memory Access requests (DMA - a way of offloading from the CPU the work of moving from main memory to secondary memory.)
bulletBIOS (Basic Input/Output System) -- the code typically located on permanent memory that on startup runs a power-on test, self-test, etc. Originally called a bootstrap program, newer versions will need to support Windows95 Plug-and-Play feature.

5. Peripheral Devices

The transfer of data between main memory and sources outside the CPU is called input/output (I/O). Original PCs used either serial or parallel interface cards to control individual devices.  Because of a limited number of IRQs used to address devices, many computers now include an I./O Bus architecture.   Examples of input/output devices include:
bulletVideo Display Terminals (VDT)
bulletMouse
bulletKeyboard
bulletPoint of Sale Terminals
bulletBar Code Reader

Categories of Computers

The basic categories of processing hardware change as technology changes. Computers are classified either according to their use from either an organizational standpoint or from a technical standpoint. From a technical standpoint, there are:

Embedded Computers

specific purpose computers designed for controlling machine processes. Examples are in televisions, radios, automatic coffee makers, etc.

Hand-Held / Personal Communication Assistant (PCA)

Hand held devices that use a minimal operating system such as Windows CE or Geoworks, and may use a wireless Personal Communication Services (PCS) form of communication

Network Computer

a centralized system build around Client/Server network architectures where minimal configuration client computers are dependent upon the server computer for computers for all but the most elementary functions.

Microcomputers (also Desktop or Personal Computers)

are the smallest general purpose computers, generally used to support personal computing systems with single screen and single user. Micros may also be used to access data and systems on minicomputers and mainframe computers, and may be used for such CPU intensive operations as graphic generations and simulations.

Workstation Computers

powerful single user computer that is used for complex data analysis and design work.
 

Minicomputers

midsize computers often used to support work groups in large organizations or to perform corporate computing for smaller organizations (less than $40 million). Minicomputers typically have dozens of terminals connected.

Mainframe Computers

the large computers typically used for transaction processing systems that support organizational information systems. Mainframe computers typically have hundreds of terminals connected. Mainframe computers may be the primary computer in a centralized computing system or a server computer in large organizational client/server system.

Super Computers

the largest and fastest, a specialised high speed computer used for lengthy calculations rather than processing transactions or generating reports.

Networking and the Internet

Requirements for data communication include:
bulletAccess to a communication channel, either a Local Area Network (LAN) or a Dialup type telephone circuit.
bulletCommunication Interface Device to convert computer data to a format used by the communication channel, either a Network Interface Card to connect to a LAN, a Modem to connect to an analog telephone circuit, or other type devise as required by the communication channel being used (ex. small routers are sometimes used when connecting to the Internet using digital communication channels).
bulletfor Networks, a client version of the Network Operating System will need to be running on the local computer. Computers connecting to the Internet use the TCP/IP network protocol.

Communication may employ either a Point-to-Point or networked method using either a Circuit Switching or Packet Switching architecture using either Dialup or Leased Line communication channels.

 

Our latest brochure is HERE!!

PPT BROCHURE HERE

Pub A3 DOWNLOAD HERE

Pub A4 DOWNLOAD HERE

WRD BROCHURE HERE

Korean Brochure

Private Tuition

ESL Courses

Pre-University

Courses

 

Homestays (Learning with native teachers)

PC Software Courses

PC Design & Build

International

Business Courses

Van Hire  (CDO)

 

Home ] Up ]

Payment by electronic transfer ( Asian Courses) for: course payment, disaster relief, the education for the poor program, and the new Christchurch College building for CDO should be electronic transferred to:- account name: Derek Roy Allen. Metro Bank account Number 426 3 42613012 3  Divisoria Branch Cagayan de Oro. Philippines

Payment by electronic transfer (UK Courses) for: course payment, disaster relief, the education for the poor program and the new Christchurch College building for CDO should be electronic transferred to:-Lloyds Bank UK Colchester Branch  Sort Code Number:- 30-92-16. Account Derek R. Number 1101455-02) 27 High Street, Colchester, Essex, CO1 1DU United Kingdom.

Send mail to comp_spec24@hotmail.com with questions or comments about this web site.
Copyright © 1992 Global Impact Professional Foreign Language, Computer Science and Business Training Institute.
Last modified: May 31, 2008.   Galas Highway, Dipolog / Cagayan de Oro     (63) 0921 499 0971