80286 Microprocessor

80286 Microprocessor is a 16-bit microprocessor that has the ability to execute 16-bit instruction at a time. It has non-multiplexed data and address bus. The size of data bus is 16-bit whereas the size of address bus is 24-bit. It was invented in February 1982 by Intel. 80286 microprocessor was basically an advancement of 8086 …

80286 Microprocessor Read More »

PIC Microcontroller

PIC is an abbreviation used for Peripheral Interface Controller. PIC microcontroller is the smallest microcontroller in the world and are programmed to execute large number of operations. These were initially designed to support PDP (programmed data processor) computers, for controlling the peripheral devices. It is based on RISC architecture. PIC microcontrollers hold the ability of …

PIC Microcontroller Read More »

DMA Controller

Definition: DMA or Direct Memory Access Controller is an external device that controls the transfer of data between I/O device and memory without the involvement of the processor. It holds the ability to directly access the main memory for read or write operation. DMA controller was designed by Intel, to have the fastest data transfer …

DMA Controller Read More »

8051 Microcontroller

8051 microcontroller is an 8-bit microcontroller created in 1981 by Intel Corporation. It has an 8-bit processor that simply means that it operates on 8-bit data at a time. It is among the most popular and commonly used microcontroller. As it is an 8-bit microcontroller thus has 8-bit data bus, 16-bit address bus. Along with …

8051 Microcontroller Read More »

Half Adder

Definition: Half adder is a combinational circuit that is used to add two binary numbers of one-bit each. It does not hold the ability to consider the carry-in generated from previous summations. The addend, when added with the augend, provides sum and carry (if present). Half adders are used in addition of LSB of the …

Half Adder Read More »

Half Subtractor

Definition: A Half subtractor is known as a combinational circuit that produces a difference of two, 1-bit binary numbers. More specifically we can say, that it subtracts the two binary values at its input in order to generate a difference of the two values at its output using a borrow bit if required. Thus the …

Half Subtractor Read More »

Vector Processor

Definition: Vector processor is basically a central processing unit that has the ability to execute the complete vector input in a single instruction. More specifically we can say, it is a complete unit of hardware resources that executes a sequential set of similar data items in the memory using a single instruction. We know elements …

Vector Processor Read More »

Sample and Hold Circuit

Definition: A circuit that is capable of sampling the input signal applied to its terminal as well as holding the sampled value up to the last sample for a particular time interval is known as sample and hold circuit. It basically utilizes an analog switch and a capacitor to perform the task. The circuit samples …

Sample and Hold Circuit Read More »