CPU Basics + Emulator

???    What does ARM stand for in an ARM CPU?

Video - Intro to Computing Platforms (you might want to watch this twice, maybe take notes)

How a CPU Works  (nice graphics)

Operating System Basics  (overly technical, but informative)

https://www.youtube.com/watch?v=rSyGpxjBGnA  (Nanotechnology for the Future)


~~~~  Questions  ~~~~~~~~~
- What does ARM stand for?
Advanced Risc Machines (just ask Google)

- Why/how do ARM processors use less power?
Answer here (from typing the question into Google)

- Are all microprocessors x86 compatible?
No, they are not.  Compatibility means they
accept programs written in the same MACHINE LANGUAGE.
Many CPUs are indeed x86 compatible (e.g. AMD),
but most CPUs are not.  Many special purpose CPUs
are made for devices like Smartphones (ARM), GPS, medical equipment.
These must be considerably simpler because they
must consume less power.

- How do numbers get into the RAM?
via the Data Bus.
Try the 
Little Man CPU Sim for a clear demonstration.

Here is an interesting artical about x86 vs ARM architectures.

~~~~~~~~~~~~~~~~~~~~~



ppt by Liu UCDavis

8080 CPU Video

200 Videos about Microprocessors

Here is a history of developments in x86 microprocessors.

We will look at some CPU simulators, to get a better concept
about what is going on at the hardware level.

Little Man CPU Sim   

6502 Simulator