Digital and Microprocessor Technique I

Slides:



Advertisements
Similar presentations
컴퓨터구조론 교수 채수환. 교재 Computer Systems Organization & Architecture John D. Carpinelli, 2001, Addison Wesley.
Advertisements

Logical Design.
التصميم المنطقي Second Course
ECE 2373 Modern Digital System Design Exam 2. ECE 2372 Exam 2 Thursday March 5 You may use two 8 ½” x 11” pages of information, front and back, write.
Digital Electronics Course Introduction, Number Systems, Conversion between Bases, and Basic Binary Arithmetic (Lecture #1)
Kevin Walsh CS 3410, Spring 2010 Computer Science Cornell University Circuits & Numbers See: P&H Chapter 2.4, 2.5, 3.2, C.5.
CSC 110 – Intro to Computing Lecture 14: Midterm Review.
Combinational Logic1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
TDC 311 Digital Logic. Truth Tables  AND  OR  NOT  NAND  NOR  XOR  XNOR.
Part 2: DESIGN CIRCUIT. LOGIC CIRCUIT DESIGN x y z F F = x + y’z x y z F Truth Table Boolean Function.
Computer Programming Skills Revision Prepared by: Ghader Kurdi.
Number Systems & Logic Gates Day 2. Octal Number System Base (Radix)8 Digits0, 1, 2, 3, 4, 5, 6, 7 e.g = =648 1 =88 0 =1 The digit.
Number Systems and Arithmetic
Chapter 12 Digital Logic Circuit Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Survey of Computer Science CSCI 110, Spring 2011 Lecture 16 Digital Circuits, binary Numbers.
ReVieW Combinational & Sequential Logic Circuit EKT 221 / 4 DIGITAL ELECTRONICS II.
CS101 Introduction to Computing Lecture 8 Binary Numbers & Logic Operations.
Binary Numbers.
Fundamentals of IT UNIT-I OnlyforIPMCA. DIGITAL SIGNALS & LOGIC GATES Signals and data are classified as analog or digital. Analog refers to something.
MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5) Dr. Costas Kyriacou and Dr. Konstantinos Tatas ACOE161 - Digital Logic.
1.Overview of Course Objective 2.Details of course website, BLOG 3.Details of Syllabus 4.Recommended Books 5.Details of Lab Sessions 6.Introductory concepts.
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
Lecture 1 Binary Representation Topics Terminology Base 10, Hex, binary Fractions Base-r to decimal Unsigned Integers Signed magnitude Two’s complement.
Digital Computer Concept and Practice Copyright ©2012 by Jaejin Lee Logic Circuits I.
Compsci Today’s topics l Binary Numbers  Brookshear l Slides from Prof. Marti Hearst of UC Berkeley SIMS l Upcoming  Networks Interactive.
مدار منطقي مظفر بگ محمدي Course Structure & Grading Homework: 25% Midterm: 30% Final:50% There is 5% extra! ( =105!) Textbook:
1-1 Lecture 1 Class Overview and Appendix A -- Number Systems.
1 DLD Lecture 18 Recap. 2 Recap °Number System/Inter-conversion, Complements °Boolean Algebra °More Logic Functions: NAND, NOR, XOR °Minimization with.
Binary Number System & Logic Operations. The focus of the last lecture was on the microprocessor During that lecture we learnt about the function of the.
Course contents Chapter 1 - section 1.6 Chapter 2 - all sections Chapter – 4.7, and 4.12 Chapter , Chapter 6 - all sections.
Lecture 9 Topics: –Combinational circuits Basic concepts Examples of typical combinational circuits –Half-adder –Full-adder –Ripple-Carry adder –Decoder.
CS151 Introduction to Digital Design
CMP 100 Introduction to Computing Lecture Binary Numbers & Logic Operations.
1 Ethics of Computing MONT 113G, Spring 2012 Session 1 Digital Circuits, binary Numbers Course webpage:
1 ECE 545—Digital System Design with VHDL Lecture 1 Digital Logic Refresher Part A – Combinational Logic Building Blocks.
School of Computer and Communication Engineering, UniMAP DKT 122/3 - DIGITAL SYSTEM I Chapter 0: Introduction Mohd ridzuan mohd nor
1 Lecture 24 Transistors A look ahead Course summary.
The Hexadecimal System is base 16. It is a shorthand method for representing the 8-bit bytes that are stored in the computer system. This system was chosen.
Number Systems and Binary Arithmetic Quantitative Analysis II Professor Bob Orr.
ECEN2102 Digital Logic Design Lecture 0 Course Overview Abdullah Said Alkalbani University of Buraimi.
Full Adders Vector Notation Multiplexers and Decoders Ellen Spertus MCS 111 September 6, 2001.
1 Digital Logic Design (41-135) Chapter 5 Number Representation & Arithmetic Circuits Younglok Kim Dept. of Electrical Engineering Sogang University Spring.
Chap 3. Combinational Logic Design
ECE 3130 Digital Electronics and Design
EKT 124 / 3 DIGITAL ELEKTRONIC 1
DIGITAL LOGIC CIRCUITS
Part 4 Combinational Logic.
Convert Decimal to Binary
CSNB163 Digital Logic Design
Fundamentals & Ethics of Information Systems IS 201
University of Gujrat Department of Computer Science
Basics Combinational Circuits Sequential Circuits
Basics Combinational Circuits Sequential Circuits Ahmad Jawdat
Number Systems and Binary Arithmetic
Introduction to IT By: Muhammed s. anwar.
Digital Electronics Ms. Deepa Mehta.
FIGURE 4.1 Block diagram of combinational circuit
ELL100: INTRODUCTION TO ELECTRICAL ENGG.
Digital Electronics and Microprocessors
13 Digital Logic Circuits.
DIGITAL ELECTRONICS B.SC FY
Instructor: Alexander Stoytchev
Chapter 10.3 and 10.4: Combinatorial Circuits
Combinational Circuits
Logic Circuits I Lecture 3.
Instructor: Alexander Stoytchev
Digital System Design Combinational Logic
LOGIC Circuits.
Adder, Subtructer, Encoder, Decoder, Multiplexer, Demultiplexer
Arithmetic Circuits.
Presentation transcript:

Digital and Microprocessor Technique I Part I: Digital Logic Ensured by Department of Electronics (Petr Palacky, Jiri Hajovsky)

Part I: Digital Logic Topics of PartI Number systems Logic functions and their notation Minimization of logic functions Logical elements and their realization Combinational logic circuits and their design Sequential logic circuits and their design Semiconductor memories

Number Systems A value of each digit in a number can be determined using: The digit The position of the digit in the number The base of the number system (where base is defined as the total number of digits available in the number system).

Decimal Number Systems base 10 10 digits from 0 to 9. Example: 1234 is equal: (1×1000) + (2×100) + (3×10) + (4×1) (1×103) + (2×102) + (3×101) + (4×100) 1000 + 200 + 30 + 1

Binary Number System The following number systems which are frequently used in computers. base 2 2 digits from 0 to 1. Example: 101012 ((1 × 24) + (0 × 23) + (1 × 22) + (0 × 21) + (1 × 20))10 (16 + 0 + 4 + 0 + 1)10

Hexadecimal Number System Uses 10 digits and 6 letters, 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Letters represents numbers starting from 10. A = 10, B = 11, C = 12, D = 13, E = 14, F = 15. Base 16 Example: 19FDE16 ((1 × 164) + (9 × 163) + (15 × 162) + (13 × 161) + (14 × 160))10 (65536 + 36864 + 3840 + 208 + 14)10 10646210

Numbers Conversion Decimal to Other Base System Step 1 − Divide the decimal number to be converted by the value of the new base. Step 2 − Get the remainder from Step 1 as the rightmost digit (least significant digit) of new base number. Step 3 − Divide the quotient of the previous divide by the new base. Step 4 − Record the remainder from Step 3 as the next digit (to the left) of the new base number.

Other Base System to Non-Decimal System Shortcut method - Binary to Hexadecimal Steps Step 1 − Divide the binary digits into groups of four (starting from the right). Step 2 − Convert each group of four binary digits to one hexadecimal symbol.

Binary Addition There are four rules of binary addition.

Logic Function Y = F(x2, x1, x0) Full Disjunction Form F(x2, x1, x0) = x2.x1.x0 + x2.x1.x0 + x2.x1.x0 + x2.x1.x0 + x2.x1.x0 + x2.x1.x0 + x2.x1.x0 + x2.x1.x0 Expresion Logic Function by Canonical form Expresion Logic Function by Truth Table

Basic Logic Function OR AND NOR NAND XOR

Realization of Logic Function Logic Gates and their Schematic Symbols

Minimization of Logic Functnion Algebraic Minimization Minimization by Karnaugh Map

Combinational Logic Circuits

Converter for Seven-Segment Display.

Typical Representative of Combinational Circuits Decoders Encoders Multiplexers Demultiplexers Comparators Adders