Top Banner
Hardware Programming
6

Hardware Programming. COMP102 Prog. Fundamentals I: Hardware / Slide 2 l Four components of a computer system: n CPU - central processing unit –Makes.

Dec 18, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Hardware Programming. COMP102 Prog. Fundamentals I: Hardware / Slide 2 l Four components of a computer system: n CPU - central processing unit –Makes.

Hardware

Programming

Page 2: Hardware Programming. COMP102 Prog. Fundamentals I: Hardware / Slide 2 l Four components of a computer system: n CPU - central processing unit –Makes.

COMP102 Prog. Fundamentals I: Hardware / Slide 2

Four components of a computer system: CPU - central processing unit

– Makes decisions, performs computations, and delegates input/output requests

Memory– Stores information

Input devices– Gets information from the user to the computer

Output devices– Sends information from computer to the user

Hardware

Page 3: Hardware Programming. COMP102 Prog. Fundamentals I: Hardware / Slide 2 l Four components of a computer system: n CPU - central processing unit –Makes.

COMP102 Prog. Fundamentals I: Hardware / Slide 3

Hardware

Memory

CPU

InputDevices

OutputDevices

Page 4: Hardware Programming. COMP102 Prog. Fundamentals I: Hardware / Slide 2 l Four components of a computer system: n CPU - central processing unit –Makes.

COMP102 Prog. Fundamentals I: Hardware / Slide 4

CPU

“Brains” of the computer Arithmetic calculations are performed using the

Arithmetic/Logical Unit (ALU) Control unit decodes and executes instructions

Arithmetic operations are performed using binary number system 0110 1101 1100 1111 0001

CPU Examples Pentium (for ordinary PC) Sparc (for SUN workstation) PowerPC (for MacIntosh) K6 (for PC compatible)

Page 5: Hardware Programming. COMP102 Prog. Fundamentals I: Hardware / Slide 2 l Four components of a computer system: n CPU - central processing unit –Makes.

COMP102 Prog. Fundamentals I: Hardware / Slide 5

Input and Output Devices

Accessories that allow computer to interface with user

Common input and output devices Speakers Mouse Scanner

Printer Joystick CD-ROM

Keyboard Microphone

Page 6: Hardware Programming. COMP102 Prog. Fundamentals I: Hardware / Slide 2 l Four components of a computer system: n CPU - central processing unit –Makes.

COMP102 Prog. Fundamentals I: Hardware / Slide 6

Application level jobs: word processor, graphics designer,

HTML designer, program tester Programmer level

jobs: C++ programmer, DSP programmer Systems level

jobs: operating system designer, web master, systems maintenance staff

Hardware level jobs: VLSI chip designer, hardware designer

Types of Computer Jobs