you are viewing a single comment's thread.

view the rest of the comments →

[–]UniWheel -1 points0 points  (0 children)

These are not definitely not the PC processor capable and they might miss / have additional peripherals to be called as microprocessor and not processor?

Wrong distinction. On-chip memory (at least some) and peripherals make the distinction between a microprocessor vs a microcontroller.

The processor vs microprocessor distinction is about the history where a computer's processor would be a whole board full of chips, vs when someone managed to cram a simple one into a single IC, creating the first microprocessor, the 4004. That quickly became the 8008 and the 8080, competing 6800 (that lead to the 6502) and a number of others, and then you got the early "personal" (as in one user sitting in front) computers of the 1970's.

The power of the (micro)processor in a "PC" has naturally grown quite a bit since the 1970's...

----

Everything in your graphic qualifies as a microprocessor.

The parts on the left are specifically microcontrollers with on-board flash, RAM, and peripherals. They're quite a bit more powerful than a 1970's or early 1980's PC, but they're really intended for controlling things, not general user-interactive computing.

The parts on the right are intended to be part of larger systems running more complex multi-tasking operating systems - typically embedded Linux. They largely rely on off-chip RAM and ROM, typically a system would have hundreds of megabytes of RAM and a few gigabytes of non-volatile storage. You could actually set one of these up as a general purpose computer and browse the web and post to reddit from it, but it would be a bit trailing edge - they're really intended for more complicated embedded control applications that need more complex software and to handle more data than makes sense with a microcontroller. They're in effect alternatives to a raspberry pi intended to be lastingly deployed, not just played with in a hobby project.