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.

An 8-bit minicomputer with a fully custom architecture

82 pointsby tirrexover 3 years ago

9 comments

codezeroover 3 years ago
Slightly off topic, but I&#x27;m looking forward to FPGA tooling improving to the point where I can build a fantasy personal computer based on dragging and dropping architectural components into a design that compiles to hardware.<p>I&#x27;m definitely too lazy to design from scratch or build by hand, and there&#x27;s already so much out there designed for FPGAs, so just hoping one day it may be plug and play like the Mister is for entire systems.
评论 #29517176 未加载
评论 #29518357 未加载
评论 #29519147 未加载
评论 #29519294 未加载
评论 #29517665 未加载
评论 #29517874 未加载
评论 #29524163 未加载
Teknoman117over 3 years ago
I kind of want to try to make a &quot;74 series logic&quot; RISC V CPU at some point so I can inherit the compiler.<p>It&#x27;s rough building the larger systems though. All the early logic is still around for the most part, but most of the &quot;medium integration&quot; parts have disappeared. Things like register files and bitslice ALUs. (74x181, etc.)
评论 #29517984 未加载
评论 #29518273 未加载
评论 #29519255 未加载
评论 #29519187 未加载
HappyJoyover 3 years ago
I really enjoy when these hobby projects get posted. Tinkering for the sake of it is so much fun. Thanks for sharing
Animatsover 3 years ago
Somebody is way too into solderless breadboards.<p>I can see building a CPU from smaller components, but not dealing with loose connections in that mess.
评论 #29517760 未加载
评论 #29519431 未加载
评论 #29517012 未加载
userbinatorover 3 years ago
Those register names seem to be 8008-inspired:<p><pre><code> A (0): GP register&#x2F;arg 0 B (1): GP register&#x2F;arg 1 C (2): GP register&#x2F;arg 2 D (3): GP register&#x2F;arg 3 L (4): GP register&#x2F;(L)ow index register H (5): GP register&#x2F;(H)igh index register </code></pre> It claims to be a &quot;RISC architecture&quot; but the instructions are 1-3 bytes variable length, which is also more similar to the 8008 and other early 8-bit CPUs.
metaphorover 3 years ago
&gt; <i>Designed for 4 MHz clock speed, ~100-150k instructions&#x2F;second</i> [1]<p>Given the scale of the breadboarded rat&#x27;s nest prototype, was this actually achieved?<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;jdah&#x2F;jdh-8&#x2F;blob&#x2F;c621a9980a7d4eb7aa4debc6245827628818aa19&#x2F;SPEC.txt#L11" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jdah&#x2F;jdh-8&#x2F;blob&#x2F;c621a9980a7d4eb7aa4debc62...</a>
tempodoxover 3 years ago
Neat! But shouldn&#x27;t this rather be called a nanocomputer? Minicomputers could still fill a room at their time [1]. Our desktop machines are “microcomputers”.<p>[1]: <a href="https:&#x2F;&#x2F;www.computerhistory.org&#x2F;revolution&#x2F;minicomputers&#x2F;11&#x2F;333" rel="nofollow">https:&#x2F;&#x2F;www.computerhistory.org&#x2F;revolution&#x2F;minicomputers&#x2F;11&#x2F;...</a>
评论 #29520440 未加载
ngcc_hkover 3 years ago
Microcomputer??
评论 #29519560 未加载
bullenover 3 years ago
C64 is better in every way.