Latch is a D- type flip-flop used as a temporary storage device controlled by a timing signal, which can store 0 or 1. The primary function of a Latch is data storage. It is used in output devices such as LED, to hold the data for display.
To Store monitor programs.
In Microprocessor more op-codes, few bit handling instructions. But in Microcontroller: fewer op-codes, more bit handling Instructions, and also it is defined as a device that includes micro processor, memory, & input / output signal lines on a single chip.
the basic architectural difference is that microcontroller has an programmable memory while it is not the case with microprocessors.
It has limitations on the size of data. Most Microprocessor does not support floating-point operations.