Introductory concept Flashcards
logic levels
The voltage level used to represent 1s and 0s are called logic levels.
Digital Waveform
Series of pulses.
Pulse
It consists of leading(rise time: :10% to 90% amplitude) n trailing edge(fall time : 90% to 10% amplitude). Pulse width is between 50%s od both edges. They can be +ve going or -ve going.
Duty Cycle
(Pulse width/time period)*100%
The clock
in digital systems, each waveform is synchronized with a basic timing waveform CLOCK. Periodic it is.
Its time period is the time for one bit. and doesn’t carry information. During one period, information waveform is either high(1) or low(0).
Timing diagrams
A graph of digital waveforms to give the time relationship between them.
USB
Universal Serial Bus
Data Transfer
- Serial Transfer
2. Parallel Transfer.
Serial Transfer
Pro:
Requires only One line.
Con:
Requires time proportional to the data amt.
Parallel transfer.
Pro:
requires one time interval only.
Con:
Requires multiple lines.
Logic Gate
A circuit which performs specified logic function (and, or).
ALU consists of many such logic gates.
Inverter
The logic circuit of not function. inverting the input.
Comparator
The comparison function. A logic gate that performs magnitude comparison. a box with 2 input lines (magnitude a and b ) and 3 output lines ( a>b, a<b></b>
Adder
An adder
adds two binary numbers (on inputs A and B with a carry input Cin) and generates a sum and a carry output (Cout).
Subtractor. ( logic circuit)
A subtracter requires three inputs: 2 numbers and a borrow input. 2 outputs :difference, borrow output.
(An adder can do this as its special case of addition)
Multiplier
multiplied 2 at a time so 2 input, 1 output product(partial). The circuit can consist of adders in conjugation +some stuff.
Division, divider.
Division can be performed with a series of subtractions, comparisons, and shifts, and thus it
can also be done using an adder in conjunction with other circuits.
Two inputs.
output: quotient and the remainder.
Code conversion function.
conversion between binary and other codes such as the binary coded decimal (BCD) and the Gray code.
Code
A code is a set of bits arranged in a unique pattern and used to represent specified information
Encoder
one certain type of encoder converts each of the
decimal digits, 0 - 9, to a binary code. A HIGH level on the input ( 10 input lines for 10 chars) produces logic levels that represent the proper binary code on the
output lines.