4 ms·
I've built an ALU for a simulator ;) But I wouldn't know where to go from there and I wouldn't know how to make a physical one. Are there any OCW-courses (or
by rlm 17y ago
I've built an ALU for a simulator ;)
But I wouldn't know where to go from there and I wouldn't know how to make a physical one.
Are there any OCW-courses (or similar) on the subject? Preferably with a hands-on approach :)
- jacquesm 17y agoIf you're interested in this I suggest you get the reference manuals for one of the simpler 8 bitters (6502, 6800, 6809, Z80 or 8051) and have a look at the block schematic for the cpu. here is the 6809 (my favourite of the ones above): http://www.zimmers.net/anonftp/pub/cbm/documents/chipdata/6809/6809-04.gif http://www.zimmers.net/anonftp/pub/cbm/documents/chipdata/68... You could go several routes to make one, first build a software simulator so you have something to validate your design with, then either use an FPGA or use wire wrapping like the author of the OA did (that's possible but also very very time consuming, and if a cpu is your first project is going to be a very frustrating experience).
- limmeau 17y agoIf your tysk is still fresh, try Keller&Paul[1]. It was the text for my second-semester hardware course, in which we "built" a real processor from 74somethings. "built" because we didn't really touch hardware, we just looked at schematics and computed timings. [1] http://books.google.com/books?id=u5kIA7iyfl4C&lpg=PA276&ots=zmQyP64WuD&dq=keller%20paul%20resa%20register&hl=de&pg=PA276#v=onepage&q=&f=false http://books.google.com/books?id=u5kIA7iyfl4C&lpg=PA276&...
- hc 17y agohttp://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-004Computation-StructuresFall2002/CourseHome/ http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Compute...
- jamii 17y agoI've heard good reports about "The elements of computing systems" http://www.amazon.com/gp/product/0262640686?ie=UTF8&tag=freesciencand-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0262640686 http://www.amazon.com/gp/product/0262640686?ie=UTF8&tag=... Theres a tech talk about the book: http://video.google.co.uk/videoplay?docid=7654043762021156507&ei=Wgt6SsDpMdzB-AbpyL2NDg&q=techtalk+nand&hl=en http://video.google.co.uk/videoplay?docid=765404376202115650...
- krying_krab 17y agoI suspect your university library will have more than enough subject matter about the theory. http://www.timefracture.org/D16docs/wire_wrap.html http://www.timefracture.org/D16docs/wire_wrap.html describes the practice of wire-wrapping, the technique used here.