I admittedly haven't been here before, haven't even been to this site but I was lingked here from /g/ so... I was wondering if you could give me a hand with something. I'm a first year computer science student (I know I know there's no jobs and it's a waste of time and whatever) and I was looking through some past papers when I came across a question that has me a little perplexed.
The question asked how I would go about building a denary full adder using these logic gates in order (XNOR,NOR,NOT,NAND). Now logic gates and all that related shit are my arch nemesis but I have no fucking clue how this would even work. Is this somethign that's trivially simple and I'm just being dense or is this as puzzling as it seems?
Sorry if these kind of questions are taboo or whatever, I wasn't willing to lurk for a few months before asking.
I did a basic ternary LSFR loop on paper though =)
Name:
Anonymous2011-08-23 12:13
>>38
The details of the inside would be nice. I'm still confused as to how this works from a circuitry standpoint.
Do you use a regular full adder 4 times, effectively adding the denary numbers together? How do I make it so that it knows that the number is above 9... like... if...
A and B and C and D
A and B and !C and D
A and !B and C and D
Are all the combinations that I think can give you a binary number equivalent to >9 so would I have to wire it so that those states result in a carry. Also what if what I get results in a carry of greater than 1? Like 1111 + 1111?
Looking back this shit is a hundred times more complicated than anything we were taught or I'm just not understanding something.
A digital comparator shouldn't be very hard to implement. You start with the digit in the most significant position. If the digits of both numbers in that position are equal, you move on to the next one; otherwise, you're done because you can say which one is larger. Your homework is to apply that to make a 4-bit comparator (it's even easier since you're comparing against a constant).
Also, if r=x+y+c where 0≤x≤9 and 0≤y≤9 and 0≤c≤1, then 0≤r≤19.
Name:
Anonymous2011-08-23 23:04
<DOUBLES!
Name:
Anonymous2011-08-23 23:59
data:image/svg+xml
What the fuck. Could you be any more perverse?
>>56
You could just not be a dick about it, you know. On the other hand, what program are you using? Inkscape isn't very appropriate for this kind of job.
Name:
Anonymous2011-08-24 19:16
>>62 http://www.capilano.com/dww_overview
Yeah, proprietary software, and it sometimes crashes, but I haven't found anything quite as easy to use and portable from the FOSS community (no, I will NOT install 300MB of shitty bloated libraries just to use your 2MB app.)
>>64,65
Ah, finally finding out what that program was called after so many years brings a nostalgic tear to my eye, like seeing an old friend -- MMLogic was what pushed me into electronics and programming back when I was six or seven years old. Fuck, I loved it.
Name:
Anonymous2013-09-01 14:08
English version drops tonight. Are you ready?
Name:
Anonymous2013-09-01 15:39
Time enough has passed for a moebeetus thread. heart-stopping images abound. Lay it on thick