Introduction to Computing

Slides:



Advertisements
Similar presentations
MUHAMMAD AHMED HUSSAIN
Advertisements

Parts & Functions of a Computer. 2 Functions of a Computer.
Discovering Computers 2010
1 The System Unit Lecture 2 CSCI 1405 Introduction to Computer Science Fall 2006.
Professor Michael J. Losacco CIS 1110 – Using Computers System Unit Chapter 4.
Technology Component: Computer Hardware – Part 2 Basic Components Dr. V.T. Raja Oregon State University.
Chapter 4 The Components of the System Unit
IT Systems Memory EN230-1 Justin Champion C208 –
Objectives Overview Discovering Computers 2014: Chapter 6 See Page 248
COMPUTER MEMORY Modern computers use semiconductor memory It is made up of thousands of circuits (paths) for electrical currents on a single silicon chip.
1 Introduction to Computers Day 6. 2 Main Circuit Board of a PC The main circuit board (motherboard or system board) is the central nervous system of.
Memory. When we receive some instruction or information we retain them in our memory. Similarly a computer stores the instructions for solving a problem,
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Chapter 4  Converts data into information  Control center  Set of electronic circuitry that executes stored program instructions  Two parts ◦ Control.
F1020/F1031 COMPUTER HARDWARE MEMORY. Read-only Memory (ROM) Basic instructions for booting the computer and loading the operating system are stored in.
Unit 3: Hardware Components & Software Concepts
COMPONENTS OF THE SYSTEM UNIT
Memory. Random Access Memory Defined What is memory? operating system and other system software that control the usage of the computer equipment application.
Computer Architecture Part III-A: Memory. A Quote on Memory “With 1 MB RAM, we had a memory capacity which will NEVER be fully utilized” - Bill Gates.
Chapter 6 Inside Computers and Mobile Devices Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Your Interactive Guide to the Digital World Discovering Computers 2012.
The Components of the System Unit Chapter 4 By: Janice Colon.
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Computers: Information Technology in Perspective.
Chapter 4 The System Unit: Processing and Memory Prepared by : Mrs. Sara salih.
Computer Processing of Data
E0001 Computers in Engineering1 The System Unit & Memory.
Computer Hardware Mr. Richard Orr Technology Teacher Bednarcik Jr. High School.
Random access memory.
1 Inside the Computer Chapter 6 Copyright Prentice-Hall, Inc
Discovering Computers 2012: Chapter 4
Objectives Overview Describe the various computer and mobile device cases and the contents they protect Describe multi-core processors, the components.
The Central Processing Unit: What Goes on Inside the Computer
Chapter 4 The Components of the System Unit. The System Unit It is a case that contains electronic components of the computer used to process data Sometimes.
Memory and Storage. Computer Memory Processor registers – Temporary storage locations within the CPU – Examples Instruction register – holds the instruction.
1 Course Title: IT IN BUSINESS Course Instructor: ADEEL ANJUM Chapter No: 04 1 BY ADEEL ANJUM (MCS, CCNA,WEB DEVELOPER)
Computer Architecture Lecture 24 Fasih ur Rehman.
Identifying Hardware Components in a Computer (continued) Clock Speed (continued) The computer has a system clock that generates a regular electronic beat.
The Computer System.
Computer Hardware – Part 2 Basic Components V.T. Raja, Ph.D., Information Management Oregon State University.
Chapter 2.
Computer Hardware & Processing Inside the Box CSC September 16, 2010.
CS 1410 Intro to Computer Tecnology Computer Hardware1.
BY MANJU Lesson 21 Computer Hardware. System Components A computer system requires many components to do its job: Input: Device to input data so it can.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Lecture 2 (Memory) Dr. Muhammad Ayaz Computer Organization and Assembly Language. (CSC-210)
Instructor: Chapter 2: The System Unit. Learning Objectives: Recognize how data is processed Understand processors Understand memory types and functions.
Lecture # 10 Processors Microcomputer Processors.
Types of RAM (Random Access Memory) Information Technology.
PCs ENVIRONMENT and PERIPHERALS Lecture 3. operating system and other system software that control the usage of the computer equipment application programs.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
Components of Computer. Memory Unit Most important part of the computer Used to store data and instructions that are currently in use Main memory consists.
Chapter 2 content Basic organization of computer What is motherboard
The Components of the System Unit
Computer 3 JEOPARDY Bobbie, Sandy, Trudy.
Computer Hardware – System Unit
Processor/Memory Chapter 3
Types of RAM (Random Access Memory)
Edexcel GCSE Computer Science Topic 15 - The Processor (CPU)
Components of Computer
Discovering Computers 2011: Living in a Digital World Chapter 4
Computer Memory.
Microprocessor and Assembly Language
CS-301 Introduction to Computing Lecture 17
Memory Holding area for data, instructions, and information
Lecture 3 The Hardware.
Hardware Components & Software Concepts
MICROPROCESSOR MEMORY ORGANIZATION
Introduction To Computing BBA & MBA
Lecture 2 (Memory) Computer Organization and Assembly Language. (CSC-210) Dr. Mohammad Ammad uddin.
Presentation transcript:

Introduction to Computing Lecture-06-Primary Memory Muhammad Hafeez Department of Computer Science GC University Lahore

Today’s Agenda RAM Types of RAM

Primary Memory Stores three categories of items: 1. Operating System 2. Application Programs 3. Data used by application Programs Role of primary memory to store both data and information is called stored program concept.

Primary Memory Data loaded in primary memory in bytes Each byte is stored at a unique location in the primary memory Hence, primary memory is called a byte-addressable memory To access data and instructions memory the computer reference the address

Random Access Memory The processor read/ write data from RAM The data is loaded in RAM from permanent storage such as Hard Disk Drives Data stored in RAM is volatile. Types of RAM Two most common types of RAM are: Dynamic RAM (DRAM) Static RAM (SRAM)

Random Access Memory DRAM: This type of RAM has to be reenergized constantly, otherwise it loses its content, many types of DRAM variations exists SRAM: SRAM do not need to be reenergized more often, hence, they are more reliable. SRAM are faster than DRAM also much more expensive. Special application of SRAM are cache, registers

Variations of DRAM

Memory Bandwidth A rate in which the data can be read/ write from/to RAM to processor For example, a computer with dual-channel memory and one DDR2-800 module per channel running at 400 MHz would have a theoretical maximum memory bandwidth of=400,000,000 clocks per second × 2 lines per clock × 64 bits per line × 2 interfaces =102,400,000,000 (102.4 billion) bits per second (in bytes, 12,800 MB/s or 12.8 GB/s)

Memory Bandwidth A rate in which the data can be read/ write from/to RAM to processor For example, a computer with dual-channel memory and one DDR2-800 module per channel running at 400 MHz would have a theoretical maximum memory bandwidth of=400,000,000 clocks per second × 2 lines per clock × 64 bits per line × 2 interfaces =102,400,000,000 (102.4 billion) bits per second (in bytes, 12,800 MB/s or 12.8 GB/s)

Memory Slots SIMM: Single in-line Memory Module Same types of connector on both sides Old, legacy systems DIMM: Dual in-line Memory Module Different types of connectors on both sides Most common type

Cache Memory A fast SRAM in a limited capacity on motherboard that is used to frequently used instructions/ data it also minimize processor/ memory speed mismatch. Types of Cache Memory L1 Cache L2 Cache L3 Cache

Cache Memory L1 Cache L2 Cache L3 Cache Directly built on processor, available in small capacity L2 Cache Slightly larger than L1 cache, ATC (Advance Transfer Cache) directly built on processor L3 Cache Available on motherboard, used on processor that use ATC cache How processor search data/ information ?

Cache Memory

Machine Instruction Cycle

Machine Instruction Cycle

Machine Instruction Cycle Fetch: Instruction fetch Decode: Pass ALU the signal to process the instruction Fetch Operands: send read signal to memory to read operands Execute: Instruction is processed with the contents of DR/AC Store: Result is stored in RAM with write signal

ROM (Read Only Memory) A non-volatile memory to store permanent data that cannot be modified necessary for the operation of computer especially startup. Most peripheral devices/ mobile devices also contains ROM chips i.e. printer has ROM chips to store Font data Manufacturers of the electronic machines write permanent data/ instructions in ROM Chips that also called Firmware. Types of ROM EPROM, EEPROM

CPU Internal Architecture

Memory Hierarchy

Registers A processor contains small, high-speed storage locations for temporary data/ information storage. There are many types of registers, some perform specific task like controlling the functions others perform more general tasks.

Adapters Cards/ Expansion Slot/ Port Adapter card is an electronic circuit board that enhances the functionality of a computer Expansion slot is socket on motherboard that can hold an adapter card PCI (Peripheral Component Interconnect) PCI-Extended PCI-Express A port provides interface between peripheral devices and motherboard

Motherboard/ Adapter Cards/ Expansion Slots

Questions ??????????????????????????