DIGITAL LOGIC & DESIGN With JUNAID QAMAR LECTURE # 1
OUTLINE LECTURE # 1 Overview Of Binary Numbers . Boolean Algebra Switching Algebra And Logic Gates. Karnaugh Map. Quin - mccluskey . Simplification Of Boolean Functions. Combinational Logic Design: Adders, Subtracters , Code Converters, Parity Checkers. Multilevel NAND/NOR/XOR Circuits, MSI Components, Design And Use Of Encoders, Decoders. Multiplexers BCD Adders. Comparators Latches And Flip-flops. Synchronous Sequential Circuit Design And Analysis, Registers, Synchronous And Asynchronous Counters And Memories Control Logic Design. Wired Logic And Characteristics Of Logic Gate Families Roms , Plds , And Plas . State Reduction And Good State Variable Assignments. Algorithmic State Machine (ASM) Charts. Asynchronous Circuits. Memory Systems. Functional Organization. Multiprocessor Alternative Architectures: Introduction To SIMD, MIMD, VLIW, EPIC. Systolic Architecture; Interconnection Networks. Shared Memory Systems; Cache Coherence, Memory Models And Memory Consistency, Performance Enhancements, Contemporary Architectures. Get & Spread Knowledge
RECOMMENDED BOOKS Digital Design, 2nd Ed., M. Morris Mano, Prentice Hall, 1991. Practical Digital Logic Design and Testing, P K Lala , Prentice Hall, 1996. Get & Spread Knowledge LECTURE # 1
NUMBER SYSTEM LECTURE # 1 A number is a mathematical object used to count, measure, and label. The original examples are the natural numbers 1, 2, 3, 4, and so forth. Calculations with numbers are done with arithmetical operations, the most familiar being addition, subtraction, multiplication, division, and exponentiation. Types of Number System Decimal Number System. Binary Number System. Octal Number System. Hexadecimal Number System. Get & Spread Knowledge
TYPES OF NUMBER SYSTEM LECTURE # 1 Decimal Number System - also called Hindu-Arabic, or Arabic, number system, in mathematics, positional numeral system employing 10 as the base and requiring 10 different numerals, the digits 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. It also requires a dot (decimal point) to represent decimal fractions. Binary Number System - binary number system. A method of representing numbers that has 2 as its base and uses only the digits 0 and 1. Each successive digit represents a power of 2. For example, 10011 Octal Number System - The octal numeral system, or oct for short, is the base-8 number system, and uses the digits 0 to 7. Octal numerals can be made from binary numerals by grouping consecutive binary digits into groups of three (starting from the right). For example, the binary representation for decimal 74 is 1001010. Hexadecimal Number System - The hexadecimal numeral system, often shortened to "hex", is a numeral system made up of 16 symbols (base 16). The standard numeral system is called decimal (base 10) and uses ten symbols: 0,1,2,3,4,5,6,7,8,9. Hexadecimal uses the decimal numbers and six extra symbols. Get & Spread Knowledge
NUMBER SYSTEM LECTURE # 1 DECIMAL NUMBER SYSTEM BINARY NUMBER SYSTEM OCTAL NUMBER SYSTEM HEXADECIMAL NUMBER SYSTEM 0,1,2,3,4,5,6,7,8,9 0,1 0,1,2,3,4,5,6,7 0,1,2,3,4,5,6,7,8,9, A,B,C,D,E,F BASE/REDIX (10) BASE/REDIX (2) BASE/REDIX (8) BASE/REDIX (16) 987 10 10010101 2 765 8 9CA2 16 Get & Spread Knowledge
NUMBER SYSTEM TABLE LECTURE # 1 Decimal Numbers Binary Numbers Octal Numbers Hexadecimal Numbers 0000 1 0001 1 1 2 0010 2 2 3 0011 3 3 4 0100 4 4 5 0101 5 5 6 0110 6 6 7 0111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 A 11 1011 13 B 12 1100 14 C 13 1101 15 D 14 1110 16 E 15 1111 17 F Get & Spread Knowledge
LECTURE # 1 1’S & 2’S COMPLIMENT OF BINARY NUMBER SYSTEM 0 1 1 0 = 1 0 0 1 1 1 0 1 0 1’S Compliment 2’s Compliment Get & Spread Knowledge
LECTURE # 1 ADDITION, SUBTRACTION OF OCTAL NUMBER SYSTEM 7 6 4 7 + 2 0 6 7 1 1 7 3 6 Formula 7 > + 2 6 5 2 - 3 4 7 3 0 3 Formula 7 < - 2 Get & Spread Knowledge
LECTURE # 1 7’S & 8’S COMPLIMENT OF OCTAL NUMBER SYSTEM 2 Compliment in Octal = ? 7-2 = 5 7’s Compliment 5+1= 6 8’s Compliment 55 Compliment in Octal = ? 77-55 = 22 7’s Compliment 22+1= 23 8’s Compliment Get & Spread Knowledge
LECTURE # 1 ADDITION, SUBTRACTION OF HEXADECIMAL NUMBER SYSTEM A B C D + 9 8 7 A 1 4 4 4 7 Formula 15 > - 6 1 4 4 4 7 - 9 8 7 A A B C D Formula 15 < + 6 Get & Spread Knowledge
LECTURE # 1 15’S & 16’S COMPLIMENT OF HEXADECIMAL NUMBER SYSTEM 9 Compliment in HEXA= ? 15-9 = 6 15’s Compliment 6+1= 7 16’s Compliment 99 Compliment in HEXA = ? FF-99 = 66 15’s Compliment 66+1= 67 16’s Compliment Get & Spread Knowledge
LECTURE # 1 9’S & 10’S COMPLIMENT OF DECIMAL NUMBER SYSTEM 6 Compliment in Decimal = ? 9-6 = 3 9’s Compliment 3+1= 4 10’s Compliment 66 Compliment in Decimal = ? 99-66 = 33 9’s Compliment 33+1= 34 10’s Compliment Get & Spread Knowledge
LECTURE # 1 DIGITAL LOGIC & DESIGN THANK YOU SO MUCH For More Lectures Subscribe Get & Spread Knowledge