|
Learn
| Upgrade Your Skills |
|
|
|
Imagesource: https://hackaday.com/
|
|
|
Nope, that's not a typo. ☝️ This is the result of what happens when you try to squeeze an Altair 8800 into an Altoids box. For connoisseurs and lovers of classic membership cards, the Altaid 8800 by Lee A. Hart is probably a rather old hat. But if you're looking for a project for the summer, this little all-in-one kit for under $100 might actually be interesting. You can do a lot with the 8080 CPU. And there's a touch of magic when you hack in the assembly program as machine code, written with pencil and paper, using the 12 on-board buttons, and see exactly the LEDs light up, that you expected. Also a nice Christmas tree deco. 🎄 But all kidding aside - the Altair 8800 is a piece of history, and if you want to learn about computer architecture, soldering irons, push buttons and LEDs, you might find just the right project here.
|
|
|
Imagesource: https://unsplash.com/
|
|
|
Of the 16 possible boolean 2-bit operations, as is well known, not all of them really make sense (some can be used in unmentioned 8-bit CPUs but that’s a story for another day 😁). XOR isn't one of them, makes sense from the logical point of view, helps with encryption, the implementing of subtraction when you only have an adder, and probably about 81.432 million other use cases. And just when you think there's really nothing more to learn about XOR, along comes Florian Hartmann, and proves you wrong. Florian's article on the subject is super interesting, detailed and nice to read. So how do I exchange two register values with each other, when there is simply no free RAM cell left? A problem I personally have all the time, and regularly gives me sleepless nights. 🥱
|
|
|
Imagesource: Adwater & Stir
|
|
|
And if the Altair 8800 clone is not enough for you, the Kenbak-1 might be your thing. There are a lot of devices that claim to have been the first personal computer. Surprisingly, the Kenbak-1 is no exception. 😏 It's rather difficult to judge in 2022, and since we don't want to conjure up a new I-was-the-first-war™ here, we'll leave it at that. We already reported on the device in Issue #12. This week, however, we found a nice way to play with the device without having to warm up the soldering iron. Yep, an emulator. Again, pencil, paper and brains are required. If you've ever wanted to hack machine code into a machine via simple switches, and don't have the nerve for the Aldaid 8800, you might be really happy here. The person responsible for the nice JavaScript implementation doesn't hang around on the usual platforms, so unfortunately we can't give credit. Nevertheless: Excellent work and thanks for sharing!
|
|
|
Imagesource: Evan-Amos, Public domain, via Wikimedia Commons
|
|
|
Between 1987 and 1989 NEC introduced the TurboGrafx-16 to the markets of this world. The special thing about this 4th generation console was, that it was basically a 16-bit device, but came with an 8-bit CPU. The console, outside the US known as PC Engine, was quite successful with 8 million units sold, but it's still interesting that a successor of the already 1975 released MOS6502 (more exactly the WDC65C02) powered the device - the HuC6280 from Hudson Soft. In combination with 2 16-bit graphics processors, the console's gaming experience was quite impressive for its time. More impressive, however, was the machine's architecture. Rodrigo Copetti is known for taking apart and studying consoles of all generations. His article on the TurboGrafx is not new, but no less interesting. Nice reading for the friend of outdated digital technology.
|
|
|