1-1 Lecture 1 Class Overview and Appendix A -- Number Systems.

Slides:



Advertisements
Similar presentations
ECE 331 – Digital System Design
Advertisements

Chapter Chapter Goals Know the different types of numbers Describe positional notation.
Decimal Addition What is going on? (carry) (subtract the base)
ECE 301 – Digital Electronics Course Introduction, Number Systems, Conversion between Bases, and Basic Binary Arithmetic (Lecture #1)
ENGIN112 L2: Number Systems September 5, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 2 Number Systems Russell Tessier KEB 309 G.
Chapter 02 Binary Values and Number Systems Nell Dale & John Lewis.
1 Number Systems. 2 Numbers Each number system is associated with a base or radix – The decimal number system is said to be of base or radix 10 A number.
Converting Binary to Octal
Number Systems and Arithmetic
BASICS OF COMPUTER APPLICATIONS ASB 102. UNIT 1 Introducing computer system  Number system  What is number system?  Types of number system  Their.
Lecture 7 How computers process data (Number Systems) PRESENTED BY MD. MAHBUBUL ALAM, PHD 1.
1 Number SystemsLecture 8. 2 BINARY (BASE 2) numbers.
Chapter 3 Data Representation
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION.
ECE 3110: Introduction to Digital Systems Number Systems.
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION
CPU Internal memory I/O interface circuit System bus
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
Number systems, Operations, and Codes
Introduction to Computing Dr. Nadeem A Khan. Lecture 10.
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
Positional Notation 642 in base 10 positional notation is:
Octal to Decimal Hexadecimal DecimalOctal Binary.
Binary01.ppt Decimal Decimal: Base 10 means 10 Unique numerical digits ,00010,000 Weight Positions 3,
Introduction To Number Systems Binary System M. AL-Towaileb1.
School of Computer and Communication Engineering, UniMAP Mohd ridzuan mohd nor DKT 122/3 - DIGITAL SYSTEM I Chapter.
Computer Number System
ECE 3110: Introduction to Digital Systems Number Systems.
ECE 362 Microprocessor Systems and Interfacing ©5-1 Lecture 1 Hexadecimal Computation Outline n Decimal n Binary n Octal n Hexadecimal.
Number System Base b Use only digits of 0, 1, 2,…., b-1 Positional weights X = a n-1 b n-1 + a n-2 b n-2 + …. + a 0 b = 1x x10 1 +
CSC 331: DIGITAL LOGIC DESIGN COURSE LECTURER: E. Y. BAAGYERE. CONTACT: LECTURE TIME: 15:40 – 17:45 hrs. VENUE: SP-LAB.
©2010 Cengage Learning SLIDES FOR CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION Click the mouse to move to the next page. Use the ESC key to exit.
Arithmetic Chapter 4 Subject: Digital System Year: 2009.
ECE 2110: Introduction to Digital Systems Number Systems: conversions.
Number Systems and Binary Arithmetic Quantitative Analysis II Professor Bob Orr.
Chapter 5 NUMBER REPRESENTATION AND ARITHMETIC CIRCUITS.
ECE 2110: Introduction to Digital Systems Number Systems: conversions.
Binary Values. Numbers Natural Numbers Zero and any number obtained by repeatedly adding one to it. Examples: 100, 0, 45645, 32 Negative Numbers.
EEE 301 : Digital ELECTRONICS Amina Hasan Abedin Senior lecturer, Dept of EEE, BRAC University.
Prepared By: Norakmar Binti Mohd Nadzari CHAPTER 2 ARITHMETIC AND LOGIC UNIT.
Unit 1 Introduction Number Systems and Conversion.
Lecturer: Santokh Singh
Introduction To Number Systems
Digital Design Chapter One Digital Systems and Binary Numbers
Chapter 02 Nell Dale & John Lewis.
Octal to Decimal Decimal Octal Binary Hexadecimal.
Integer Real Numbers Character Boolean Memory Address CPU Data Types
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION
Number Systems.
Base ‘b’ number for i = 0 to n – 1 for an n digit quantity
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
Number Systems and Binary Arithmetic
Introduction to IT By: Muhammed s. anwar.
Numbering Systems and Arithmetic operations on Hex, binary, and octal
Digital Electronics and Microprocessors
Chapter 2: Number Systems
Digital Logic Design (CSNB163)
ECE 301 – Digital Electronics
Number Systems Rayat Shikshan Sanstha’s
Number Systems Rayat Shikshan Sanstha’s
Information Representation
Introduction To Number Systems
1. Number Systems Chapt. 2.
Course Code 114 Introduction to Computer Science
Presentation transcript:

1-1 Lecture 1 Class Overview and Appendix A -- Number Systems

1-2  Other courses in computer sequence  ELEN 350Computer Architecture and Design  ELEN 449Microprocessor Systems Design  ELEN 450Computer Interfacing and Communications  ELEN 454Digital Integrated Circuit Design  ELEN 468Advanced Logic Design  ELEN 472Microelectronic Circuit Fabrication (electronics)  ELEN 473Microelectronic Device Design (electronics)  ELEN 474VLSI Circuit Design (electronics)  ELEN 475Introduction to VLSI Systems Design  Careers related to Computers  VLSI  Fabrication  Programmers  System engineers  Micro-programmers (micro-processor controllers)  Others

1-3 Appendix A Number Systems

1-4 Positional Number Notation –Decimal, Binary, Octal, Hexadecimal –A digit’s place in the sequence determines its weight Decimal Numbers - Base Digits 0-9 –Example – = =

1-5 Positional Number Notation Binary- Base 2 - Digits 0 and 1. Binary Digits (bits) Example =

1-6 Positional Number Notation Octal- Base 8 - Digits Example =

1-7 Positional Number Notation Hexadecimal- Base 16 - Digits 0 - 9, A-F A 16 = B 16 = C 16 = D 16 = E 16 = F 16 = Example 9A 16 =

1-8 Conversion Between Binary, Octal, and Hexadecimal Systems Conversion from Binary to Octal or Hexadecimal. –Octal –Group into 3 bit groupings, starting at right. –Ex –Hexadecimal –Group into 4-bit groupings, starting at right. –Ex

1-9 Conversion from Octal to Hexadecimal and Hexadecimal to Octal (1) Convert to binary (2) Convert from binary to hexadecimal or octal. Ex Convert to hexadecimal (1) (2) Ex.9A 16 Convert to octal (1) (2)

1-10 Conversion from Decimal to Binary (1) Perform successive division -- successively divide the base 10 number by the base to which it is to be converted (2) Collect the remainder to form the number in the target base (3) 1st division yields the least significant bit as its remainder (4) Continue until the quotient is 0.

1-11 Conversion from Decimal to Binary (1) Ex. Convert to binary

1-12 Conversion from Decimal to Octal (2) Ex. Convert to octal

1-13 Conversion from Decimal to Hexadecimal (3) Ex. Convert to hexadecimal

1-14 Binary Arithmetic Operations Base 10 (review) -- addition _ Base 10 (review) -- subtraction _

1-15 Binary Arithmetic Operations Addition in Base 2 -- Laws = = = = 0 with a carry of 1 Ex

1-16 Binary Arithmetic Operations Subtraction in Base 2 -- Laws = = 1 with borrow of = = 0 Ex

1-17 Homework Assignment HW #1 -- Appendix A