Hardware Architecture

Slides:



Advertisements
Similar presentations
Calera High School Dawn Bone
Advertisements

The First Microprocessor By: Mark Tocchet and João Tupinambá.
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
© 2014 by McGraw-Hill Education. This is proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
1 The System Unit Lecture 2 CSCI 1405 Introduction to Computer Science Fall 2006.
Computer Hardware Processing and Internal Memory.
Introduction Lecture 1 CSCI 1405, CSCI 1301 Introduction to Computer Science Fall 2009.
Hardware and Software Basics. Computer Hardware  Central Processing Unit - also called “The Chip”, a CPU, a processor, or a microprocessor  Memory (RAM)
Prepared by Careene McCallum-Rodney Hardware specification of a computer system.
S3 Computer Literacy Computer Hardware. Overview of Computer Hardware Motherboard CPU RAM Harddisk CD-ROM Floppy Disk Display Card Sound Card LAN Card.
Unit 3: Hardware Components & Software Concepts
Introduction to computers. What is a personal computer? Capacity: Large hard disks combined with a large working memory (RAM) Speed: Fast. Normally measured.
WHAT IS A COMPUTER??? An electronic device that accepts: n Input n Processes the input n Stores the results of the processing n provides Output Computers.
How Computers Work. A computer is a machine f or the storage and processing of information. Computers consist of hardware (what you can touch) and software.
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
Introduction to Computing Chapter 2 Industry of Computing Part 1: Hardware William Johnson Julia Benson-Slaughter
Basic Computer Structure and Knowledge Project Work.
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Input, Output, and Storage & Introduction to Basic Computer Architecture Week 2.
Information and Communication Technology Fundamentals Credits Hours: 2+1 Instructor: Ayesha Bint Saleem.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
Chapter 4 The System Unit: Processing and Memory Prepared by : Mrs. Sara salih.
Dr. Walaa Nasr.  By the end of this lecture the students will be able to identify :  Computer system  Hardware and its contents  Software  Networks.
E0001 Computers in Engineering1 The System Unit & Memory.
CS102 COMPUTER SYSTEM MANAGEMENT Navpreet Singh Computer Centre Indian Institute of Technology Kanpur Kanpur INDIA (Ph : ,
Practical PC, 7th Edition Chapter 17: Looking Under the Hood
Understanding Computers, Ch.31 Chapter 3 The System Unit: Processing and Memory.
 Design model for a computer  Named after John von Neuman  Instructions that tell the computer what to do are stored in memory  Stored program Memory.
Types of Computers Mainframe/Server Two Dual-Core Intel ® Xeon ® Processors 5140 Multi user access Large amount of RAM ( 48GB) and Backing Storage Desktop.
CPU Computer Hardware Organization (How does the computer look from inside?) Register file ALU PC System bus Memory bus Main memory Bus interface I/O bridge.
The 4 functions of a computer are 1.Input 2.Output 3.Storage 4.Processing.
Company LOGO High Performance Processors Miguel J. González Blanco Miguel A. Padilla Puig Felix Rivera Rivas.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
1 Unit 2: Computer Systems Session One Part One. 2 Aims: Discussion into what will be covered in this unit. Assessment Understand the basic principles.
Chapter 5B Modern CPUs.
CPU Inside Maria Gabriela Yobal de Anda L#32 9B. CPU Called also the processor Performs the transformation of input into output Executes the instructions.
Computer Organization & Assembly Language © by DR. M. Amer.
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
10 Internal parts of a PC Created by Federica Proietti Cesaretti.
Agenda  Mother Board – P4M266  Types Of Mother Boards  Components - Processor - RAM - Cards - Ports and Slots - BIOS.
Lesson 3 0x Hardware Components
Motherboard A motherboard allows all the parts of your computer to receive power and communicate with one another.
Academic PowerPoint Computer System – Architecture.
PC Internal Components Lesson 4.  Intel is perhaps the most recognizable microprocessor manufacturer. List some others.
Succeeding with Technology Chapter 2 Hardware Designed to Meet the Need The Digital Revolution Integrated Circuits and Processing Storage Input, Output,
DR. SIMING LIU SPRING 2016 COMPUTER SCIENCE AND ENGINEERING UNIVERSITY OF NEVADA, RENO CS 219 Computer Organization.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 2.
Paula Michelle Valenti Garcia #30 9B. MULTICORE TO CLUSTER Parallel circuits processing, symmetric multiprocessor, or multiprocessor: in the PC has been.
Computer Parts - Hardware There are many parts that work together to make a computer work.
CSE 102 Introduction to Computer Engineering Central Processing Unit.
Unit 2 Technology Systems
APPENDIX A Hardware and Software Basics
Computer Components ICS 3U0.
CS111 Computer Programming
What happens inside a CPU?
BUSINESS PLUG-IN B3 HARDWARE AND SOFTWARE BASICS
Phnom Penh International University (PPIU)
Introduction to Microprocessors
Unit 2 Computer Systems HND in Computing and Systems Development
عمارة الحاسب.
PARTS OF THE COMPUTER squires productions.
Multicultural Social Community Development Institute ( MSCDI)
المحور 3 : العمليات الأساسية والمفاهيم
PARTS OF THE COMPUTER.
Types of Computers Mainframe/Server
4. Computer system.
Presentation transcript:

Hardware Architecture

Computing Infrastructure Components Servers Clients LAN & WLAN Internet Connectivity Software Storage Backup Security Computation Integration is the Key ! Network Data Management

Computer Today’s Computer

Computer Model Input: keyboard, mouse, scanner, punch cards Computer Model: Von Neumann Architecture Computer Model Von Neumann architecture - Wiki Article (15 min YouTube Video) Input: keyboard, mouse, scanner, punch cards Processing: CPU executes the computer program Output: monitor, printer, fax machine Storage: hard drive, optical media, diskettes, magnetic tape

Components Computer Components

Computer Components CPU Memory Hard Disk Mother Board CD/DVD Drives Adaptors Power Supply Display Keyboard Mouse Network Interface I/O ports

CPU CPU CPU – Central Processing Unit (Microprocessor) consists of three parts: Control Unit Execute programs/instructions: the machine language Move data from one memory location to another Communicate between other parts of a PC Arithmetic Logic Unit Arithmetic operations: add, subtract, multiply, divide Logic operations: and, or, xor Floating point operations: real number manipulation Registers

Processor Architecture CPU Processor Architecture See How the CPU Works In One Lesson (20 min YouTube Video)

CPU CPU speed is influenced by several factors: Single Core/Multi Core Chip Manufacturing Technology: nm (2002: 130 nm, 2004: 90nm, 2006: 65 nm, 2008: 45nm, 2010:32nm, Latest is 22nm) Clock speed: Gigahertz (Typical : 2 – 3 GHz, Maximum 5.5 GHz) Front Side Bus: MHz (Typical: 1333MHz , 1666MHz) Word size : 32-bit or 64-bit word sizes Cache: Level 1 (64 KB per core), Level 2 (256 KB per core) caches on die. Now Level 3 (2 MB to 8 MB shared) cache also on die Instruction set size: X86 (CISC), RISC Microarchitecture: CPU Internal Architecture (Ivy Bridge, Haswell) Single Core/Multi Core Multi Threading Hyper Threading vs. Multicore Processor Multi Socket Heat Dissipation: Typically W for Desktop and Server CPUs is 80-140W

Multi-Core Processor Architecture Multi-Core CPU Multi-Core Processor Architecture Single dual and multi core processor (4 min YouTube Video)

CPU Cache L1, L2 & L3 Cache DRAM used for main memory has latency, up to 120 ns. The cache is constructed from more expensive, but significantly faster, SRAM, which has latencies around 10 ns. (Disk seek 10,000,000 ns)

L1, L2 & L3 Cache Internal (On Die) and External Cache Level 1 (L1) CPU Cache L1, L2 & L3 Cache Internal (On Die) and External Cache Level 1 (L1) Built into CPU Core 64 KB or 128KB Instruction and Data Cache Level 2 (L2) 256KB or 512 KB Level 3 (L3) Shared by all CPU Cores 2MB to 8MB

CPU FSB Front Side Bus

CPU Instruction Set CISC Technology (Intel, AMD ..) Complex Instruction Set Computing Conventional computers/servers Many of the instructions are not used RISC Technology (Power PC ..) Reduced Instruction Set Computing Small subset of instructions Increases speed Programs with few complex instructions Graphics Engineering Computation

Popular Processors Desktop Processor: Intel i3, i5, i7 CPU Popular Processors Desktop Processor: Intel i3, i5, i7 Laptop Processor: Intel i3, i5, i7 Mobile Server Processor: Intel Ivy Bridge 8 Core Xeon, IBM Power PC Smartphone Processor: Based on ARM (Advanced RISC Machine) architecture, Apple A4, A5 and A6 in iPhone and iPad, Exynos Cortex A-9 quad-core processor in Galaxy Note 2 Atom Processor : Intel’s processor for Mobile Internet Devices