The Bryant Advantage Hexadecimal Conversion Workbook. Chris Bryant, CCIE # 12933

Similar documents
Expert Reference Series of White Papers. Solving the Mysteries of Subnetting COURSES.

Base Conversion written by Cathy Saxton

Expert Reference Series of White Papers. Solving the Mysteries of Subnetting

Subnetting Examples. There are three types of subnetting examples I will show in this document:

Expert Reference Series of White Papers. Binary and IP Address Basics of Subnetting

One of the most important topics in any discussion of TCP/IP is IP. IP Addressing

Concepts in IP Addressing...

Everything you wanted to know about using Hexadecimal and Octal Numbers in Visual Basic 6

IT:101 Cisco Networking Academy I Subnetting

Computer Science 281 Binary and Hexadecimal Review

The Subnet Training Guide

Expert Reference Series of White Papers. Simple Tricks To Ace the Subnetting Portion of Any Certification Exam COURSES.

CCNA : Cisco Certified Network Associate Study Guide, 5th Edition ( ) Todd Lammle

Activity 6.7.4: IPv4 Address Subnetting Part 2

Exam Question Formats Tips for Taking Exam CERT DAY PREPARATION. Adapted APAC/Japan Technical Advocacy Team Documents

IP Subnetting and Related Topics A Tutorial by Chris Uriarte <chrisjur@cju.com> Updated April 2001

6 The Hindu-Arabic System (800 BC)

Goals. Unary Numbers. Decimal Numbers. 3,148 is s 100 s 10 s 1 s. Number Bases 1/12/2009. COMP370 Intro to Computer Architecture 1

CCIE 100 Success Secrets

Expert Reference Series of White Papers. Basics of IP Address Subnetting


Section 1.4 Place Value Systems of Numeration in Other Bases

Session 7 Fractions and Decimals

Subnetting Study Guide

APPENDIX B. Routers route based on the network number. The router that delivers the data packet to the correct destination host uses the host ID.

Classless Subnetting Explained

IP Addressing. and Subnetting. Workbook Version 1.5. Student Name:

=

Accuplacer Arithmetic Study Guide

IP Networking Part 3- IP Address Management A webinar to help you prepare for the CBNE Certification

Digital System Design Prof. D Roychoudhry Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

You can probably work with decimal. binary numbers needed by the. Working with binary numbers is time- consuming & error-prone.

Unsigned Conversions from Decimal or to Decimal and other Number Systems

Decimal to Binary Conversion

Source net: Destination net: Subnet mask: Subnet mask: Router Hub

Digital codes. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

Pre-lab Preparation: 1. Read thoroughly and prepare the experiment sheet. 2. You must bring a printed copy of this experiment with you to the lab.

Lecture 2. Binary and Hexadecimal Numbers

Lab a Basic Subnetting

IP Subnetting: Practical Subnet Design and Address Determination Example

Pre-Algebra Lecture 6

Numbering Systems. InThisAppendix...

Number Representation

Cyber Security Workshop Encryption Reference Manual

TCP/IP Addressing and Subnetting. an excerpt from: A Technical Introduction to TCP/IP Internals. Presentation Copyright 1995 TGV Software, Inc.

2.3 IPv4 Address Subnetting Part 2

Onboarding Blueprint By Jonathan DeVore The Accidental Trainer This workbook is to be used with the Salesforce Onboarding Blueprint.

Counting in base 10, 2 and 16

Grade 6 Math Circles. Binary and Beyond

Type of addressing in IPv4

CCIE R&S Lab Workbook Volume I Version 5.0

Cisco Certified Network Professional Routing and Switching (CCNP RS)

EE 261 Introduction to Logic Circuits. Module #2 Number Systems

Numeration systems. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

COMPSCI 210. Binary Fractions. Agenda & Reading

Seriously Simple Sums! Vedic Maths Free Tutorial. Maths Tips and Tricks to Improve Your Math Abilities

Solving Linear Equations in One Variable. Worked Examples

Unit 1 Number Sense. In this unit, students will study repeating decimals, percents, fractions, decimals, and proportions.

IP Addressing and Subnetting. 2002, Cisco Systems, Inc. All rights reserved.

Maths Workshop for Parents 2. Fractions and Algebra

SUBNETTING SCENARIO S

Lab Calculating VLSM Subnets

Useful Number Systems

Whole Number and Decimal Place Values

MATHEMATICS. Y5 Multiplication and Division 5330 Square numbers, prime numbers, factors and multiples. Equipment. MathSphere

Oct: 50 8 = 6 (r = 2) 6 8 = 0 (r = 6) Writing the remainders in reverse order we get: (50) 10 = (62) 8

Unit 6 Number and Operations in Base Ten: Decimals

Switching Basics and Intermediate Routing CCNA 3 Labs and Study Guide Allan Johnson

TCP/IP Cheat Sheet. A Free Study Guide by Boson Software, LLC

Solution for Homework 2

Sybex CCENT Chapter 4: Easy Subnetting. Instructor & Todd Lammle

Exercise 4. Converting Numbers To Words And Words To Numbers. (This will help you to write cheques, stories and legal papers)

Positional Numbering System

PREPARATION FOR MATH TESTING at CityLab Academy

Solution Guide Chapter 14 Mixing Fractions, Decimals, and Percents Together

GMAT SYLLABI. Types of Assignments - 1 -

SHELL INDUSTRIAL APTITUDE BATTERY PREPARATION GUIDE

NUMBER SYSTEMS APPENDIX D. You will learn about the following in this appendix:

3. Convert a number from one number system to another

Welcome to Basic Math Skills!

Number of bits needed to address hosts 8

CSI 333 Lecture 1 Number Systems

NUMBER SYSTEMS. 1.1 Introduction

Chapter 7 Lab - Decimal, Binary, Octal, Hexadecimal Numbering Systems

Sunny Hills Math Club Decimal Numbers Lesson 4

Fractions. If the top and bottom numbers of a fraction are the same then you have a whole one.

Classful Subnetting Explained

Lecture 11: Number Systems

Lab#2: IP Addressing and Subnetting

Binary Numbers. Binary Octal Hexadecimal

2 Number Systems. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to:

CS101 Lecture 11: Number Systems and Binary Numbers. Aaron Stevens 14 February 2011

Chapter 2. Binary Values and Number Systems

2. What is the maximum value of each octet in an IP address? A. 28 B. 255 C. 256 D. None of the above

Computer Networks By Bahaa Q. Al-Mussawi Subnetting Basics Reduced network traffic Optimized network performance Simplified management

IP Subnetting Colin Weaver, ITdojo

Programming Exercises

Lesson #436. The Animals` Guide to Sports Betting

A Step towards an Easy Interconversion of Various Number Systems

Transcription:

The Bryant Advantage Hexadecimal Conversion Workbook Chris Bryant, CCIE # 12933 Chris Bryant, CCIE #12933

Copyright Information: Cisco, Cisco Systems, CCIE, and Cisco Certified Internetwork Expert are registered trademarks of Cisco Systems, Inc., and/or its affiliates in the U.S. and certain countries. All other products and company names are the trademarks, registered trademarks, and service marks of the respective owners. Throughout this Course Guide, The Bryant Advantage has used its best efforts to distinguish proprietary trademarks from descriptive names by following the capitalization styles used by the manufacturer. Disclaimer: This publication, The Bryant Advantage Hexadecimal Conversion Workbook, is designed and intended to assist candidates in preparation for the Intro and ICND exams for the Cisco Certified Network Associate certification. All efforts have been made by the author to make this book as accurate and complete as possible, but no guarantee, warranty, or fitness are implied, expressly or implicitly. The enclosed material is presented on an as is basis. Neither the author, Bryant Instructional Services, or the parent company assume any liability or responsibility to any person or entity with respect to loss or damages incurred from the information contained in this workbook. This Workbook is an original work by the Author. Any similarities between materials presented in this Study Guide and actual CCNA exam questions are completely coincidental. Copyright 2005 The Bryant Advantage Chris Bryant, CCIE #12933

Cisco certification candidates, from the CCNA to the CCIE, must master binary math. This includes basic conversions, such as binaryto-decimal and decimal-to-binary, as well as more advanced scenarios involving subnetting and VLSM. There s another conversion that might rear its ugly head on your Cisco exam, though, and that involves hexadecimal numbering. Newcomers to hexadecimal numbering are often confused as to how a letter of the alphabet can possibly represent a number. Worse, they may be intimidated after all, there must be some incredibly complicated formula involved with representing the decimal 11 with the letter b, right? Wrong. The numbering system we use every day, decimal, concerns itself with units of ten. Although we rarely stop to think of it this way, if you read a decimal number from right to left, the number indicates how many units of one, ten, and one hundred we have. That is, the number 15 is five units of one and one unit of ten. The number 289 is nine units of one, eight units of ten, and two units of one hundred. Simple enough! Units Of 100 Units Of 10 Units Of 1 The decimal 15 0 1 5 The decimal 289 2 8 9 Hex numbers are read much the same way, except the units here are units of 16. The number 15 in hex is read as having five units of one and one unit of sixteen. The number 289 in hex is nine units of one, eight units of sixteen, and two units of 256 (16 x 16). Units Of 256 Units Of 16 Units Of 1 The hex numeral 15 0 1 5 The hex numeral 289 2 8 9 Since hex uses units of sixteen, how can we possibly represent a value of 10, 11, 12, 13, 14, or 15? We do so with letters. The decimal 10 is represented in hex with the letter a ; the decimal 11 with b ; the decimal 12 with c, 13 with d, 14 with e, and finally, 15

with f. (Remember that a MAC address of ffff.ffff.ffff is a Layer 2 broadcast.) Practice Your Conversions For Exam Success Now that you know where the letters fall into place in the hexadecimal numbering world, you ll have little trouble converting hex to decimal and decimal to hex if you practice. How would you convert the decimal 27 to hex? You can see that there is one unit of 16 in this decimal; that leaves 11 units of one. This is represented in hex with 1b one unit of sixteen, 11 units of one. Work From Left To Right To Perform Decimal Hexadecimal Conversions. Decimal Number 27 Units of Units of Units of Hexadecimal Value 0 1 B (11) 1b Converting the decimal 322 to hex is no problem. There is one unit of 256; that leaves 66. There are four units of 16 in 66; that leaves 2, or two units of one. The hex equivalent of the decimal 322 is the hex figure 142 one unit of 256, four units of 32, and 2 units of 2. Decimal Number 322 Units of Units of Units of Hexadecimal Value 1 4 2 142 Hex-to-decimal conversions are even simpler. Given the hex number 144, what is the decimal equivalent? We have one unit of 256, four units of 16, and four units of 4. This gives us the decimal figure 324. Hexadecimal Number 144 Units of 256 Units of 16 Units of 1 Decimal Value 1 4 4 256 + 64 + 4 = 324

What about the hex figure c2? We now know that the letter c represents the decimal number 12. This means we have 12 units of 16, and two units of 2. This gives us the decimal figure 194. Hexadecimal Number c2 Units of 256 Units of 16 Units of 1 Decimal Value 0 12 2 192 + 2 = 194 Tips For Exam Day Practice your binary and hexadecimal conversions over and over again before you take your CCNA exams. Binary math questions come in many different forms; make sure you have practiced all of them before exam day. The number one reason CCNA candidates fail their exam is that they re not prepared for the different types of binary math questions they re going to be asked, and that they aren t ready for hexadecimal questions at all. As you can see, hexadecimal conversions are actually simple. You have to practice them, though! You don t have time to learn how to do in on exam day. You ve got to be ready before you go into the exam room, and the only way to be ready is a lot of practice. Finally, make sure you read the question carefully. You ve got hex, decimal, and binary numbers to concern yourself with on your CCNA and CCNP exams. Make sure you give Cisco the answer in the format they re looking for. I have written 20 practice questions that will help you practice your hexadecimal conversion skills. Once you practice with these questions, and know exactly how each answer was arrived at, you ll have no problem with hexadecimal conversions on your Cisco exams. Best of luck! To your success,

1. Convert the following hexadecimal number to decimal: 1c 2. Convert the following hexadecimal number to decimal: f1 3. Convert the following hexadecimal number to decimal: 2a9 4. Convert the following hexadecimal number to decimal: 14b 5. Convert the following hexadecimal number to decimal: 3e4 6. Convert the following decimal number to hexadecimal: 13 7. Convert the following decimal number to hexadecimal: 784 8. Convert the following decimal number to hexadecimal: 419 9. Convert the following decimal number to hexadecimal: 1903 10. Convert the following decimal number to hexadecimal: 345 11. Convert the following hex number to binary: 42 12. Convert the following hex number to binary: 12 13. Convert the following hex number to binary: a9

14. Convert the following hex number to binary: 3c 15. Convert the following hex number to binary: 74 16. Convert the following binary string to hex: 00110011 17. Convert the following binary string to hex: 11001111 18. Convert the following binary string to hex: 01011101 19. Convert the following binary string to hex: 10011101 20.Convert the following binary string to hex: 11010101 Answers begin on the next page. No peeking!

Before we go through the answers and how they were achieved, let's review the meaning of letters in hexadecimal numbering: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15. (And remember that ffff.ffff.ffff is a Layer 2 broadcast!) Conversions involving hexadecimal numbers will use this chart: 1. Convert the following hexadecimal number to decimal: 1c 1 c There is one unit of 16 and twelve units of 1. 16 + 12 = 28. 2. Convert the following hexadecimal number to decimal: f1 f 1 There are fifteen units of 16 and 1 unit of 1. 240 + 1 = 241

3. Convert the following hexadecimal number to decimal: 2a9 2 a 9 There are two units of 256, ten units of 16, and nine units of 1. 512 + 160 + 9 = 681 4. Convert the following hexadecimal number to decimal: 14b 1 4 b There is one unit of 256, four units of 16, and 11 units of 1. 256 + 64 + 11 = 331

5. Convert the following hexadecimal number to decimal: 3e4 3 e 4 There are three units of 256, fourteen units of 16, and four units of 1. 768 + 224 + 4 = 996 6. Convert the following decimal number to hexadecimal: 13 When converting decimal to hex, work with the same chart from left to right. Are there any units of 256 in the decimal 13? No. 0 Are there any units of 16 in the decimal 13? No. 0 0 Are there any units of 1 in the decimal 13? Sure. Thirteen of them. Remember how we express the number "13" with a single hex character? 0 0 d

The answer is "d". It's not necessary to have any leading zeroes when expressing the number. 7. Convert the following decimal number to hexadecimal: 784 Are there any units of 256 in the decimal 784? Yes, three of them, for a total of 768. Place a "3" in the 256 slot, and subtract 768 from 784. 3 784-768 = 16 Obviously, there's one unit of 16 in 16. Since there is no remainder, we can place a "0" in the remaining slots. 3 1 0 The final result is the hex number "310". 8. Convert the following decimal number to hexadecimal: 419 Are there any units of 256 in the decimal 419? Yes, one, with a remainder of 163. 1 Are there any units of 16 in the decimal 163? Yes, ten of them, with a remainder of three.

1 a Three units of one takes care of the remainder, and the hex number "1a3" is the answer. 1 a 3 9. Convert the following decimal number to hexadecimal: 1903 Are there any units of 256 in the decimal 1903? Yes, seven of them, totalling 1792. This leaves a remainder of 111. 7 Are there any units of 16 in the decimal 111? Yes, six of them, with a remainder of 15. 7 6 By using the letter "f" to represent 15 units of 1, the final answer "76f" is achieved. 7 6 f 10. Convert the following decimal number to hexadecimal: 345 Are there any units of 256 in 345? Sure, one, with a remainder of 89.

1 Are there any units of 16 in 89? Yes, five of them, with a remainder of 9. 1 5 Nine units of nine give us the hex number "159". 1 5 9 11. Convert the following hex number to binary: 42 First, convert the hex number to decimal. We know "42" in hex means we have four units of 16 and two units of 1. Since 64 + 2 = 66, we have our decimal. Now we've got to convert that decimal into binary. Here's our chart showing how to convert the decimal 66 into binary: 128 64 32 16 8 4 2 1 66 0 1 0 0 0 0 1 0 The correct answer: 01000010 12. Convert the following hex number to binary: 12 First, convert the hex number to decimal. The hex number "12" indicates one unit of sixteen and two units of one; in decimal, this is 18.

Now to convert that decimal into binary. Use the same chart we used in Question 11: 128 64 32 16 8 4 2 1 18 0 0 0 1 0 0 1 0 The correct answer: 00010010 13. Convert the following hex number to binary: a9 First, convert the hex number to decimal. Since "a" equals 10 in hex, we have 10 units of 16 and nine units of 1. 160 + 9 = 169 Now convert the decimal 169 to binary: 128 64 32 16 8 4 2 1 169 1 0 1 0 1 0 0 1 The correct answer: 10101001 14. Convert the following hex number to binary: 3c First, convert the hex number to decimal. We have three units of 16 and 12 units of 1 (c = 12), giving us a total of 60 (48 + 12). Convert the decimal 60 into binary: 128 64 32 16 8 4 2 1 60 0 0 1 1 1 1 0 0 The correct answer: 00111100

15. Convert the following hex number to binary: 74 First, convert the hex number to decimal. We have seven units of 16 and four units of 1, resulting in the decimal 116 (112 + 4). Convert the decimal 116 into binary: 128 64 32 16 8 4 2 1 116 0 1 1 1 0 1 0 0 The correct answer: 01110100 The next five questions dealt with converting binary to hex. We're going to use much the same method in solving these questions, but this point bears repeating: Make sure to answer the question in the format that Cisco is asking for on your CCNA and CCNP exams. 16. Convert the following binary string to hex: 00110011 First, we'll convert the binary string to decimal: 128 64 32 16 8 4 2 1 Decimal 0 0 1 1 0 0 1 1 51 To finish answering the question, convert the decimal 51 to hex. Are there any units of 256 in the decimal 51? No. Are there any units of 16 in the decimal 51? Yes, three, for a total of 48 and a remainder of three. Three units of one gives us the hex number "33". 0 3 3 17. Convert the following binary string to hex: 11001111 First, we'll convert the binary string to decimal:

128 64 32 16 8 4 2 1 Decimal 1 1 0 0 1 1 1 1 207 Now convert the decimal 207 to hex. Are there any units of 256 in the decimal 207? No. Are there any units of 16 in the decimal 207? Yes, twelve of them, for a total of 192 and a remainder of 15. Twelve is represented in hex with the letter "c". Fifteen units of one are expressed with the letter "f", giving us a hex number of "cf". 0 c f 18. Convert the following binary string to hex: 01011101 First, convert the binary string to decimal: 128 64 32 16 8 4 2 1 Decimal 0 1 0 1 1 1 0 1 93 Now convert the decimal 93 to hex. There are no units of 256, obviously. How many units of 16 are there? Five, for a total of 80 and a remainder of 13. We express the number 13 in hex with the letter "d". The final result is the hex number "5d". 0 5 d 19. Convert the following binary string to hex: 10011101 As always, convert the binary string to decimal first: 128 64 32 16 8 4 2 1 Decimal 1 0 0 1 1 1 0 1 157

Now convert the decimal 157 to hex. There are no units of 256. How many units of 16 are there in the decimal 157? Nine, for a total of 144 and a remainder of 13. You know to express the number 13 in hex with the letter "d", resulting in a hex number of "9d". 0 9 d 20. Convert the following binary string to hex: 11010101 First, convert the binary string to decimal: 128 64 32 16 8 4 2 1 Decimal 1 1 0 1 0 1 0 1 213 Now convert the decimal 213 to hex. No units of 256, but how many of 16? Thirteen of them, with a total of 208 and a remainder of 5. Again, the number 13 in hex is represented with the letter "d", and the five units of one give us the hex number "d5". 0 d 5