Microprocessor & Microcontroller LAB
The microprocessor is a multipurpose, clock driven, register based, digital-integrated circuit which accepts binary data as input, processes it according to instructions stored in its memory, and provides results as output. Microprocessors contain both combinational logic and sequential digital logic. Microprocessors operate on numbers and symbols represented in the binary numeral system.
Microcontroller: is a small computer on a single integrated circuit. In modern terminology, it is a system on a chip or SoC. A microcontroller contains one or more CPUs along with memory and programmable input/output peripherals. Program memory in the form of Ferroelectric RAM, NOR flash or OTP ROM is also often included on chip, as well as a small amount of RAM. Microcontrollers are designed for embedded applications, in contrast to the microprocessors used in personal computers or other general purpose applications consisting of various discrete chips.
One of type of the systems built by biomedical engineers are embedded systems, they make laser surgery devices, MRI, ECG , Artificial organs, X-ray imaging devices, wearable tech to analyse health and even Nano robots. All of these are simply devices with one or more computers hidden inside. In many Engineering programs, biomedical engineers take at least Microprocessor, Computer Architecture and logic design courses to lay the foundation for embedded systems work, even they are not explicitly embedded systems engineers.