Microprocessor

What are instruction sets in microprocessor 8086?

What are instruction sets? The 8086 microprocessor supports 8 types of instructions − Data Transfer Instructions Arithmetic Instructions Bit Manipulation Instructions String Instructions Program Execution Transfer Instructions (Branch & Loop Instructions) Processor Control Instructions Iteration Control Instructions Interrupt Instructions Let us now discuss these instruction sets in detail. Data Transfer Instructions These are the instructions …

What are instruction sets in microprocessor 8086? Read More »

What is 8086 Interrupts and various types of Interrupts?

In certain situations when creating a program by the user we often find some sort of disturbances suddenly where the program stops abruptly. it might be due to some technical problems by hardware or software etc. This interrupt indicates immediate attention which alerts the microprocessor and instructs as to how to handle the interrupt. So, …

What is 8086 Interrupts and various types of Interrupts? Read More »

Architecture/Functional block diagram of Multiprocessor Configuration

As the name itself indicates that Multiprocessor means multiple set of processors. It is a multiple set of processor that helps in executing the instructions simultaneously. There are three basic multiprocessor configurations. Coprocessor configuration Closely coupled configuration Loosely coupled configuration Coprocessor Configuration A Coprocessor is a specially designed circuit which is placed on microprocessor chip …

Architecture/Functional block diagram of Multiprocessor Configuration Read More »

Architecture/Functional block diagram of 8087 Numeric Data Processor

8087 Architecture is divided into two groups, i.e., Control Unit (CU) and Numeric Extension Unit (NEU). The control unit maintains the communication between the processor and the memory such as receiving and decoding instructions, reads and writes memory operands, maintains parallel queue, etc. All the coprocessor instructions are considered as ESC instructions, i.e., they start …

Architecture/Functional block diagram of 8087 Numeric Data Processor Read More »

What is Memory interfacing and I/O Interfacing?

Interface acts as a communication between user and a computer. It is an integrated circuit which helps in performing basic functions of the CPU. Interfacing is classified into two types, memory interfacing and I/O interfacing. Memory Interfacing If any instruction is executed then we require microprocessor to access the memory in order to read the …

What is Memory interfacing and I/O Interfacing? Read More »

What is programmable keyboard?

It is a specially designed type of programmable keyboard/display controller launched by Intel which helps in interfacing the keyboard with the CPU. It identifies any type of key that has been pressed with the help of scanning. It then sends the response of the pressed key to the CPU and vice-a-versa.

Architecture/Functional block diagram of 8257 DMA controller

8257 DMA stands for 4-channel Direct Memory Access. It is specially designed by Intel for data transfer at the highest speed. Its initial function is to generate a peripheral request which allows the device to transfer the data directly to/from memory without any interference of the CPU. With the use of a DMA controller, the …

Architecture/Functional block diagram of 8257 DMA controller Read More »

Difference between Microprocessor and Microcontroller

The following table highlights the differences between a microprocessor and a microcontroller − Microcontroller Microprocessor Microcontrollers are used to execute a single task within an application. Microprocessors are used for big applications. Its designing and hardware cost is low. Its designing and hardware cost is high. Easy to replace. Not so easy to replace. It …

Difference between Microprocessor and Microcontroller Read More »

What is Microcontroller and It’s Uses?

A microcontroller is a smaller computer inserted on a single integrated circuit, less sophisticated which consists of the processor, the memory(RAM,ROM,EPROM), peripherals (timers, counters), programmable input or output etc. It is specially designed to perform certain operations and can be used in embedded systems like vehicles, printers, automobiles, refrigerators receiving remote signals, etc. Difference between …

What is Microcontroller and It’s Uses? Read More »

What is the functional block diagram and pin description of microcontroller 8051?

8051 microcontroller is a type of microcontroller designed by Intel in 1981. This microcontroller architecture is based on the Harvard architecture and was developed basically for the use in embedded systems technology. Basically this microcontroller was revised one and the updated one came into existence with CMOS technology. It is an 8-bit microcontroller. It is …

What is the functional block diagram and pin description of microcontroller 8051? Read More »

What is the architecture of 8255A PROGRAMMABLE PERIPHERAL INTERFACE?

The 8255A is generally seen as 8-bit bidirectional data buffer, which is specially designed to transfer the data with the execution of input output instructions requested by the CPU. It has the ability to use with almost any microprocessor. It consists of three 8-bit bidirectional I/O ports (24I/O lines) which can be configured with their …

What is the architecture of 8255A PROGRAMMABLE PERIPHERAL INTERFACE? Read More »

What is 8051 input output port?

To perform input/output operation Microcontrollers 8051 possess 4 I/O ports each consisting of 8-bit, which can be configured as input or output. Hence, out of 40 pins only 32 input/output pins are allowed for the microcontrollers that are connected with the peripheral devices. As microprocessor does not have inbuilt input/output operation, it can be rectified …

What is 8051 input output port? Read More »

Scroll to Top