1.8 Binary Storage and Registers

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

Give qualifications of instructors: DAP
التصميم المنطقي Second Course
1 Fundamentals of Computer Science Sequential Circuits.
Sequential Circuits1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Module 12.  In Module 9, 10, 11, you have been introduced to examples of combinational logic circuits whereby the outputs are entirely dependent on the.
Logical Circuit Design Week 11: Sequential Logic Circuits Mentor Hamiti, MSc Office ,
A digital system is a system that manipulates discrete elements of information represented internally in binary form. Digital computers –general purposes.
08/07/041 CSE-221 Digital Logic Design (DLD) Lecture-8:
CHAPTER 3 Digital Logic Structures
Section 10.3 Logic Gates.
SYEN 3330 Digital SystemsJung H. Kim Chapter SYEN 3330 Digital Systems Chapter 2 – Part 1.
Chapter 2. Definition Characteristics ExamplesNon-examples Input Graphic.
A digital system is a system that manipulates discrete elements of information represented internally in binary form. Digital computers –general purposes.
Chapter 7 – Registers and Register Transfers Part 1 – Registers, Microoperations and Implementations Logic and Computer Design Fundamentals.
Digital Logic Design CHAPTER 5 Sequential Logic. 2 Sequential Circuits Combinational circuits – The outputs are entirely dependent on the current inputs.
Lecture 10 Topics: Sequential circuits Basic concepts Clocks
Chapter 1 Digital Systems and Binary Numbers
Digital Computer Design Fundamental
Engineering Lecture1: Logic Circuits & Concepts about basic Electrical Engineering Devices by Christin Sander.
Think about the following expression If the number entered is greater than 15 but less than 25 or the number is 100 and the letter chosen is after p but.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Binary Logic.
Chapter 4 The Building Blocks: Binary Numbers, Boolean Logic, and Gates.
Chap 4. Sequential Circuits
Logic Design Computer Architecture and Design Lecture 1.
Chap 4. Sequential Circuits
Islamic University Of Gaza, Nael Aburas Data Storage Introduction to computer, 2nd semester, 2010/2011 Mr.Nael Aburas
4. Computer Maths and Logic 4.2 Boolean Logic Logic Circuits.
Digital Computer Concept and Practice Copyright ©2012 by Jaejin Lee Logic Circuits II.
ACOE161 – Digital Logic for Computers
1 EG 32 Digital Electronics Thought for the day You learn from your mistakes..... So make as many as you can and you will eventually know everything.
Digital Circuits Text Book –M. M. Mano, "Digital Design," 3rd Ed., Prentice Hall Inc., Reference –class notes Grade –quizzes:15% –mid-term:27.5%
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Hardware. Task Time (minutes)  1. Complete self assessment sheet Read through the chapter on hardware Work through the questions on the revision.
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
Chapter 1 Digital Systems and Binary Numbers
1 CHAPTER 1 DIGITAL SYSTEMS AND BINARY NUMBERS 2 O UTLINE OF C HAPTER Digital Systems 1.2 Binary Numbers 1.3 Number-base Conversions 1.4 Octal.
Number Systems. Common Number Systems SystemBaseSymbols Used by humans? Used in computers? Decimal100, 1, … 9YesNo Binary20, 1NoYes Octal80, 1, … 7No.
Logic Design / Processor and Control Units Tony Diep.
CS151 Introduction to Digital Design Chapter 2: Combinational Logic Circuits Lecture 5: Binary Logic and Gates.
Parts and Operation of a Computer
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
CS151 Introduction to Digital Design Chapter 5: Sequential Circuits 5-1 : Sequential Circuit Definition 5-2: Latches 1Created by: Ms.Amany AlSaleh.
WORKING PRINCIPLE OF DIGITAL LOGIC
Counters and registers Eng.Maha Alqubali. Registers Registers are groups of flip-flops, where each flip- flop is capable of storing one bit of information.
Digital Logic Design Ch1-1 Chapter 1 Digital Systems and Binary Numbers Mustafa Kemal Uyguroğlu Digital Logic Design I.
4–1. BSCS 5 th Semester Introduction Logic diagram: a graphical representation of a circuit –Each type of gate is represented by a specific graphical.
TOPIC : Introduction to Sequential Circuits UNIT 1: Modeling and Simulation Module 4 : Modeling Sequential Circuits.
Digital logic COMP214  Lecture 1 Dr. Sarah M.Eljack Chapter 1 1.
Digital Logic Design Ch1-1. Digital Logic Design Ch1-2 Introduction to digital logic (logic gates, flip-flops, circuits) Definition of Digital Logic 
1 Computer Organization Wireless & Mobile Networks Lab Li-hua Dong
INTRODUCTION FLIP FLOPS: Flip flop is the basic memory element in a digital computer. It is used to store one bit of information with a 0 (or) 1. It is.
Chapter 1 Digital Systems and Binary Numbers
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE
Computer Architecture CST 250
Chapter 1 Digital Systems and Binary Numbers
INTRODUCTION TO LOGIC DESIGN Chapter 1 Digital Systems and Binary Numbers gürtaçyemişçioğlu.
BINARY STORAGE AND REGISTERS
Diminished Radii Complement and codes
Some Information Instructor Details Main Book. Some Information Instructor Details Main Book.
Lecture No. 24 Sequential Logic.
Overview Part 1 - Registers, Microoperations and Implementations
Combinational Circuits
Table 1.1 Powers of Two.
Lecture 5 Binary Operation Boolean Logic. Binary Operations Addition Subtraction Multiplication Division.
XOR Function Logic Symbol  Description  Truth Table 
Boolean Algebra and Gate Networks
Digital Electronics and Logic Circuit
SYEN 3330 Digital Systems Chapter 2 – Part 1 SYEN 3330 Digital Systems.
Presentation transcript:

1.8 Binary Storage and Registers A binary cell is a device that possesses two stable states and is capable of storing one of the two states. A register is a group of binary cells. A register with n cells can store any discrete quantity of information that contains n bits. A binary cell Two stable state Store one bit of information Examples: flip-flop circuits, ferrite cores, capacitor A register A group of binary cells AX in x86 CPU Register Transfer A transfer of the information stored in one register to another. One of the major operations in digital system. An example in next slides. n cells 2n possible states

A Digital Computer Example Inputs: Keyboard, mouse, modem, microphone Outputs: CRT, LCD, modem, speakers Synchronous or Asynchronous?

Transfer of information Figure 1.1 Transfer of information among register

Transfer of information The other major component of a digital system Circuit elements to manipulate individual bits of information Load-store machine LD R1; LD R2; ADD R3, R2, R1; SD R3; Figure 1.2 Example of binary information processing

1.9 Binary Logic Definition of Binary Logic Binary logic consists of binary variables and a set of logical operations. The variables are designated by letters of the alphabet, such as A, B, C, x, y, z, etc, with each variable having two and only two distinct possible values: 1 and 0, Three basic logical operations: AND, OR, and NOT.

Binary Logic AND OR NOT z = x • y = x y z = x + y z = x = x’ Truth Tables, Boolean Expressions, and Logic Gates AND OR NOT x y z 1 x y z 1 x z 1 z = x • y = x y z = x + y z = x = x’

Switching Circuits AND OR

Figure 1.3 Example of binary signals Binary Logic Logic gates Example of binary signals 3 Logic 1 2 Un-define 1 Logic 0 Figure 1.3 Example of binary signals

Binary Logic Logic gates Graphic Symbols and Input-Output Signals for Logic gates: Fig. 1.4 Symbols for digital logic circuits Fig. 1.5 Input-Output signals for gates

Binary Logic Logic gates Graphic Symbols and Input-Output Signals for Logic gates: Fig. 1.6 Gates with multiple inputs