Exercises 1.2 (Chapter 1) Prepared by Dr. Lamiaa Elshenawy

Slides:



Advertisements
Similar presentations
NUMBERS DESCRIBE THE SYSTEM
Advertisements

Sample Test 1 Question. A pattern of binary digits can be interpreted in several different ways. Show how the pattern translates using each of.
Princess Sumaya Univ. Computer Engineering Dept. د. بســام كحـالــه Dr. Bassam Kahhaleh.
Company LOGO Edit your slogan here DKT 122/3 DIGITAL SYSTEM 1 WEEK #3 NUMBER SYSTEMS, OPERATION & CODES (PART 2)
A digital system is a system that manipulates discrete elements of information represented internally in binary form. Digital computers –general purposes.
Chapter 2 : Number System
Chapter 1 Binary Systems 1-1. Digital Systems
Overview Digital Systems and Computer Systems Number Systems [binary, octal and hexadecimal] Arithmetic Operations Base Conversion Decimal Codes [BCD (binary.
Numbers. Number Conversion Convert – Binary number to decimal numbers – Octal numbers to decimal numbers – Hexadecimal to decimal numbers Convert – Decimal.
Decimal Addition What is going on? (carry) (subtract the base)
Digital Circuits. Analog and Digital Signals Noise margins in Logic Circuits VMVM.
VIT UNIVERSITY1 ECE 103 DIGITAL LOGIC DESIGN CHAPTER I NUMBER SYSTEMS AND CODES Reference: M. Morris Mano & Michael D. Ciletti, "Digital Design", Fourth.
Number Systems and Codes Discussion D4.1. Number Systems Counting in Binary Positional Notation Hexadecimal Numbers Negative Numbers.
Number System and Codes
ASCII & Gray Codes.
1.6 Signed Binary Numbers.
Digital Systems and Binary Numbers
ACOE1611 Data Representation and Numbering Systems Dr. Costas Kyriacou and Dr. Konstantinos Tatas.
Digital Design: Principles and Practices Chapter 2 Number Systems and Codes.
Digital Electronics Chapter 1 Binary Systems Digital Electronics Galore! Digital Cameras Digital Versatile Disks (DVD) Digital Computers Digital Televisions.
Binary Arithmetic & Data representation
1.11, 1.12, 1.13, 1.14, 1.18, 1.20, 1.23, 1.24, 1.25, 1.32, 1.33.
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION.
Logic Design Dr. Yosry A. Azzam. Binary systems Chapter 1.
Supplemental Chapter Number Bases
Number systems & Binary codes MODULE 1 Digital Logic Design Ch1-2 Outline of Chapter 1  1.1 Digital Systems  1.2 Binary Numbers  1.3 Number-base Conversions.
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION
ECE 301 – Digital Electronics Unsigned and Signed Numbers, Binary Arithmetic of Signed Numbers, and Binary Codes (Lecture #2)
Summer 2012ETE Digital Electronics1 Binary Arithmetic of Signed Binary Numbers.
Introduction to Computing Dr. Nadeem A Khan. Lecture 10.
ECE 2110: Introduction to Digital Systems Signed Addition/Subtraction.
Number Systems Binary to Decimal Octal to Decimal Hexadecimal to Decimal Binary to Octal Binary to Hexadecimal Two’s Complement.
ECE 331 – Digital System Design Representation and Binary Arithmetic of Negative Numbers and Binary Codes (Lecture #10) The slides included herein were.
Programming Logic Controllers Number Systems and Codes - Chapter 3.
Chapter 1  Number Systems Decimal System Binary System Octal System Hexadecimal System  Binary weighted cods Signed number binary order  1’s and 2’s.
Introduction to Microprocessors Chapter 2. Decimal or Base 10 Numbers  Have ten different digits (0-9)  It is a weighted number system. Each position.
SAK Chapter 21 Chapter 2 : Number System 2.1 Decimal, Binary, Octal and Hexadecimal Numbers 2.2 Relation between binary number system with other.
Signed Binary Numbers Arithmetic Subtraction – In 2’s-complement form: Example: 1.Take the 2’s complement of the subtrahend (including the sign bit) and.
School of Computer and Communication Engineering, UniMAP Mohd ridzuan mohd nor DKT 122/3 - DIGITAL SYSTEM I Chapter.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Sample Test 1 Question This one includes ASCII.. Sample Test 1 Question Show how the pattern translates using each of the following interpretations.
 Do the following conversions:  Solve the following:    /100  10010*110 DecimalOctalHexadecimalBinary 78--
CEC 220 Digital Circuit Design Binary Codes Mon, Aug 31 CEC 220 Digital Circuit Design Slide 1 of 14.
Arithmetic Chapter 4 Subject: Digital System Year: 2009.
Exercise 1.2 (Chapter 1) Prepared by Dr. Lamiaa Elshenawy
Digital Logic Design Lab 1,2 By Nora Alaqeel.
Lecture 1.2 (Chapter 1) Prepared by Dr. Lamiaa Elshenawy
ECE 3110: Introduction to Digital Systems Signed Number Conversions and operations.
Logic Design (CE1111 ) Lecture 4 (Chapter 4) Combinational Logic Prepared by Dr. Lamiaa Elshenawy 1.
DIGITAL DESIGN THIRD EDITION M. MORRIS MANO
Chapter 32 Binary Number System. Objectives After completing this chapter, you will be able to: –Describe the binary number system –Identify the place.
Chapter 6. Digital Arithmetic: Operations and Circuits
11001 / 101, / ) Perform subtraction on the given unsigned binary numbers using the 2's complement of the subtrahend. Where the result.
Introduction to Computing
COMPUTER ORGANIZATION
Integer Real Numbers Character Boolean Memory Address CPU Data Types
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION
11001 / 101 , / ) Perform subtraction on the given unsigned binary numbers using the 2's complement of the subtrahend. Where the.
1.11, 1.12, 1.13, 1.14, 1.18, 1.20, 1.23, 1.24, 1.25, 1.32, 1.33 ( 47 )8 = ( )2 ( 47 )16 = ( )2 ( 20 )10.
Number systems and codes
Digital Electronics Number Systems and Codes
Number Systems.
TAO1221 COMPUTER ARCHITECTURE AND ORGANIZATION LAB 6
Number Systems Base 2, 10, 16.
Chapter 1 Number System RGGP, Narwana.
2’s Complement form 1’s complement form 2’s complement form
Binary Addition (1 of 2) Two 1-bit values A B A + B 1
Remember the 10 types of people of people in this world…
Computer Architecture CST 250
Presentation transcript:

Exercises 1.2 (Chapter 1) Prepared by Dr. Lamiaa Elshenawy Logic Design (CE1111) Exercises 1.2 (Chapter 1) Prepared by Dr. Lamiaa Elshenawy

Exercise 1 Convert the following binary numbers to octal and hexadecimal numbers (10010110) 2 = (226) 8 =(96)16 (110010100) 2= (624) 8 =(194)16 (101001101) 2= (515) 8 =(14D)16 (1001.100101011010) 2 = (11.4532) 8 =(9.95A)16 (11001.101011) 2= (31.53) 8 =(19.AC)16 (101110.110) 2= (56.6) 8 =(2E.C)16

Exercise 2 Convert the following octal and hexadecimal numbers to binary numbers (234) 8 =(10011100) 2 (4FA2) 16 =(100111110100010) 2 (5B23.AD67) 16 =(101101100100011.1010110101100111) 2 (3721.421) 8 =(11111010001.100010001) 2

Which method is faster? Way (1) is faster Exercise 3 Convert the hexadecimal number 64CD to binary, and then convert it from binary to octal (110010011001101) 2 =(62315) 8 Convert the decimal number 431 to binary in two ways: Convert directly to binary= (110101111) 2 Convert first to hexadecimal and then from hexadecimal to binary=(1AF) 16 =(110101111) 2 Which method is faster? Way (1) is faster

Exercise 4 Find the 9’s and the 10’s complement of the following decimal numbers: 25,478,036 = (74521963) 9’scomplement = (74521964 ) 10’scomplement 63, 325, 600 = (36674399) 9’scomplement = (36674400 ) 10’scomplement 25,000,000 = (74999999) 9’scomplement = (75000000 ) 10’scomplement 00,000,000 = (99999999) 9’scomplement = (100000000 ) 10’scomplement

Exercise 5 Obtain the 1’s and 2’s complements of the following binary numbers: (00010000) 2 =(11101111) 1’s complement =(11110000) 2’s complement (00000000) 2 =(11111111) 1’s complement =(00000000) 2’s complement (11011010 ) 2 =(00100101) 1’s complement =(00100110) 2’s complement (10101010) 2 =(01010101) 1’s complement =(01010110) 2’s complement (10000101) 2 =(01111010) 1’s complement =(01111011) 2’s complement (11111111) 2 =(00000000) 1’s complement =(00000001) 2’s complement

Exercise 6 Perform subtraction on the given unsigned binary numbers using the 2’s complement of the subtrahend: 10011 - 10010 =0001 100010 – 100110= – 000100(negative number) 1001 – 110101= – 101100(negative number) 101000 – 10101=010011

Exercise 7 Perform the mathematical operations on the given signed numbers using the 2’s complement for negative numbers and subtraction operation (+3) + (+5)=(0000 1000) 2 +16 – (+13)=(0000 0011) 2 +8 – (– 4)=(00001100) 2 (– 9) – (+5)=(10001110) 2

Exercise 8 Represent the unsigned decimal numbers 791 and 658 in BCD 791=(0111 1001 0001) BCD , 658=(0110 0101 1000) BCD Convert decimal 6,514 to both BCD and ASCII codes 6,514 =(0110 0101 0001 0100) BCD =(0110110 0110101 0110001 0110100) ASCII Represent the decimal number 6,248 in BCD=(0110 0010 0100 1000) excess‐3 code=(1001 0101 0111 1011) 2421 code=(1100 0010 0100 1110) 8,4,-2,-1 Code= (1010 0110 0100 1000) Gray Code= (0101 0011 0110 1100)

Useful website http://coderstoolbox.net/number/ http://www.rapidtables.com/math/number/Numeral_syst em.htm http://www.electrical4u.com/digital-electronics/ http://atozmath.com/NumberSubComp.aspx http://www.unit-conversion.info/texttools/ascii/