Hong Kong Yatexin Electronics Co., LtdAbout UsRm 705, 7/F, Fa Yuen Comm Bldg, No. 75-77, Fa Yuen Street, Mong Kok, Kln, Hong KongHeadquartered in Shenzhen, China with branch in Hong Kong, China, Hong Kong Yatexin Electronics Co., Ltd. is recommended to be a leader and innovator in professional distribution of Electronic Components. We specialized in providing passive board level components to OEMs and CEMs. Luckvenie has been always customer-driven and quality focused. We offer a wide selection of electronic components in stock with 24/7 order processing and rapid delivery.Hong Kong Yatexin Electronics Co., LtdAbout UsRm 705, 7/F, Fa Yuen Comm Bldg, No. 75-77, Fa Yuen Street, Mong Kok, Kln, Hong KongHeadquartered in Shenzhen, China with branch in Hong Kong, China, Hong Kong Yatexin Electronics Co., Ltd. is recommended to be a leader and innovator in professional distribution of Electronic Components. We specialized in providing passive board level components to OEMs and CEMs. Luckvenie has been always customer-driven and quality focused. We offer a wide selection of electronic components in stock with 24/7 order processing and rapid delivery.Hong Kong Yatexin Electronics Co., LtdHong Kong Yatexin Electronics Co., LtdHong Kong Yatexin Electronics Co., LtdHong Kong Yatexin Electronics Co., LtdHong Kong Yatexin

  1. Home
  2. News
  3. Microcontroller Vs Microprocessor
Microcontroller Vs Microprocessor
0
The Difference between Microprocessor and Microcontroller
Microprocessors and microcontrollers are used in a wide range of applications in the electronics and electrical fields, it can be said that they are ubiquitous.


Concept of Microprocessor

A microprocessor is an electronic computer component made from a single semiconductor IC or miniature transistors and some other circuit elements on a microchip. The abbreviation for microprocessor is μP or uP. The CPU (Central Processing Unit) is the best known microprocessor, but they are also found in many other components in a computer, such as the GPU (Graphics Processing Unit) on a video card.
In personal computers, the names CPU and microprocessor are used interchangeably. Microprocessors are found in all PCs and most workstations. Microprocessors control the logic of nearly every digital machine, from radio clocks to the fuel-injection mechanisms of cars. A microprocessor is a multifunctional integration in a single IC package.

There are five main types of microprocessors, the tiny units that provide the "brains" of a computer. Inside an ordinary silicon microprocessor, there are many tiny transistors and extremely tiny components. All of these components are there to help the computer work as planned.

Types of microprocessor

  • Complex Instruction Set Microprocessor:

This type of microprocessor is also known as CISM. CISM classifies microprocessors where each order can be executed in conjunction with several other low-level functions. These functions are designed to perform operations such as uploading data to a memory card, recalling or downloading data from a memory card, or performing complex mathematical calculations in a single command.
  • Reduced Instruction Set Computer:

Also known as RISC, designed to speed up computer microprocessors. The chips are built with the guidance of allowing the microprocessor to perform a smaller number of operations per command, which would allow it to complete more commands faster.
  • Superscalar processor:

This type of processor duplicates the hardware on a microprocessor so that it can execute a large number of instructions simultaneously. These duplicate resources can be committed ALUs or multipliers. A superscalar consists of several operational units. A superscalar microprocessor executes multiple commands in a single clock cycle by simultaneously transferring large numbers of instructions to redundant operating units in the processor.
  • ASIC:

An ASIC microprocessor used for extremely precise purposes, which may include automotive emissions control or personal digital assistant computers. ASICs are sometimes produced to spec, but can also be manufactured by using off-the-shelf gear.
  • Digital Signal Multiprocessor (DSP):

DSPs are unique microprocessors that decode and encode video, or convert digital or video to analog and vice versa. These operations require a microprocessor that is particularly good at doing mathematical calculations. DSP chips are commonly used in sonar, mobile phones, radar, home theater audio equipment and cable set-top boxes.


Concept of Microcontroller


A microcontroller is an optimized computer-on-a-chip for managing electronics, especially for precise tasks like controlling a specific system. A microcontroller, sometimes abbreviated uC, µC, or MCU, is basically a dedicated microprocessor.

Also, the microcontroller is part of the system, basically a complete circuit board, one of the distinguishing features of which is the built-in interrupt system. As control-oriented devices, microcontrollers often respond to external stimuli (interrupts) in real time, and must be able to perform fast context switches, suspending one process to execute another in response to an "event".

Common microcontrollers include 8051, Intel's 80196, and Microchip's PIC series. Usually integrated in toys, cars, appliances, and office machines, a microcontroller is a fusion of many microprocessor system components on a single microchip, mainly including:
  • Memory (ROM and RAM)
  • CPU Core (microprocessor)
  • Parallel Digital I/O
Microcontrollers integrate many useful functions into a single IC, these functions include:
  • The ability to execute a cumulative set of commands to perform work as described by the user.
  • Able to skillfully use peripheral memory chips to read and write data from memory.

Types of Microcontroller

Microcontrollers are classified by internal bus width, built-in microcontroller, order set, memory structure design, IC chip, VLSI core or Verilog file, and serial units. There may be a range of versions from different sources for similar units.
  • 8-bit Microcontroller:

When the internal bus in the MCU is an 8-bit bus, the ALU performs logical and arithmetic operations on a byte sequentially.
  • 16-bit microcontroller:

A 16-bit microcontroller consists of a 16-bit bus and the ALU performs arithmetic and logic operations on 16-bit operands. It provides higher precision and performance compared to 8-bit MCU.
  • 32-bit Microcontroller:

When the internal bus used for data transfer functions in the MCU is a 32-bit bus, the ALU will perform logic and arithmetic functions on the 32-bit operands in sequence. They offer better precision and performance than 16-bit MCUs.
  • Embedded Microcontroller:

When a fixed or embedded system includes an MCU with each hardware and software part in a single unit, the MCU is called an embedded microcontroller. Little or no additional peripheral units or systems are used for processing during control or use of peripheral devices. For example, a telephone receiver circuit employs a built-in or embedded microcontroller.
  • External Memory Microcontroller:

When an MCU is added to a built-in or embedded system, each hardware and software of the MCU does not exist as a separate component, and all or part of the memory components are connected to the external interface circuit through the interface. For example, the 8031 includes a program memory that interfaces with its outside, while the 8051 has both internal and peripheral program memory.
Working Principles Of Microprocessors And Microcontrollers
 

Differences between Microprocessor and Microcontroller

The difference between microprocessor and microcontroller is that a microcontroller incorporates the features of a microprocessor (ALU, CPU, registers) plus other additional features such as ROM, RAM, counters, input/output ports, etc. The microcontroller controls the functionality of the device by using a fixed program stored in ROM which does not change over time.

From another point of view, the main difference between microprocessors and microcontrollers in terms of architecture is their field of application. Common microprocessors such as the Pentium series or Intel Core series processors or similar processors are used in computers as general-purpose programmable units. In other applications, however, it must manage the many different tasks and programs assigned to it.

In contrast, the PIC series or the 8051 series or any other microcontrollers are already used in tiny embedded systems such as traffic signal control systems or some kind of robotic system. Also, these gadgets manage similar tasks or similar programs throughout their processes.

Another difference is that microcontrollers typically have to handle transient tasks, whereas microprocessors in computer systems may not handle transient tasks all the time.

lazy img
Quality Guarantee
Trusted global supply networks
lazy img
Competitive Pricing
Reducing your business costs
lazy img
Express Delivery
Reliable global express services
lazy img
Customer Support
Friendly 24/7 customer support
TOP
RFQ List ( 0 items)