Timeline for What is meant by the phrase “Software can replace hardware”?
Current License: CC BY-SA 3.0
8 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Dec 11, 2016 at 20:56 | comment | added | SDsolar | Yep, the Wizard of Woz. That Disk II drive was genius. Too bad it didn't work so well in the Lisa. His other major innovation on the Apple II was the way it utilized memory to render graphics. I still miss the way it looked when loading images from disk. | |
Dec 8, 2016 at 19:33 | comment | added | James R. | Can't talk about this subject without mentioning the Woz! | |
Dec 8, 2016 at 11:21 | comment | added | Machado | The best answer so far in this topic are "emulators". | |
Dec 7, 2016 at 16:09 | comment | added | 8bittree | @GabrieleScarlatti Unfortunately, I'm not aware of any good books specifically about replacing hardware with software, there may be some, I just haven't looked around much. You might find some relevant posts or projects on Hackaday and I've heard good things about the NAND to Tetris course which may also provide some related information. | |
Dec 7, 2016 at 15:58 | comment | added | Gabriele Scarlatti | Ahaha yes I was a little too approximative, can you suggest some good book to learn more about it? Thank you very much for the answers! | |
Dec 7, 2016 at 15:55 | comment | added | 8bittree | @GabrieleScarlatti You'll need a bit more, specifically, I/O devices need to be hardware (but the controllers can be software!), and memory needs to be hardware. The connections between them need to be hardware, but the necessary logic is limited. Simple wires if you have enough pins, slightly less simple shift registers or similar devices if you don't have enough pins. | |
Dec 7, 2016 at 15:49 | comment | added | Gabriele Scarlatti | So the only thing you always need is at least one processor? | |
Dec 7, 2016 at 15:47 | history | answered | 8bittree | CC BY-SA 3.0 |