Linux on an 8-Bit Micro?
dmitry.gr
dmitry.gr
It's the age-old trade-off, power versus speed. The more powerful your CPU and peripherals, the less time and/or number of instructions required taken to do each particular job along the way to get to that prompt.
I remember looking at the number of instructions required to do 32-bit additions on a 4MHz 8-bit Z80 once. All of those instructions were replaced by one single (and much faster!) instruction on a 33MHz 80386 CPU.
---
My favorite line from the article:
> To conquer this obstacle, I wrote an ARM emulator.. Why write one instead of porting one? Well, porting someone else's code is no fun, plus none of the emulators I saw out there were written in a way that would make them easy to port to an 8-bit device.