1 L14 Guilin Wang School of Computer Science The University of Birmingham [adapted from Ata Kaban] Memories, I/O devices and Networks.

Slides:



Advertisements
Similar presentations
Computer Concepts – Illustrated 8th edition
Advertisements

1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
How Much Do I Remember? Are you ready to play.....
1 Chapter One Introduction to Computer Networks and Data Communications.
INFORMATION TECHNOLOGY, THE INTERNET, AND YOU
Gold Country Computer Learning Center March 2006 Is Wireless for You? Roger Thornburn.
IT253: Computer Organization
Storage Devices Primary storage: is the storage provided
88 CHAPTER SECONDARY STORAGE. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 8-2 Competencies Distinguish between primary & secondary storage.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Ali Baydoun1 Controllers (hard drive controllers).
Chapter 5 Computing Components. 2 Chapter Goals Read an ad for a computer and understand the jargon List the components and their function in a von Neumann.
Secondary Storage Input Output Processing Internal Memory.
Computer Studies Today Chapter 18 1 »Two main types of secondary storage devices: –Magnetic storage devices –Optical storage devices.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Secondary Storage Chapter 7.
Lecture # 7. Topics Storage Techniques of Bits Storage Techniques of Bits Mass Storage Mass Storage Disk System Performance Disk System Performance File.
1.Google is 1.Virus Programme 2.Search Engine 3.Website 4.Hardware.
1 Disks Introduction ***-. 2 Disks: summary / overview / abstract The following gives an introduction to external memory for computers, focusing mainly.
Chapter 5 Computing Components.
Chapter 5 Computing Components.
Chapter 5 Computing Components. 5-2 Chapter Goals Read an ad for a computer and understand the jargon List the components and their function in a von.
Test on Input, Output, Processing, & Storage Devices
TYPES OF COMPUTER NETWORKS
Computing ESSENTIALS CHAPTER Copyright 2003 The McGraw-Hill Companies, Inc.Copyright 2003 The McGraw-Hill Companies, Inc Secondary Storage computing.
CS61C L13 I/O © UC Regents 1 CS 161 Chapter 8 - I/O Lecture 17.
BT 1005 Managing Information Lecture 2 Data Representation, Storage and Transmission.
Basic Computer Hardware and Software.
1 Chapter 6 Storage and Multimedia: The Facts and More.
1 Lecture 2 I/O devices and networks Fundamentals of Computer Science Part i2.
Office 2003 Introductory Concepts and Techniques M i c r o s o f t CPTG104 Intro to Information Systems Dr. Hwang Essential Introduction to Computers.
CSE1301 Computer Programming: Lecture 1 Computer Systems Overview.
Basic Data Communication
Introduction to computers. What is a personal computer? Capacity: Large hard disks combined with a large working memory (RAM) Speed: Fast. Normally measured.
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
Multimedia Hardware. Network LAN- to transfer data inside a local area. WAN – to transfer data in long distance. Ethernet – method for connecting computers.
Chapter 9A Network Basics.
Networks LANS,. FastPoll True Questions Answer A for True and B for False A wireless infrastructure network uses a centralized broadcasting device, such.
AS Computing F451 F451 Data Transmission. What data is transmitted? Phone SMS Radio TV Internet.
Transfer of data in ICT systems This section covers: Elements of a network Characteristics of a network Communication of data and use of communication.
Fundamental Principles of Computer Systems Unit B, Objective 3.01 & 3.02.
CHAPTER 7 Storage Katie Moody Storage Storage holds data, instructions, and information for future use. Every computer uses storage to hold software.
Networks for Distributed Systems n network types n Connection-oriented and connectionless communication n switching technologies l circuit l packet.
OCR GCSE Computing Chapter 2: Secondary Storage. Chapter 2: Secondary storage Computers are able to process input data and output the results of that.
Course ILT Basics of information technology Unit objectives Define “information technology” (IT), distinguish between hardware and software, and identify.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
TheTeacher Computing Data Storage Computing. TheTeacher Computing Primary Storage One of the fundamental properties of a computer is that it can store.
SECONDARY STORAGE DEVICES. Agenda of Today’s Lecture  Introduction to Hardware  Types of hardware devices  Storage Devices  Secondary Storage devices.
COMPUTER ARCHITECTURE. Recommended Text 1Computer Organization and Architecture by William Stallings 2Structured Computer Organisation Andrew S. Tanenbaum.
Secondary Memory, Peripherals and Input /Output Lecture 6.
Kaaba Technosolutions Pvt Ltd1 Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components.
Chapter 1 : Computer Networks. Lecture 2. Computer Networks Classification: 1- Depend on the geographical area. 2- Depend on functional relationship.
Basic Computer Hardware and Software.
Main Memory Main memory – –a collection of storage locations, –each with a unique identifier called the address. Word- –Data are transferred to and from.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 9 Networks and Communications.
Win Phillips, Ph.D Win Phillips, Ph.D. Clinical Assistant Professor University of Missouri Columbia, MO.
COM 205 Multimedia Applications St. Joseph’s College Fall 2003.
NETWORKS. Example Web Browsing application Software Protocols involved Software NIC / Modem Hardware Telephone line / Co-axial cable / Air interface.
Paula Valdez 10MO ALFA BASIC CONCEPTS OF NETWORK.
Intention – Understanding the features of the following networks
Chapter Objectives In this chapter, you will learn:
LAN & WAN Justin Huey.
Basic Computer Hardware & Software
Secondary Memory, Peripherals and Input /Output Lecture 6
Basic Computer Hardware and Software.
Chapter 7.
Secondary Storage Devices
GCSE OCR 4 Storage Computer Science J276 Unit 1
Chap 2. Computer Fundamentals
Chapters 1-3 Concepts NT Server Capabilities
Presentation transcript:

1 L14 Guilin Wang School of Computer Science The University of Birmingham [adapted from Ata Kaban] Memories, I/O devices and Networks

2 Topics for This Lecture Internal (Primary/Main) Memories –Main memory, cache External (Secondary) Memories –disks, CD-ROMs,… Input/Output Devices –terminals, mice, printers,... Computer Networks –LANs, WANs, MANs, WLANs

3 Typical Computing Environment A number of computers interconnected by a computer network, communicating with file servers, shared databases, printers, etc.

4 Memory Hierarchy Memory is used to store data and programs Memory is organized into a hierarchy: Internal memory - registers in CPU (closest to the processor) - cache (faster than main memory) - main memory (usually RAM, not ROM) External memory - magnetic disk (direct access) - optical disk, such as CD-ROM, CD-RW, DVD, … - magnetic tape emory.jpg

5 Memory Hierarchy d High speed & cost, small size Low speed & cost, large size

6 Memory The basic unit of memory is the binary digit, a bit. Memories consist of a number of cells (or locations) Each cell stores k bits (a word) Each cell has its address, by which programs can refer to it. Adjacent cells have consecutive addresses. Some recent computers (e.g. IBM PC) use 8-bit cells. A cell is the smallest addressable unit, though data can be transferred in much larger units (blocks of words).

7 Primary Memory Example: 3 Ways of organising 96 bit memory N cells Addresses 0…N-1

8 Error-correcting Codes To avoid possible errors in memories, error- detecting or error-correcting codes are used. (a) Encoding of 1100 (b) Even parity added (c) Error in AC

9 Cache Memory fast memory more expensive usually small Stores most heavily used memory words. Logically, between CPU and main memory. First look in the cache, then main memory. Registers

10 Magnetic Disks

11 Magnetic Disks A disk consists of a few aluminum platters. Each platter rotates under a head; magnetic coating reacts. Bits stored in tracks (concentric circles), split into sectors. Disks can be hard or flexible (floppy disk, diskette). SCSI (scuzzy) disks have high transfer rates (5~320 MB/sec), though IDE disks are also popular.

12 Magnetic Disks Cylinder: The set of tracks at a given radial position. A disk with four platters

13 Optical disks CD-ROM (Compact Disk - Read Only Memory) CD-Rs (Compact Disk - Recordables) DVD (Digital Video/Versatile Disk); higher capacity. Higher capacity than magnetic disks. High power infrared laser burns holes in master. Copy made with bumps (pits) where the laser holes were.

14 A computer with I/O devices A single bus (often there are two or more). A bus arbiter, to resolve conflicts over simultaneous access. A controller for each device. Various I/O devices (keyboard/mouse, monitor, printer, modem, camera, mike, CD, DVD, etc).

15 Computer Networks Computer network: many connected computers for exchanging information. Essence: packet-switching Topology architecture:

16 Internet WiFi computer Router Laptop Router WiFi Computer Networks AP Router AP Network Protocols: rules to guarantee that packets transmission can be conducted properly. Combining networks: connect via repeater, bridge, switch and router. Routing information

17 Types of Computer Networks LANs (Local Area Networks) –technology suitable for small area, usually wire/fibre WANs (Wide Area Networks) –large distances, inter-city/country/continental –the Internet MANs (Metropolitan Area Networks) –intra-city, cable based, multimedia Wireless networks –WLANs, WPANs

18 LANs Local Area Networks –within an institution, home, etc High bandwith (total amount of data per unit of time) Low latency (time taken for the first bit to reach destination) Technology –predominantly Ethernet, now 100~1000Mbps

19 WANs Low bandwith, high latency Satellite/wire/cable Routers introduce delays MANs Wire/cable Range of technologies (ATM, Ethernet)

20 The Internet & WWW The Internet –large, heterogeneous and open-ended WAN –connects home users and businesses World-wide Web: resource sharing over the Internet Based on technologies: –HTML (HyperText Markup Language) –URL (Uniform Resource Locator) –client-server architecture

21 Internet Home intranet WAP gateway Host site Laptop Mobile Printer Camera Host intranet Wireless LAN phone The future is mobile...

22 The future is home intranet... Wireless LANs (WLANs) –connectivity for portable devices (laptops, PDAs, mobile phones, video/dig. cameras, …) Home intranet –devices embedded in home appliances (hi-fi, washing machines, …) –universal remote control + communication

23 Summary Conventional I/O devices –memory and external storage –increasing variety of I/O devices (multimedia - sound, video, etc) Networks for sharing and communication Current & future developments –increasing of personal & mobile devices –growth of home intranets