ITEC 1011 Introduction to Information Technologies 1. Number Systems Chapt. 2 Location in course textbook.

Slides:



Advertisements
Similar presentations
Number Systems. Common Number Systems SystemBaseSymbols Used by humans? Used in computers? Decimal100, 1, … 9YesNo Binary20, 1NoYes Octal80, 1, … 7No.
Advertisements

NUMBER SYSTEM. How to convert hexadecimal numbers to decimal numbers? 230 Working from right to left, MULTIPLY each position with 8 raised to the power.
DATA REPRESENTATION CONVERSION.
Number SystemsNumber Systems Modified By: AM. Sihan (Hardware Engineering)
ITEC 1011 Introduction to Information Technologies 1. Number Systems Chapt. 2 Location in course textbook.
Prepared By Rama Gaikwad 1. Number Systems. Common Number Systems SystemBaseSymbols Used by humans? Used in computers? Decimal100, 1, … 9YesNo Binary20,
Number Systems.
Lecture 7 How computers process data (Number Systems) PRESENTED BY MD. MAHBUBUL ALAM, PHD 1.
Fundamentals of IT UNIT-I OnlyforIPMCA. DIGITAL SIGNALS & LOGIC GATES Signals and data are classified as analog or digital. Analog refers to something.
Introduction to Computer Science Number Systems. Introduction to Computer Science Common Number Systems SystemBaseSymbols Used by humans? Used in computers?
Conversion of Number System Conversion Among Bases The possibilities: Hexadecimal DecimalOctal Binary
NUMBER SYSTEM.
IT101: INFORMATION TECHNOLOGY FUNDAMENTALS 1 Edited By Dr. Ahmed Abo-Bakr Information Technology Dept. Faculty of Computers & Information.
NUMBER SYSTEMS Prepared By K.Anitha Associate Professor Dept of ECE PVPSIT.
Number systems, Operations, and Codes
Numbering System Base Conversion. Number systems Decimal – 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Binary – 0, 1 Octal – 0, 1, 2, 3, 4, 5, 6, 7 Hexadecimal system.
Chapter1: Number Systems
Number Systems Prepared by Department of Preparatory year.
INTRODUCTION TO MICROPROCESSOR Engr. Ammar Anwar Khan.
Number Systems Binary to Decimal Octal to Decimal Hexadecimal to Decimal Binary to Octal Binary to Hexadecimal Two’s Complement.
1. Number Systems Chapt. 2 Location in course textbook.
Number System sneha.
Octal to Decimal Hexadecimal DecimalOctal Binary.
MicroProcessors Dr. Tamer Samy Gaafar Dept. of Computer & Systems Engineering Faculty of Engineering Zagazig University.
1. Number Systems. Common Number Systems SystemBaseSymbols Used by humans? Used in computers? Decimal100, 1, … 9YesNo Binary20, 1NoYes Octal80, 1, … 7No.
DECIMALBINARY a) b) c) d) e) f) Revision Exercise DECIMALBINARY a) b) c)
Binary01.ppt Decimal Decimal: Base 10 means 10 Unique numerical digits ,00010,000 Weight Positions 3,
Data Representation (in computer system). Data Representation How do computers represent data? b The computers are digital Recognize.
Number Systems. Common Number Systems SystemBaseSymbols Used by humans? Used in computers? Decimal100, 1, … 9YesNo Binary20, 1NoYes Octal80, 1, … 7No.
Computer Programming 12 Mr. Jean February 11 th, 2014.
Lecture 2 Number Systems
MODULE –I NUMBER SYSTEM Digital Design Amit Kumar Assistant Professor SCSE, Galgotias University, Greater Noida.
NUMBER SYSTEM. Number System Number Base B => B symbols – Base 16(Hexa):0, 1,……9, A,…, E, F – Base 10 (Decimal): 0, 1, 2,……, 7, 8, 9 – Base 8(Octal):
Computer Number System
Programming 12 : Mr. Jean February 8 th, The plan: Video clip of the day Website Introduction to Hexadecimal Converting from Hexadecimal to Decimal.
1. Number Systems Chapt. 2 Location in course textbook.
Prepared By: Md Rezaul Huda Reza University of South Asia Computer Architecture By: Md Rezaul Huda Reza
1. Number Systems. Common Number Systems SystemBaseSymbols Used by humans? Used in computers? Decimal100, 1, … 9YesNo Binary20, 1NoYes Octal80, 1, … 7No.
Cis303a_chapt03_exam1_answer.ppt CIS303A: System Architecture Exam 1: Chapter 3 Answer List the characters (digits) for the following bases. 1) Decimal:
Number Systems. ASCII – American Standard Code for Information Interchange – Standard encoding scheme used to represent characters in binary format on.
Number Systems. There are 10 kinds of people in the world, those who understand binary and those who don’t.
Week 1(Number System) Muhammad Ammad uddin Logic Design Lab I (CEN211)
1. Number Systems Chapt. 2. Common Number Systems SystemBaseSymbols Used by humans? Used in computers? Decimal100, 1, … 9YesNo Binary20, 1NoYes Octal80,
Octal to Decimal Decimal Octal Binary Hexadecimal.
Discrete Mathematics Numbering System.
1. Number Systems.
NUMBER SYSTEM Prepared by: Engr Zakria.
Number System.
ITE102 – Computer Programming (C++)
1. Number Systems.
CSE 102 Introduction to Computer Engineering
Location in course textbook
2.0 COMPUTER SYSTEM 2.2 Number System and Representation
Number System conversions
Chapter 1 Number Systems & Conversions
MMNSS COLLEGE,KOTTIYAM DEPARTMENT OF PHYSICS
1. Number Systems.
Numbering Systems and Arithmetic operations on Hex, binary, and octal
Number Systems.
Number Systems created by: S.Shahrukh haider
Chapter 2 Number Systems.
Binary Addition (1 of 2) Two 1-bit values A B A + B 1
Chapter 2 Number Systems.
Chapter 2 Number Systems.
Chapter 2 Number System.
Chapter 2 Number Systems.
1. Number Systems Chapt. 2.
Presentation transcript:

ITEC 1011 Introduction to Information Technologies 1. Number Systems Chapt. 2 Location in course textbook

ITEC 1011 Introduction to Information Technologies Common Number Systems SystemBaseSymbols Used by humans? Used in computers? Decimal100, 1, … 9YesNo Binary20, 1NoYes Octal80, 1, … 7No Hexa- decimal 160, 1, … 9, A, B, … F No

ITEC 1011 Introduction to Information Technologies Quantities/Counting (1 of 3) DecimalBinaryOctal Hexa- decimal p. 33

ITEC 1011 Introduction to Information Technologies Quantities/Counting (2 of 3) DecimalBinaryOctal Hexa- decimal A B C D E F

ITEC 1011 Introduction to Information Technologies Quantities/Counting (3 of 3) DecimalBinaryOctal Hexa- decimal Etc.

ITEC 1011 Introduction to Information Technologies Conversion Among Bases The possibilities: Hexadecimal DecimalOctal Binary pp

ITEC 1011 Introduction to Information Technologies Quick Example = = 31 8 = Base

ITEC 1011 Introduction to Information Technologies =>5 x 10 0 = 5 2 x 10 1 = 20 1 x 10 2 = Base Weight

ITEC 1011 Introduction to Information Technologies Binary to Decimal Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Binary to Decimal Technique –Multiply each bit by 2 n, where n is the “weight” of the bit –The weight is the position of the bit, starting from 0 on the right –Add the results

ITEC 1011 Introduction to Information Technologies Example => 1 x 2 0 = 1 1 x 2 1 = 2 0 x 2 2 = 0 1 x 2 3 = 8 0 x 2 4 = 0 1 x 2 5 = Bit “0”

ITEC 1011 Introduction to Information Technologies Octal to Decimal Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Octal to Decimal Technique –Multiply each bit by 8 n, where n is the “weight” of the bit –The weight is the position of the bit, starting from 0 on the right –Add the results

ITEC 1011 Introduction to Information Technologies Example => 4 x 8 0 = 4 2 x 8 1 = 16 7 x 8 2 =

ITEC 1011 Introduction to Information Technologies Hexadecimal to Decimal Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Hexadecimal to Decimal Technique –Multiply each bit by 16 n, where n is the “weight” of the bit –The weight is the position of the bit, starting from 0 on the right –Add the results

ITEC 1011 Introduction to Information Technologies Example ABC 16 =>C x 16 0 = 12 x 1 = 12 B x 16 1 = 11 x 16 = 176 A x 16 2 = 10 x 256 =

ITEC 1011 Introduction to Information Technologies Decimal to Binary Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Decimal to Binary Technique –Divide by two, keep track of the remainder –First remainder is bit 0 (LSB, least-significant bit) –Second remainder is bit 1 –Etc.

ITEC 1011 Introduction to Information Technologies Example = ? =

ITEC 1011 Introduction to Information Technologies Octal to Binary Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Octal to Binary Technique –Convert each octal digit to a 3-bit equivalent binary representation

ITEC 1011 Introduction to Information Technologies Example = ? =

ITEC 1011 Introduction to Information Technologies Hexadecimal to Binary Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Hexadecimal to Binary Technique –Convert each hexadecimal digit to a 4-bit equivalent binary representation

ITEC 1011 Introduction to Information Technologies Example 10AF 16 = ? A F AF 16 =

ITEC 1011 Introduction to Information Technologies Decimal to Octal Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Decimal to Octal Technique –Divide by 8 –Keep track of the remainder

ITEC 1011 Introduction to Information Technologies Example = ? =

ITEC 1011 Introduction to Information Technologies Decimal to Hexadecimal Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Decimal to Hexadecimal Technique –Divide by 16 –Keep track of the remainder

ITEC 1011 Introduction to Information Technologies Example = ? = 4D = D

ITEC 1011 Introduction to Information Technologies Binary to Octal Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Binary to Octal Technique –Group bits in threes, starting on right –Convert to octal digits

ITEC 1011 Introduction to Information Technologies Example = ? =

ITEC 1011 Introduction to Information Technologies Binary to Hexadecimal Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Binary to Hexadecimal Technique –Group bits in fours, starting on right –Convert to hexadecimal digits

ITEC 1011 Introduction to Information Technologies Example = ? B B = 2BB 16

ITEC 1011 Introduction to Information Technologies Octal to Hexadecimal Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Octal to Hexadecimal Technique –Use binary as an intermediary

ITEC 1011 Introduction to Information Technologies Example = ? E = 23E 16

ITEC 1011 Introduction to Information Technologies Hexadecimal to Octal Hexadecimal DecimalOctal Binary

ITEC 1011 Introduction to Information Technologies Hexadecimal to Octal Technique –Use binary as an intermediary

ITEC 1011 Introduction to Information Technologies Example 1F0C 16 = ? 8 1 F 0 C F0C 16 =

ITEC 1011 Introduction to Information Technologies Exercise – Convert... Don’t use a calculator! DecimalBinaryOctal Hexa- decimal AF Skip answer Answer

ITEC 1011 Introduction to Information Technologies Binary Addition (1 of 2) Two 1-bit values pp ABA + B “two”

ITEC 1011 Introduction to Information Technologies Binary Addition (2 of 2) Two n-bit values –Add individual bits –Propagate carries –E.g.,

ITEC 1011 Introduction to Information Technologies Multiplication (1 of 3) Decimal (just for fun) pp x

ITEC 1011 Introduction to Information Technologies Multiplication (2 of 3) Binary, two 1-bit values AB A  B

ITEC 1011 Introduction to Information Technologies Multiplication (3 of 3) Binary, two n-bit values –As with decimal values –E.g., 1110 x

ITEC 1011 Introduction to Information Technologies Fractions Decimal to decimal (just for fun) pp =>4 x = x = x 10 0 =

ITEC 1011 Introduction to Information Technologies Fractions Binary to decimal pp => 1 x 2 -4 = x 2 -3 = x 2 -2 = x 2 -1 = x 2 0 = x 2 1 =

ITEC 1011 Introduction to Information Technologies Fractions Decimal to binary p x x x x x x etc

ITEC 1011 Introduction to Information Technologies Exercise – Convert... Don’t use a calculator! DecimalBinaryOctal Hexa- decimal C.82 Skip answer Answer

ITEC 1011 Introduction to Information Technologies Exercise – Convert … DecimalBinaryOctal Hexa- decimal …35.63…1D.CC… D C C.82 Answer

ITEC 1011 Introduction to Information Technologies Thank you Next topic