Computer Systems ECEn 191 New Student Seminar

Post on 02-Jan-2016

18 views 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 of 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

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

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

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

EARLY MEMORY

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

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

COMMON TO ALL COMPUTERS

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

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

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

COMPUTER EXAMPLE

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

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

MORE VERSATILE COMPUTER

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

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

PC MOTHERBOARD

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

iPOD NANO

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

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

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

COMPUTER CHIPS

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

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

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

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

SYSTEM ARCHITECT - NOKIA

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

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

LOGIC DESIGN AND VERIFICATION - APPLE

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

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

SOFTWARE ENGINEER - BMW

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?

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

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

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