BA 471 Management Information Systems

19
BA 471 Management Information Systems Hardware Basics

description

BA 471 Management Information Systems. Hardware Basics. Hardware Basics. Computer Systems Hardware Software Databases (or files) Telecommunications Networks. Hardware Basics. Purpose of hardware Input Processing Storage Output. Hardware Basics. Why you need to know this - PowerPoint PPT Presentation

Transcript of BA 471 Management Information Systems

Page 1: BA 471 Management Information Systems

BA 471Management InformationSystems

Hardware Basics

Page 2: BA 471 Management Information Systems

Hardware Basics

Computer Systems Hardware Software Databases (or files) Telecommunications Networks

Page 3: BA 471 Management Information Systems

Hardware Basics

Purpose of hardware Input Processing Storage Output

Page 4: BA 471 Management Information Systems

Hardware Basics

Why you need to know this Decide / approve what to purchase Participate in evaluations

Evaluation criteria: Performance Cost Complexity (maintainability) Viability (“upgradeability,” future plans)

Page 5: BA 471 Management Information Systems

Hardware Basics - Components

CPU – Physically: digital circuits on chips Consists of:

Arithmetic logic unit (ALU) Control unit Registers Memory

Page 6: BA 471 Management Information Systems

Hardware Basics - Components

CPU

ALU

CONTROLUNIT

REGISTER

MEMORY

Page 7: BA 471 Management Information Systems

Hardware Basics - Components

This is not a CPU!

Page 8: BA 471 Management Information Systems

Hardware Basics - Components

What a CPU does: Execute Instructions Two phases

Instruction phase Execution phase

Page 9: BA 471 Management Information Systems

Hardware Basics - Components

Instruction Phase Fetch instructions – literally, get

program instructions and data Decode instructions – literally, interpret

instructions and pass to execution unit Execution Phase

Execute - Calculate, evaluate, compare Store results

Page 10: BA 471 Management Information Systems

Hardware Basics - Components

Process

Input Output

FETCH, DECODE

EXECUTE, STORE

ALU

CONTROLUNIT

REGISTER

MEMORY

Page 11: BA 471 Management Information Systems

Hardware Basics - Components

Every time an instruction phase and execution phase completes, that’s a

Machine Cycle

Performance element

Page 12: BA 471 Management Information Systems

Hardware Basics - Components

How long does a Machine Cycle take?

Microsecond Nanosecond Pico second

MIPS = Millions of Instructions Per Second

Page 13: BA 471 Management Information Systems

Hardware Basics - Components

“Co-lo”

“MIPS in a rack” “MIPS on the floor”

Page 14: BA 471 Management Information Systems

Hardware Basics - Components

Process

Input Output

FETCH, DECODE EXECUTE, STORE

--- Machine Cycle --

~ ~ “Clock time”~ ~

ALU

CONTROLUNIT

REGISTER

MEMORY

Page 15: BA 471 Management Information Systems

Hardware Basics - Components

Speed: “Clock time” = frequency of electronic pulses Performance element

Microcode Performance element

Page 16: BA 471 Management Information Systems

Hardware Basics - Components

Mark 1 (1940s)

IBM 360 Console

Page 17: BA 471 Management Information Systems

Hardware Basics - Components

Admiral Grace Hopper (1906-1992) Pioneer in Computing

Page 18: BA 471 Management Information Systems

Hardware Basics - Components

Bits, bytes, hexadecimal Word length: How many bits a cpu

can process at one time Performance element

Page 19: BA 471 Management Information Systems

Hardware Basics - Components

Memory ROM v. RAM

Secondary Storage Tape Disk (direct access) Optical DVD Flash Removable/Expandable