12/29/2022 0 Comments 5 jump chump5 JUMP CHUMP FULLStrip off any of your previous experimental builds, with the exception of the full Eater Clock build.Four rectangular LEDs on the output pins of the Program Counter will confirm your counter is advancing on the RISING edge of the clock signal. In this Stage, you are expected to complete your wiring to your clock, the SN74LS161 counter and the NAND logic to provide eventual support for the counter's LOAD feature. Finally, for both your text and video presentations, strive to be as clear, concise, and detailed as Eater has been in his presentation, even going one better than him with a video that is under 3 minutes:) Power can come from a 5V AC/DC adapter or your Arduino for the time being. Please take great care with these parts they are not replaceable. For this project you MUST use the following parts I supply you with: Quad breadboard, 500 kΩ trim pot, rectangular LEDs (red, green, yellow), 3×555 timers, strip of 0.1μF caps, TTL AND, OR, NOT logic ICs, slide switch, and bags of 0.3" and 0.4" preformed jumper wires. This will be the heartbeat of your CHUMP. 5 JUMP CHUMP SERIESFollowing Ben Eater's terrific 4-part video series on the 555-based Clock module, build, test and report on your own module. Your goal will be to demonstrate that the program you write this week, will run on the processor you build six weeks from now. With reference to the CHUMP Instruction Set, develop and submit a unique and (somewhat) interesting CHUMP program (presented in the manner below) as your first DER entry in your CHUMP Report. Corley accomplished the feat in their 2018/2019 ICS4U year: Reaching the summit will test your passion, dedication, and commitment to an engineering undergraduate program. So, here we go.ĬHUMP Task Sequence You are about to embark on a hardware project that holds the promise of being one of the most important achievements of your young scholastic career, that is, to build a 4-bit computer from scratch. By engaging these challenges, you gain insight, confidence, and earn a sense of deep satisfaction that you'll remember for a lifetime. You see, it is the gaps in his explanation that provide space for you to actively participate in the development and thereby earning ownership. The beauty of Feinberg's paper lies not within what he tells you, but rather, what he doesn't. 5 JUMP CHUMP PDFACES need to engage a struggle while in high school if they are to grow, personally.Ī decade ago I came across a pdf that provided the ideal foundation for our ACES needs and it addresses the two major shortcomings of Eater's 'paint-by-numbers' offering: A Simple and Affordable TTL Processor for the Classroom. Even more problematic is that, Eater's resources are simply too good! As much as he decries the use of kits and PCBs that one simply follows instructions and solders parts to, leaving little struggle and growth for the prospective engineer, Eater's presentation borders on much the same. First, any 8-bit design imposes a time and cost premium of roughly double that of a 4-bit design. As terrific as this is there are two glaring problems with this design for ACES. Furthermore, his website offers the entire parts kit should one choose to take the plunge. 5 JUMP CHUMP SOFTWAREAlan Kay's 1982 quote provides further inspiration, “ People who are really serious about software should make their own hardware”.īen Eater has an exceptional blog that takes the viewer through the stages of building an 8-bit processor on a breadboard. As Ken Shirriff reminds us, " Before the microprocessor era, minicomputers built their processors from boards of individual chips." It is highly instructive for ACES to physically manipulate and explore this precise architecture prior to their undergrad years that will demand far less of you. Given that ACES is an acronym for Advanced Computer Engineering School it seems appropriate to introduce students to just that: building their own computer processor from scratch. ICS4U CHUMP Project: A 4-bit TTL Processor CHUMP: ICS4U 4-bit TTL Processor Project
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |