Chapter 1 Data Storage(1) Yonsei University 1 st Semester, 2015 Sanghyun Park.

Slides:



Advertisements
Similar presentations
1 Chapter 2 The Digital World. 2 Digital Data Representation.
Advertisements

Sequential Circuits1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Main Memory Lecture 2 CSCI 1405, CSCI 1301 Introduction to Computer Science Fall 2009.
Chapter 1: Data Storage.
Storage of Bits Computers represent information as patterns of bits
CSCI 3 Chapter 1 Data Storage. Bits  Today’s computer information is encoded as patterns of 0s and 1s.  These digits are called “bits” (binary digits)
Chapter 1 Data Storage. 2 Chapter 1: Data Storage 1.1 Bits and Their Storage 1.2 Main Memory 1.3 Mass Storage 1.4 Representing Information as Bit Patterns.
Sequential Circuit  It is a type of logic circuit whose output depends not only on the present value of its input signals but on the past history of its.
Digital Logic Design CHAPTER 5 Sequential Logic. 2 Sequential Circuits Combinational circuits – The outputs are entirely dependent on the current inputs.
Chapter 4 Register Transfer and Microoperations
Bits and Data Storage. Basic Hardware Units of a Computer.
EKT 221 Digital Electronics II
1 Part I: Machine Architecture 4 A major process in the development of a science is the construction of theories that are confirmed or rejected by experimentation.
CSCE 106 Fundamentals of Computer Science Assisting Slides The American University in Cairo Computer Science and Engineering Department.
Last Mod: March 2014  Paul R. Godin Shift Registers Registers 1.1.
Chapter 1 Data Storage(2) Yonsei University 1 st Semester, 2014 Sanghyun Park.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Binary Logic.
Integrated Circuits. Integrated Circuit (IC) A silicon crystal (chip) containing electronic components that create the logic gates we’ve been looking.
Digital Computer Concept and Practice Copyright ©2012 by Jaejin Lee Logic Circuits I.
Pengantar Teknologi Informasi dan Ilmu Komputer Information Technology and Data Representation PTIIK- UB.
Chapter 1: Data Storage.
Digital Logic Structures: Chapter 3 COMP 2610 Dr. James Money COMP
Islamic University Of Gaza, Nael Aburas Data Storage Introduction to computer, 2nd semester, 2010/2011 Mr.Nael Aburas
Chapter 1 Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
4. Computer Maths and Logic 4.2 Boolean Logic Logic Circuits.
Chapter 2 Data Manipulation Yonsei University 1 st Semester, 2015 Sanghyun Park.
Integrated Circuits. Integrated Circuit (IC) A silicon crystal (chip) containing electronic components that create the logic gates we’ve been looking.
Computer Science 101 Computer Systems Organization.
Data Storage Introduction to computer, 2nd semester, 2010/2011 Mr.Nael Aburas Faculty of Information Technology Islamic.
Chapter 1 Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
Copyright © 2015 Pearson Education, Inc. Chapter 1: Data Storage.
Data Representation Bits, Bytes, Binary, Hexadecimal.
GCSE ICT Storing data - Internal memory, backing storage, and measuring memory.
Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
More on data storage and representation CSC 2001.
Computer Systems. Bits Computers represent information as patterns of bits A bit (binary digit) is either 0 or 1 –binary  “two states” true and false,
Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
Chapter 1 Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
Chapter 6 – Digital Electronics – Part 1 1.D (Data) Flip Flops 2.RS (Set-Reset) Flip Flops 3.T Flip Flops 4.JK Flip Flops 5.JKMS Flip Flops Information.
REGISTER TRANSFER LANGUAGE (RTL) INTRODUCTION TO REGISTER Registers1.
 Computers are 2-state devices › Pulse – No pulse › On – Off  Represented by › 1 – 0  BINARY.
TOPIC : Introduction to Sequential Circuits UNIT 1: Modeling and Simulation Module 4 : Modeling Sequential Circuits.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Data Storage Computer Science: An Overview Eleventh Edition by J. Glenn Brookshear.
Introduction To Computer Programming – 1A Computer Parts, Words, and Definition Herriman High School.
Chapter 1: Data Storage.
Chapter 3 Data Representation
Computer Science: An Overview Eleventh Edition
Chapter 3 - Binary Numbering System
The Central Processing Unit
CSCI 161: Introduction to Programming
COMPUTER MEMORY & DATA STORAGE
COMPUTER MEMORY & DATA STORAGE
Interfacing Memory Interfacing.
Chapter 1 Data Storage.
Computer Electronic device Accepts data - input
Main memory and mass storage
Registers.
CS149D Elements of Computer Science
Digital Circuits and Logic
Digital Electronics and Logic Circuit
Networks & I/O Devices.
Presentation transcript:

Chapter 1 Data Storage(1) Yonsei University 1 st Semester, 2015 Sanghyun Park

Outline  Bits and their storage  Main memory  Mass storage(next file)  Representing information as bit patterns(next file)  Binary system(next file)  Storing integers(next file)  Storing fractions(next file)

Bits and Their Storage  Today’s computers represent information as patterns of ____  A bit (binary digit) is either one of two _____ – 0 and 1  Storing a bit within a machine requires a device that can be in one of two ______, such as a switch (on or off) or a relay (open or closed)

Bit Operations

Gates (1/3)  We think of the digit 0 as representing the value _____ and the digit 1 representing the value ____  Operations that manipulate true/false values are called ________ operations  A device that produces the output of a Boolean operation is called a ____

Gates (2/3)  Gates can be constructed from a variety of technologies such as gears, relays and optic devices  Current technology implements gates as small electronic _______  Gates are building ______ from which computers are constructed

Gates (3/3)

Flip-Flop  Circuit (set of connected _____) whose output will flip or flop between ___ values under control of external stimuli  Flip-flop can be used to store value of a ___

Flip-Flop Output  If both inputs are 0, output will ___ ______  Placing 1 on _____ input forces output to be 1  Placing 1 on _____ input forces output to be 0

Setting the Output to 1 (1/3)

Setting the Output to 1 (2/3)

Setting the Output to 1 (3/3)

Another Way of Constructing Flip-Flop

Hexadecimal Notation  Long bit streams are difficult to make sense of  The lengths of most bit streams used in a machine are multiples of _____  ____________ notation is a shorthand notation for streams of bits  Hexadecimal notation is more ________, and _____ ___________ to manually read, copy, or write

Hexadecimal Coding System

Main Memory: Cells  Cells are manageable units (typically _ bits) into which a computer’s main memory is arranged  A _____ is a string of 8 bits  The left end of the conceptual row in which the contents of a cell are laid out is called the ________ end  The right end of the conceptual row in which the contents of a cell are laid out is called the _______ end  The bit at the low-order end is called the ___ significant bit

Byte-Size Memory Cell

Main Memory Addresses  An _______ is a “name” to uniquely identify one cell in the computer’s main memory  Addresses are __________ numbers, usually starting at ____  Cells have an _____: “previous cell” and “next cell” have reasonable meanings  Memory where any cell can be accessed independently is called _______ access memory

Memory Cells Arranged By Address

Measuring Memory Capacity  “_____” normally means 1,000; Kilobyte = 2 10 = 1,024  “_____” normally means 1,000,000; Megabyte = 2 20 = 1,048,576  “_____” normally means 1,000,000,000; Gigabyte = 2 30 = 1,073,741,824