0% found this document useful (0 votes)
101 views34 pages

IICT Lec3 A PDF

Uploaded by

nuzhat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
101 views34 pages

IICT Lec3 A PDF

Uploaded by

nuzhat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

CSD102

Introduction to Information
and Communication
Technologies

Resource Person:
Muhammad Sharjeel
Lecture 3

Computer Organization

2
Von Neumann Architecture
✗ Main components of a Von Neumann computer architecture

Ref: Burks, Goldstine, von Neumann (Princeton, 1946/47)

3
Von Neumann Architecture
✗ The computer architecture is problem-independent
✗ Universal Computer has four components:

✗ Arithmetic Logical Unit


✗ Memory
✗ Control Unit
✗ Input/Output Unit

✗ Program and data both reside in memory


✗ Each memory location has an address, through which its contents can be accessed
✗ In general, program commands are stored in consecutive memory locations

4
Von Neumann Architecture
✗ Data comes through Input, the CPU processes the data based on a program which is
in Memory
✗ The result is returned to Memory or is presented to the user as Output

✗ CPU itself consists of


✗ Arithmetic and Logic Unit (ALU)
✗ Control Unit (CU)
✗ Registers

5
Parts of a Computer System
Input Unit
✗ An input unit of a computer perform the following functions
✗ It accepts (or reads) instructions and data from outside world
✗ It converts these instructions and data in computer acceptable form
✗ It supplies the converted instructions and data to the computer for further
processing

Examples:
✗ Keyboard – Mouse – Stylus - Game controller – Microphone - Touch screens -
Touch sensitive pad - Biometric device - Card reader - Barcode reader – Scanner -
Webcam

6
Parts of a Computer System
Output Unit
✗ An output unit of a computer performs the following functions
✗ It accepts the results produced by the computer, which are in coded form and
hence, cannot be easily understood by us
✗ It converts these coded results to human acceptable (readable) form
✗ It supplies the converted results to outside world

Examples:
✗ Monitors - LCD/LEDs - Touch screens – Printer – Speakers – Headphones –
Projector - Force feedback controllers - Interactive whiteboards

7
Parts of a Computer System
Storage Unit
✗ A storage unit of a computer holds (or stores) the following
✗ Data and instructions required for processing (received from input devices)
✗ Intermediate results for processing
✗ Final results of processing, before they are released to an output device

✗ There are two types of storage


Primary storage Secondary storage

8
Parts of a Computer System
Primary Storage
✗ Also called RAM (Random Access Memory)
✗ Used to hold running program instructions
✗ Used to hold data, intermediate results, and results of ongoing processing of job(s)
✗ Fast in operation
✗ Small capacity
✗ Expensive
✗ Volatile (looses data on power dissipation)

9
Parts of a Computer System
Secondary Storage
✗ Also called ROM (Read Only Memory)
✗ Used to hold stored program instructions
✗ Used to hold data and information of stored jobs
✗ Slower than primary storage
✗ Large capacity
✗ Lot cheaper that primary storage
✗ Retains data even without power

10
Parts of a Computer System
Secondary Storage
✗ Also known as auxiliary memory
✗ Used in a computer system to overcome the limitations of primary storage
✗ Has virtually unlimited capacity because the cost per bit of storage is very low
✗ Has an operating speed far slower than that of the primary storage
✗ Used to store large volumes of data on a permanent basis
✗ Secondary Storage Devices
✗ Magnetic Tape
✗ Magnetic Disk
✗ Optical Disk
✗ Flash Drive and Memory Cards

11
Parts of a Computer System
Central Processing Unit (CPU)
✗ CPU or Central Processing Unit is the brain of the computer
✗ Carries out instructions from the program
✗ Manipulate the data
✗ Made of silicon and copper
✗ CPU consists of ALU + CU
✗ It is responsible for controlling the operations of all other units of a computer
system

12
Parts of a Computer System
Central Processing Unit (CPU)
✗ Arithmetic & Logic Unit of a computer is the place where the actual executions of
instructions takes place during processing operation
✗ Control Unit of a computer system manages and coordinates the operations of all
other components of the computer
✗ Registers are devices that hold data inside the computer’s memory long enough to
execute a particular function, such as indexing, calculating, sorting or otherwise
manipulating data.
✗ They are the CPU’s own internal memory
✗ It stores location from where instruction was fetched

13
Parts of a Computer System
Central Processing Unit (CPU)

14
Parts of a Computer System

15
Parts of a Computer System
A detailed labeled diagram of how computer is organized

16
Parts of a Computer System
Hardware
✗ Mechanical devices in the computer
✗ Anything that can be touched (tangible)

Software
✗ Series of instructions that tell the computer what to do
✗ Also called a program
✗ Thousands of programs exist (intangible)

17
Parts of a Computer System
Motherboard
✗ Main circuit board in system unit
✗ Contains adapter cards, processor chips, and memory chips
✗ Also called system board

18
Parts of a Computer System
Adapter card
✗ Enhances system unit or provides connections to external devices called
peripherals
✗ Also called an expansion card

19
Parts of a Computer System
Expansion slot
✗ An opening, or socket, on the motherboard that can hold an adapter card
✗ With Plug and Play, the computer automatically configures cards and other devices
as you install them

20
Parts of a Computer System
Bus
✗ Channel (wire) that allows devices inside computer to communicate with each other
(system bus connects processor and RAM)
✗ Bus width determines number of bits transmitted at one time
✗ Word size is the number of bits processor can interpret and execute at a given time

21
Parts of a Computer System
Ports and Connectors
✗ Port connects external devices to system unit
✗ Connector joins cable to peripheral
✗ Both male and female ports

✗ Serial port
✗ Transmits one bit of data at a time
✗ Connects slow-speed devices, such as mouse, keyboard
✗ Parallel port
✗ Connects devices that can transfer more than one bit at
a time, such as a printer

22
Parts of a Computer System
USB port
✗ USB (Universal Serial Bus) port can connect up to 127 different peripherals together
with a single connector type
✗ PCs typically have six to eight USB ports on front or back of the system unit

23
Parts of a Computer System
Dissecting a Computer
✗ https://www.youtube.com/watch?v=4GMCghYExZM
✗ http://www.insidemylaptop.com

24
Parts of a Computer System
Typical ports on a laptop

25
Parts of a Computer System
Typical ports on a desktop

26
Parts of a Computer System
Software
✗ Software runs the machine (computer)
✗ Tells the computer what to do
✗ It is the main reason people purchase computers

✗ There are two types of software available


System software Application software

27
Computer Software
System Software
✗ Most important software
✗ Programs that control the operations of the computer
✗ Serves as the interface between the user, the application software, and the
computer’s hardware
✗ It is the bridge between user and machine
✗ Also called the Operating System (e.g. Windows 10)

28
Computer Software
Application software
✗ Accomplishes a specific task
✗ Most common type of software
✗ Programs designed to make users more productive
✗ Covers most common uses of computers
✗ MS Word, Windows Media Player, Internet Explorer

29
Computer Software
How is software distributed?

✗ Packaged software, mass-produced by large organizations


✗ Custom software, performs functions specific to a business or industry
✗ Open source software, provided for use, modification, and redistribution
✗ Shareware, distributed free for trial period
✗ Freeware, copyrighted software provided at no cost
✗ Public-domain software, freeware with no copyright restrictions

30
Computer Software
Business software
✗ Software that assists people in becoming more effective and efficient
✗ Examples of business software are;
✗ Microsoft Word, Microsoft Access, Oracle, Microsoft Project, QuickBooks,
Peachtree, SAP

Word processing software


✗ Allows users to create and manipulate text and graphics
✗ What is spreadsheet software?
✗ Organizes data
✗ Performs calculations and recalculates when data changes

31
Computer Software
Database software
✗ Allows you to create and manage data
✗ Add, change, delete, sort, and retrieve data

Presentation/graphics software
✗ Used to create visual aids for presentations
✗ A presentation is sometimes called a slide show

Project management software


✗ Allows you to plan, schedule, track, and analyze the events, resources, and costs of
a project

32
Computer Software
Accounting software
✗ Helps companies record and report their financial transactions

Enterprise computing software


✗ Large organizations require special computing solutions
✗ Each functional unit has specialized software requirements

33
Thanks!
Any questions?

34

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy