DLD Notes
DLD Notes
DLD
⬇️⬇️⬇️⬇️⬇️⬇️
Some basic topics
1)Parts of System
2)Hard ware
3) System Software
4) Application software
5)Parts of CPU for example>>> Memory unit etc
2) Hardware:
Hardware refers to the physical components of a computer system. In
digital logic design, it primarily encompasses the tangible, electronic,
and mechanical components that make up a computer system.
Hardware components include:
- **Hard Disk Drive (HDD) or Solid State Drive (SSD):** These are used
for long-term storage of data, files, and applications.
3) System Software:
System software refers to the software that manages and supports the
computer hardware and other applications. It includes:
4) Application Software:
Application software is designed to perform specific tasks for users.
Examples of application software include:
5) Parts of CPU:
The CPU (Central Processing Unit) is the primary component of a
computer that carries out the instructions of a computer program by
performing the basic arithmetical, logical, and input/output operations.
It consists of various parts, including:
- **Control Unit (CU):** This component directs the flow of data and
instructions within the CPU and between the CPU and other devices.
- **Registers:** These are small, fast storage locations within the CPU
used for temporary storage of data and instructions during processing.
1) Digital Data:
Digital data refers to information that is represented in a discrete,
binary form, typically using combinations of 0s and 1s. This
representation is the foundation of modern computing and data
transmission. Digital data can represent various types of information,
including text, numbers, images, and multimedia. The use of binary
2) Data Representation:
Data representation refers to the method used to represent various
forms of data within a computer system. There are several types of
data representations, including:
- **Hexadecimal (Base 16):** Uses digits 0-9 and letters A-F. Example:
35 (decimal) = 23 (hexadecimal)
5) Addition, Subtraction,
Multiplication & Division of
Binary & Others:
Performing arithmetic operations on different number systems involves
following specific rules based on the arithmetic properties of the
respective number systems.
6) Sign Overflow:
Sign overflow happens when the result of an arithmetic operation has
the incorrect sign. It can occur during the addition or subtraction of
signed binary numbers. Sign overflow occurs if the signs of the
operands are the same, but the sign of the result is different. For
example, in a 4-bit system, adding two positive numbers yields a
negative result, or adding two negative numbers results in a positive
number.
8) Sign-Magnitude:
Sign-magnitude representation is a way of representing signed
numbers. In this system, the most significant bit (MSB) represents the
sign of the number, where 0 denotes a positive number, and 1 denotes
a negative number. The remaining bits represent the magnitude of the
number. For example, in an 8-bit sign-magnitude system, the number 6
is represented as 00000110, and -6 is represented as 10000110.
10) Excess-8:
Excess-8 is a system used to represent both positive and negative
numbers. In this system, the actual value is obtained by subtracting the
excess value from the encoded value. For example, in a 4-bit excess-8
system, the value 4 is represented as 1000, and the value -4 is
represented as 0100. This system simplifies the addition and
subtraction of signed numbers.
13) Integration:
Integration is a fundamental concept in calculus that involves finding
the integral of a function. It is the reverse process of differentiation.
Integration is used to find areas, volumes, central points, and many
other quantities that cannot be easily found by direct methods. It has
applications in various fields, including physics, engineering, economics,
and more.
```
|---------|---------|--------|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
```
16) Boolean
Equation/Expression/Function:
Best Of Luck