> Although I can agree with a lot of what you say (even though I am on the > f628 or rather the f877 side ;) I disagree with this one. Following your > logic a novice should build his own adder from half-adders instead of > using the add instruction. And he should build his own CPU state-machine > from EPROMs and registers. No, he should build those EPROMs and > registers from gates. But wait, gates consist of transistors. Hardly > anyone realy understands how a transistor works, so why not start with > vacuum tubes? And don't buy them, blow your own! Oh, and go find some > proper sand to make the glass from. Etc. etc. No, I'm not suggesting that. Really, that kind of sends my argument down the slippery slope. I simply think that beginner should get his/her hands dirty on a couple of opamps, transistors, resistors, maybe a coil, etc. I must say that I love your idea of 'rolling your own' vacuum tubes though. I would have many beers with someone that dedicated! -Shawn -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics