TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Resurrecting the 8088 Micoprocessor

68 pointsby tyrickover 10 years ago

6 comments

userbinatorover 10 years ago
I guess he&#x27;s aiming for something like this:<p><a href="http://commons.wikimedia.org/wiki/File:Breadboard_complex.jpg" rel="nofollow">http:&#x2F;&#x2F;commons.wikimedia.org&#x2F;wiki&#x2F;File:Breadboard_complex.jp...</a><p>The 8088&#x2F;8086 were probably the first - and last - &quot;breadboardable&quot; x86 CPUs as everything after that came in square, non-DIP packages. However, there have been hobbyists making their own electronics for x86-based computers up to the 486: <a href="http://dubel.org/computer/" rel="nofollow">http:&#x2F;&#x2F;dubel.org&#x2F;computer&#x2F;</a><p>Starting with the Pentium, however, things got really hairy...
评论 #8791460 未加载
guscostover 10 years ago
Have to mention <i>Code</i> by Charles Petzold which was recommended somewhere around here. It builds up from basic logic gates (with loads of diagrams) to a rough approximation of the 8080 series processors. A great book if you want to know the principles and history of this technology.
mindcrimeover 10 years ago
This is awesome. I&#x27;ve been wanting to get into 8-bit computing and do a &quot;ground up&quot; build of something using an 8088, Z80, or something of that ilk for a while.<p>Since we&#x27;re on the subject... can anybody recommend any good books &#x2F; websites &#x2F; magazine articles &#x2F; etc., that cover this kind of ground? That is, starting from a raw chip (a simple one, like one of these old 8 bit ones, not a 80386 or something) and building a simple computer from scratch? I&#x27;d really like to get my hands dirty doing something like this, to get a better feel for the nuts and volts level stuff.
评论 #8795174 未加载
rasz_plover 10 years ago
Author went for USB oscilloscope. Do not follow his recommendation if you like good quality usable tools. Sainsmart dds120:<p><a href="http://www.eevblog.com/forum/testgear/sainsmart-dds120-usb-oscilloscope-(buudai-bm102)/" rel="nofollow">http:&#x2F;&#x2F;www.eevblog.com&#x2F;forum&#x2F;testgear&#x2F;sainsmart-dds120-usb-o...</a><p>&quot;scope is advertised as 50Ms&#x2F;s while the ADC runs at 40MHz&quot;<p>40MHz sampling means its usable for signals up to ~10MHz. Its ok&#x27;ish for arduino level of tinkering.<p>If you like this type of old school hardcore hardware hacking check those links:<p><a href="http://n8vem-sbc.pbworks.com" rel="nofollow">http:&#x2F;&#x2F;n8vem-sbc.pbworks.com</a><p><a href="http://www.s100computers.com" rel="nofollow">http:&#x2F;&#x2F;www.s100computers.com</a><p>Those guys are actively building 20-30 year old computers from scratch. Most modern (and probably the fastest) is 386DX&#x2F;486DLC board<p><a href="http://www.s100computers.com/My%20System%20Pages/80386%20Board/80386%20CPU%20Board.htm" rel="nofollow">http:&#x2F;&#x2F;www.s100computers.com&#x2F;My%20System%20Pages&#x2F;80386%20Boa...</a><p>On the other end of the spectrum is virtual hardware hacking. MAME project has a less known offshoot branch called MESS. It emulates old computers on a logic level with single clock cycle precision (not instruction, its clock accurate!). To get you idea of what that means imagine sound card emulation. Sane person would map buffers and pump samples to your host sound API. MESS people on the other hand desolder chips from old Sound Blaster 2.0, DECAPSULATE Intel microcontroller responsible for DMA, read its rom content. Emulated sound card runs this rom dump on virtual Intel 8048. Same with Keyboards - they emulate 8048 with its rom content inside keyboard, and 8051 sitting on the motherboard with its individual rom content! :)<p>This is pretty crazy and inefficient (C++), but extremely accurate. Emulated hardware ranges from 6502 (and all of its individual sub models like 6510, 6509 etc) to 486&#x2F;586 processors and 3DFX cards (again emulating low level functions, no opengl mapping there).<p><a href="http://www.mess.org" rel="nofollow">http:&#x2F;&#x2F;www.mess.org</a>
评论 #8793080 未加载
jpmattiaover 10 years ago
The other news in this article: Jameco is still in business?! Wow.<p>They used to supply geeks throughout the US with their mail order biz; For me, it was late 70s&#x2F;early 80s.
评论 #8793111 未加载
评论 #8792533 未加载
cesarbsover 10 years ago
Where can one still buy an 8088? Are they still being produced?
评论 #8791472 未加载
评论 #8791668 未加载
评论 #8791942 未加载
评论 #8791523 未加载
评论 #8791522 未加载