Computer Systems ECEn 191 New Student Seminar
-
Upload
willa-craft -
Category
Documents
-
view
18 -
download
0
description
Transcript of Computer Systems ECEn 191 New Student Seminar
![Page 1: Computer Systems ECEn 191 New Student Seminar](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/1.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/2.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/3.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/4.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/5.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/6.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/7.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/8.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/9.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/10.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/11.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/12.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/13.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/14.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/15.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/16.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/17.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/18.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/19.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/20.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/21.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/22.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/23.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/24.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/25.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/26.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/27.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/28.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/29.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/30.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/31.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/32.jpg)
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](https://reader038.fdocuments.us/reader038/viewer/2022103100/5681351b550346895d9c744a/html5/thumbnails/33.jpg)
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