DIGITAL LOGIC DESIGN

 

digital_logic_design

DIGITAL NUMBER SYSTEM

A number system defines a set of values used to represent quantity, which in turns help us to make sense of our environment.

The most common are the decimal, binary, octal, and hexadecimal systems These are base 10 base 2 base 8 and base 16 number systems, respectively.

The decimal system is clearly the most familiar to us because it is a tool that we use every day


INFORMATION REPRESENTATION

Elementary storage units inside computer can be considered as electronic switches Each switch holds one of two states: on (1) or off (0).

We use a bit (binary digit), 0 or 1, to represent the state


INFORMATION REPRESENTATION

In general, N bits can represent 2 N different values.

For M values, log2𝑀 bits are needed.


THE DECIMAL NUMBER SYSTEM

  • The primary number system used is a base ten number system

  • Base 10 number systems are called decimal number systems

    Ten digits 0 1 2 3 4 5 6 7 8 and 9

  • Positional value may be stated as a digit multiplied by a power of 10


DIFFERENT NUMBER SYSTEM

  • Octal Number System (base 8 Number system with only

    eight numerals 0 1 2 3 4 5 6 7

  • Hexadecimal Number System (base 16 Number system

    with sixteen numerals 0 1 2 3 4 5 6 7 8 9 A, B, C, D, E, F

  • Binary Number System (base 2 Number system with only

    two numerals 0 and 1 Digital computer manipulates discrete

    elements of information and that all information in the computer

    is represented in binary form.


different_number_system


BASE-R TO DECIMAL CONVERSION

base-r_to_decimal_conversion


CONVERTING DECIMAL INTEGER TO ANY BASE-R

converting_decimal_integer_to_any_base-r


CONVERTING DECIMAL FRACTION NUMBER TO BASE-R

converting_decimal_fraction_number_to_any_base-r