COMPUTER SCIENCE Data Representation and Machine Concepts Section 1.2 Instructor: Lin Chen August 2013.

Slides:



Advertisements
Similar presentations
P3- Represent how data flows around a computer system
Advertisements

Chapter 5 Internal Memory
LOGO.  Concept:  Is read-only memory.  Do not lose data when power is lost.  ROM memory is used to produce chips with integrated.
COEN 180 DRAM. Dynamic Random Access Memory Dynamic: Periodically refresh information in a bit cell. Else it is lost. Small footprint: transistor + capacitor.
Memory Basics. 8-1 Memory definitions Memory is a collection of cells capable of storing binary information. Two types of memory: –Random-Access Memory.
What is memory? Memory is used to store information within a computer, either programs or data. Programs and data cannot be used directly from a disk or.
 The central processing unit (CPU) interprets and executes instructions.  The “brains” of the computer.  The speed of the processor is how fast it.
Chapter 9 Memory Basics Henry Hexmoor1. 2 Memory Definitions  Memory ─ A collection of storage cells together with the necessary circuits to transfer.
ENGIN112 L30: Random Access Memory November 14, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 30 Random Access Memory (RAM)
Technology Component: Computer Hardware – Part 2 Basic Components Dr. V.T. Raja Oregon State University.
CS 151 Digital Systems Design Lecture 30 Random Access Memory (RAM)
IT Systems Memory EN230-1 Justin Champion C208 –
Sec (1.2): Main memory. Memory: Stores data and instructions in the beginning, intermediate and final stages of the processing.
8-5 DRAM ICs High storage capacity Low cost Dominate high-capacity memory application Need “refresh” (main difference between DRAM and SRAM) -- dynamic.
CS1104-8Memory1 CS1104: Computer Organisation Lecture 8: Memory
Memory. When we receive some instruction or information we retain them in our memory. Similarly a computer stores the instructions for solving a problem,
Bits and Data Storage. Basic Hardware Units of a Computer.
Lecture # 13 Memory and Storage
Department of Computer and Information Science, School of Science, IUPUI Dale Roberts, Lecturer Computer Science, IUPUI CSCI.
Faculty of Information Technology Department of Computer Science Computer Organization and Assembly Language Chapter 5 Internal Memory.
CSCE 106 Fundamentals of Computer Science Assisting Slides The American University in Cairo Computer Science and Engineering Department.
 Memory Memory  Types of Memory Types of Memory  Memory Representation Memory Representation  Random Access Memory Random Access Memory  Read Only.
HARDWARE Lesson 2. Components of a computer: 1)A Processor (or CPU) The brain of the computer 2)Memory To remember the programs and data that it uses.
Introduction to Hardware. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers are used.
1 Machine Architecture and Number Systems Topics Major Computer Components Bits, Bytes, and Words The Decimal Number System The Binary Number System Converting.
Logic and Computer Design Dr. Sanjay P. Ahuja, Ph.D. FIS Distinguished Professor of CIS ( ) School of Computing, UNF.
Machine Architecture CMSC 104, Section 4 Richard Chang 1.
Main Memory -Victor Frandsen. Overview Types of Memory The CPU & Main Memory Types of RAM Properties of DRAM Types of DRAM & Enhanced DRAM Error Detection.
1 CSCI 2510 Computer Organization Memory System I Organization.
Memory  Main memory consists of a number of storage locations, each of which is identified by a unique address  The ability of the CPU to identify each.
CPEN Digital System Design
IT Groundwork ICS3UC - Unit 1 Hardware. Overview of Computer System.
Chapter 1 Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
+ CS 325: CS Hardware and Software Organization and Architecture Memory Organization.
Computers Are Your Future Chapter 1 Slide 1 Introduction to the Computers & Internet Chapter 1 Concepts of Information Technology IT.
COMPUTER SCIENCE Data Representation and Machine Concepts Section 2.1 Instructor: Lin Chen Sept 2013.
Computer Organization & Assembly Language © by DR. M. Amer.
Memory and Storage. Computer Memory Processor registers – Temporary storage locations within the CPU – Examples Instruction register – holds the instruction.
Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
Introduction to Hardware. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers are used.
More on data storage and representation CSC 2001.
Wnopp Memory device Introduction n Memory Cell n Memory Word n Byte n Capacity n Address n Read Operation n Write Operation n Access Time n Volatile.
Digital Circuits Introduction Memory information storage a collection of cells store binary information RAM – Random-Access Memory read operation.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 8 – Memory Basics Logic and Computer Design.
Computer Performance. Hard Drive - HDD Stores your files, programs, and information. If it gets full, you can’t save any more. Measured in bytes (KB,
“With 1 MB RAM, we had a memory capacity which will NEVER be fully utilized” - Bill Gates.
RAM RAM - random access memory RAM (pronounced ramm) random access memory, a type of computer memory that can be accessed randomly;
Introduction to Hardware. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers are used.
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.
Introduction to Computers - Hardware
Introduction to RAM Random-access memory, or RAM, provides large quantities of temporary storage in a computer system. Remember the basic capabilities.
Computer Architecture & Operations I
7-5 DRAM ICs High storage capacity Low cost
Dual-Channel Architecture
Introduction to Computer Architecture
RAM Chapter 5.
PRIMARY STORAGE.
EE345: Introduction to Microcontrollers Memory
William Stallings Computer Organization and Architecture 7th Edition
Introduction to Computing
Memory Basics Chapter 8.
MICROPROCESSOR MEMORY ORGANIZATION
Electronics for Physicists
Memory Basics Chapter 7.
AKT211 – CAO 07 – Computer Memory
CS149D Elements of Computer Science
FIGURE 7-1 Block Diagram of Memory
Presentation transcript:

COMPUTER SCIENCE Data Representation and Machine Concepts Section 1.2 Instructor: Lin Chen August 2013

1.2 Main Memory 1 Data Storage Memory Organization Measuring Memory Capacity

Memory Organization 1.2 Main Memory Computer Architecture Output Input

Memory Organization 1.2 Main Memory Memory consists of units Each unit is called a cell Cell

Memory Organization 1.2 Main Memory Memory consists of units Each unit is called a cell Cell 0 Cell 1 Cell 2 Cell 3 Cell 4 Cell 5 … …

Memory Organization 1.2 Main Memory Memory consists of units Each unit is called a cell Cell 0 Cell 1 Cell 2 Cell 3 Cell 4 Cell 5 … … Each cell contains 8 bits, called 1 byte 8 bits = 1 byte

Memory Organization 1.2 Main Memory Memory consists of units Each unit is called a cell Cell 0 Cell 1 Cell 2 Cell 3 Cell 4 Cell 5 … … Index High-order end Low-order end Most significant bitLeast significant bit

Memory Organization 1.2 Main Memory Save content into the memory … Address

Memory Organization 1.2 Main Memory Save content into the memory … Address

Memory Organization 1.2 Main Memory Save content into the memory … Address

Memory Organization 1.2 Main Memory RAM A random-access device, allows stored data to be accessed directly in any random order Read number from address 03 Return Write to address 02

Memory Organization 1.2 Main Memory DRAM (Dynamic Random Access Memory) Each bit of data is stored in a separate capacitor The capacitor charge need refresh periodically Responds as quickly as possible to changes in control inputs SDRAM (Synchronous DRAM) wait for a clock signal before responding to control inputs Only one word of data is transmitted per clock cycle DDR Two words are transmitted per clock cycle

1.1 Bits and Their Storage 32-bits system and 64-bits system Measuring Memory Capacity KB 10 bits MB 20 bits GB 2 30 = 1024 MB20 bits TB 2 40 = 1024 GB20 bits 32 bits physical address or 64 bits physical address 8 bit address (Hexadecimal) 2 8 bytes kilo byte mega byte giga byte tera byte

1.1 Bits and Their Storage Boolean Operations Questions: What is the memory in your notebook, SDRAM or DDR, DDR2, DDR3? What is the transmit speed of your memory? What is the capacity of your memory? What is your CPU frequency?