computer systems ecen 191 new student seminar

33
ECEn 191 – New Student Seminar - Session 8: Computer Systems ECEn 191 – New Student Seminar – Session 7: Computer Systems ECEn 191 – New Student Seminar – Session 7: Computer Systems Computer Systems ECEn 191 New Student Seminar

Upload: willa-craft

Post on 02-Jan-2016

19 views

Category:

Documents


0 download

DESCRIPTION

Computer Systems ECEn 191 New Student Seminar. EARLY COMPUTERS. UNIVAC. ENIAC. EARLY MEMORY. COMMON TO ALL COMPUTERS. PENTIUM IV CHIP. COMPUTER EXAMPLE. MORE VERSATILE COMPUTER. PC MOTHERBOARD. MOTHERBOARD ELEMENTS. CPU – Does the thinking according to Boolean logic. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer SystemsECEn 191 – New Student Seminar – Session 7: Computer Systems

Computer Systems

ECEn 191 New Student Seminar

Page 2: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer SystemsECEn 191 – New Student Seminar – Session 7: Computer Systems

EARLY COMPUTERS

ENIACUNIVAC

Page 3: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

EARLY MEMORY

Page 4: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

COMMON TO ALL COMPUTERS

Page 5: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer SystemsECEn 191 – New Student Seminar – Session 7: Computer Systems

PENTIUM IV CHIP

Page 6: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

COMPUTER EXAMPLE

Page 7: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

MORE VERSATILE COMPUTER

Page 8: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

PC MOTHERBOARD

Page 9: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer SystemsECEn 191 – New Student Seminar – Session 7: Computer Systems

MOTHERBOARD ELEMENTSCPU – Does the thinking according to Boolean logic

Page 10: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

MOTHERBOARD ELEMENTSMemory – Short term memory that CPU can access – stores digital

information as 1’s and 0’s

Page 11: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

North and South Bridges

North and South Bridges – control communication between processor, memory, and all the input/output devices

Page 12: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

MOTHERBOARD ELEMENTS

IDE – controls communication with disc drive

Page 13: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

MOTHERBOARD ELEMENTS

BIOS – Basic Input/Output System – when you turn on computer, these are the first instructions it sees – permanent memory

Page 14: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

MOTHERBOARD ELEMENTSPCI – Peripheral Component Interconnect – Input/Output Bus – Controls the audio

card, Ethernet card, card to disc drive

Page 15: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

MOTHERBOARD ELEMENTSAGP – Advanced Graphics Port – Communication with video card

and graphics

Page 16: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

EXAMPLE OPERATION

Click mouse on internet explorer icon – message makes way to CPU

Page 17: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

EXAMPLE OPERATIONCPU runs a program called “interrupt handler” to figure out what mouse wants

CPU sends message to disc drive requesting file representing Explorer

Page 18: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

EXAMPLE OPERATION

Disc drive sends program to memory

Page 19: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

EXAMPLE OPERATIONWhen done, disc drive tells CPU it is done

Page 20: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

EXAMPLE OPERATION

CPU pulls in instructions and follows them

Page 21: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

EXAMPLE OPERATION

CPU changes what’s on screen, looks for Ethernet card

Page 22: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

iPOD NANO

Page 23: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

OTHER PORTABLE COMPUTERS

8 GB of Flash Memory

Microprocessor

Page 24: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

COMPUTER CHIPS

Page 25: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

ASICs AND FPGAs

ASIC – Application Specific Integrated Circuit

FPGA – Field Programmable Gate Array

Page 26: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

COMPUTER HEIRARCHY

VLSI Circuit Design

Digital Logic Design

Microarchitecture/Organization

Instruction Set Architecture

OperatingSystem

ApplicationsSoftware

Hardware

Page 27: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

SYSTEM ARCHITECT - NOKIA

Page 28: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

LOGIC DESIGN AND VERIFICATION - APPLE

Page 29: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

SOFTWARE ENGINEER - BMW

Page 30: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer SystemsECEn 191 – New Student Seminar – Session 7: Computer Systems

WHAT’S NEXT?

Page 31: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer SystemsECEn 191 – New Student Seminar – Session 7: Computer Systems

WHAT’S NEXTWearable Computers Cloud Computing

New Interfaces

Page 32: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

COMPUTER SYSTEMS CLASSES

• ECEn 124 – Computer Systems

• ECEn 224 – Fundamentals of Digital Systems

• ECEn 320 – Digital System Design

• ECEn 324 – System Architecture

• ECEn 425 – Operating Systems

• ECEn 427 – Embedded Systems

Page 33: Computer Systems ECEn 191 New Student Seminar

ECEn 191 – New Student Seminar - Session 8: Computer Systems

ECEn 191 – New Student Seminar – Session 7: Computer Systems

LAB EXERCISE

www.et.byu.edu/groups/newstudent/schedule.html