What is the difference between ARM architecture and the typical architecture in CPUs, and why is it so revolutionary?

964 viewsEngineeringOther

What is the difference between ARM architecture and the typical architecture in CPUs, and why is it so revolutionary?

In: Engineering

14 Answers

Anonymous 0 Comments

Imagine two robots – one is smarter but slower – lets call him CISC and the second one is less smart, but works faster, let’s call him RISC.

You can say to CISC: “clean the room” …and he will do so by itself, but it will take the whole day.

Or you can make RISC to clean the room, but he is not that smart and you will need to say to him: “take this broom, sweep with it like this” then you need to say “take this duster and do so and so” and “take this mop and do so and so”. However, RISC is faster and will clean the room in an hour or two – if you tell it well what to do.

CISC is smarter, you can easily tell it what to do, but it has big brain and so it is slow.
RISC is not that smart, you have to explain things to it more, but it is fast.

CPU is a brain of a computer – it is a robot, but instead of cleaning rooms, it works with information: calculates and says what to display on the screen of your computer or mobile phone. CPU can also be CISC or RISC. Again, CISC (x86) is smarter but slower and RISC (ARM) is less smart, but faster (and cheaper).

…it’s probably a bit too advanced for a 5 year old… :))

You are viewing 1 out of 14 answers, click here to view all answers.