The Furry Forums would like to place cookies on your computer to help us make this website better. To find out more about the cookies, see our privacy notice.
To accept the cookie click here, or please login or register.

Author Topic: Counting to 1,000,000  (Read 2762149 times)

0 Members and 0 Guests are viewing this topic.

Offline Brisky

  • Awkward armour
  • Gregarious Gnu
  • ****
  • awards This user has been a forum member for over 8 years Top 100 Most Online This user has donated to the forum. Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.)
  • Posts: 541
  • Gender: Male
  • Spooky, isn't it?
    • Steam
    • DeviantArt
    • Awards
  • Species: WereTonk
  • Coloring: Black with gold stripes
Re: Counting to 1,000,000
« Reply #169875 on: May 01, 2019, 08:59:56 PM »
170,027

Ofcourse! :P

But like I said earlier, better not multitask too much at this time.

I take it you're taking computer science classes, tho?

Offline HellEye

  • The Elementalist
  • Zoomorphic Zebra
  • **********
  • awards Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.) This user has been a forum member for over 8 years Obtainable by request This user has donated to the forum more than once.
  • Posts: 7249
  • Gender: Male
  • Fox go boop
    • Awards
  • Species: Red fox
  • Coloring: Red and white, normal red fox coloring
  • Height: 5'8" Anthro / 1'4" Feral
  • Weight: 150lbs Anthro / 20lbs Feral
  • Build: Average, fluffy
  • Currently: *Happy fox*
Re: Counting to 1,000,000
« Reply #169876 on: May 01, 2019, 09:30:40 PM »
170,028

I mean
I study IT. So yea.
It's mostly programming but we had a couple things about how stuff works on multiple levels.
Everyone seems to have it, so here's mine


Offline Brisky

  • Awkward armour
  • Gregarious Gnu
  • ****
  • awards This user has been a forum member for over 8 years Top 100 Most Online This user has donated to the forum. Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.)
  • Posts: 541
  • Gender: Male
  • Spooky, isn't it?
    • Steam
    • DeviantArt
    • Awards
  • Species: WereTonk
  • Coloring: Black with gold stripes
Re: Counting to 1,000,000
« Reply #169877 on: May 01, 2019, 09:49:01 PM »
170,029

I bet that was quite complicated.

Offline HellEye

  • The Elementalist
  • Zoomorphic Zebra
  • **********
  • awards Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.) This user has been a forum member for over 8 years Obtainable by request This user has donated to the forum more than once.
  • Posts: 7249
  • Gender: Male
  • Fox go boop
    • Awards
  • Species: Red fox
  • Coloring: Red and white, normal red fox coloring
  • Height: 5'8" Anthro / 1'4" Feral
  • Weight: 150lbs Anthro / 20lbs Feral
  • Build: Average, fluffy
  • Currently: *Happy fox*
Re: Counting to 1,000,000
« Reply #169878 on: May 01, 2019, 09:52:55 PM »
170,030

Not really. I quite enjoyed that actually
Everyone seems to have it, so here's mine


Offline Brisky

  • Awkward armour
  • Gregarious Gnu
  • ****
  • awards This user has been a forum member for over 8 years Top 100 Most Online This user has donated to the forum. Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.)
  • Posts: 541
  • Gender: Male
  • Spooky, isn't it?
    • Steam
    • DeviantArt
    • Awards
  • Species: WereTonk
  • Coloring: Black with gold stripes
Re: Counting to 1,000,000
« Reply #169879 on: May 01, 2019, 09:56:38 PM »
170,031

Ah. Lovely to hear!

Then what kind of level did it teach about?

Offline HellEye

  • The Elementalist
  • Zoomorphic Zebra
  • **********
  • awards Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.) This user has been a forum member for over 8 years Obtainable by request This user has donated to the forum more than once.
  • Posts: 7249
  • Gender: Male
  • Fox go boop
    • Awards
  • Species: Red fox
  • Coloring: Red and white, normal red fox coloring
  • Height: 5'8" Anthro / 1'4" Feral
  • Weight: 150lbs Anthro / 20lbs Feral
  • Build: Average, fluffy
  • Currently: *Happy fox*
Re: Counting to 1,000,000
« Reply #169880 on: May 01, 2019, 10:05:01 PM »
170,032

Well, we had a theoretical bit about how the CPU works, we programmed assembler and C++, we had things about how the CPU decides what to do, since for example I have like 600 threads running right now on my computer and they all need to access it. Same with memory and stuff. And then we programmed in different other languages and stuff.

So in two or three classes we had basically the entire view on how stuff works. I guess we also did electronics with logic gates and stuff.

So from the ground up if you put it together you can vaguely see how things work together. Yet it still blows my mind.
Everyone seems to have it, so here's mine


Offline Brisky

  • Awkward armour
  • Gregarious Gnu
  • ****
  • awards This user has been a forum member for over 8 years Top 100 Most Online This user has donated to the forum. Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.)
  • Posts: 541
  • Gender: Male
  • Spooky, isn't it?
    • Steam
    • DeviantArt
    • Awards
  • Species: WereTonk
  • Coloring: Black with gold stripes
Re: Counting to 1,000,000
« Reply #169881 on: May 01, 2019, 10:11:42 PM »
170,033

Interesting!

And yeah, that's kinda what I want to do.

Like this youtube video I saw, and I don't know if I showed it yet, from a guy who built a very basic computer on a breadboard.

Offline HellEye

  • The Elementalist
  • Zoomorphic Zebra
  • **********
  • awards Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.) This user has been a forum member for over 8 years Obtainable by request This user has donated to the forum more than once.
  • Posts: 7249
  • Gender: Male
  • Fox go boop
    • Awards
  • Species: Red fox
  • Coloring: Red and white, normal red fox coloring
  • Height: 5'8" Anthro / 1'4" Feral
  • Weight: 150lbs Anthro / 20lbs Feral
  • Build: Average, fluffy
  • Currently: *Happy fox*
Re: Counting to 1,000,000
« Reply #169882 on: May 01, 2019, 10:16:23 PM »
170,034

Yeah, that's super neat.
I made like a 3 bit adder once but that's about it
Everyone seems to have it, so here's mine


Offline Brisky

  • Awkward armour
  • Gregarious Gnu
  • ****
  • awards This user has been a forum member for over 8 years Top 100 Most Online This user has donated to the forum. Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.)
  • Posts: 541
  • Gender: Male
  • Spooky, isn't it?
    • Steam
    • DeviantArt
    • Awards
  • Species: WereTonk
  • Coloring: Black with gold stripes
Re: Counting to 1,000,000
« Reply #169883 on: May 01, 2019, 10:21:46 PM »
170,035

I'm still a bit confused on how the adders work.

Like, they were just binary, right?

Offline HellEye

  • The Elementalist
  • Zoomorphic Zebra
  • **********
  • awards Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.) This user has been a forum member for over 8 years Obtainable by request This user has donated to the forum more than once.
  • Posts: 7249
  • Gender: Male
  • Fox go boop
    • Awards
  • Species: Red fox
  • Coloring: Red and white, normal red fox coloring
  • Height: 5'8" Anthro / 1'4" Feral
  • Weight: 150lbs Anthro / 20lbs Feral
  • Build: Average, fluffy
  • Currently: *Happy fox*
Re: Counting to 1,000,000
« Reply #169884 on: May 01, 2019, 10:30:28 PM »
170,036

Yeah. They don't really add per se, just magically output something that can be interpreted as sum of two other numbers.
I guess it's kinda like adding them like you're taught in elementary. Starting from back, add two, write sum, then go to the next. Add two, if there's a carry add that as well, go next. Repeat 64 times for modern computers.
Everyone seems to have it, so here's mine


Offline Brisky

  • Awkward armour
  • Gregarious Gnu
  • ****
  • awards This user has been a forum member for over 8 years Top 100 Most Online This user has donated to the forum. Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.)
  • Posts: 541
  • Gender: Male
  • Spooky, isn't it?
    • Steam
    • DeviantArt
    • Awards
  • Species: WereTonk
  • Coloring: Black with gold stripes
Re: Counting to 1,000,000
« Reply #169885 on: May 01, 2019, 10:37:13 PM »
170,037

Yeah, so basically if you were to put pulses in the input of the first of a row of adders, it would count the number of pulses into a binary number, right?

Meanwhile, I'm progress on this, so that's cool.



Too many stripes, imo tho. Or rather, the stripes are too small.

But making them bigger is a hell of a lot easier than making them smaller...

Offline HellEye

  • The Elementalist
  • Zoomorphic Zebra
  • **********
  • awards Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.) This user has been a forum member for over 8 years Obtainable by request This user has donated to the forum more than once.
  • Posts: 7249
  • Gender: Male
  • Fox go boop
    • Awards
  • Species: Red fox
  • Coloring: Red and white, normal red fox coloring
  • Height: 5'8" Anthro / 1'4" Feral
  • Weight: 150lbs Anthro / 20lbs Feral
  • Build: Average, fluffy
  • Currently: *Happy fox*
Re: Counting to 1,000,000
« Reply #169886 on: May 01, 2019, 10:53:48 PM »
170,038

That looks pretty cool already! Nice job!!

And no, those are counters. They do stuff as well but not really sure how they work exactly. :P
For adders you put in two numbers as binary and it spits out the binary of the sum.
More preciesely,
Spoiler for Hidden:
let's just do it on a 4 bit example. You have 8 inputs and 4 outputs (technically you might need 5, but computers just ignore the last one if it happens. Integer overflow anyone?
You put in signals coresponding to the bits of 2 numbers you want to add, let's say 5 and 3. So 0101 and 0011. Power on the second and fourth line in one number and third and fourth in the second.
Then it goes through the gates to spit out 1000, or 8.
it's like adding, like I told you
(following numbers in binary of course)
    0101
 + 0011
And you go from the left. 1+1 is 10, so carry 1, output 0 to the end
0+1 is 1, then 1+carry 1 = 10, carry 1 again, output 0
1+0 is 1, then 1+carry 1 = 10, carry 1, output 0
0+0 is 0, then 0+carry 1 = 1, output 1.
From what I know it goes through XOR and AND gates to get those results. XOR outputs 1 if the sum is 1, AND outputs 1 if the sum is 10.
so you combine those two, you get a half adder. Enough for the first bit, for the second you need two half adders because you have two inputs and potential carry (output of the first AND gate)
after you go through those, you again end up with 1 after XOR if the sum of the three is 1 or 11, and 1 after AND if the sum is 10 or 11. (so XOR is essentially the units and AND is the twos)
Chain a bunch of those together and you can add bigger numbers.
For subtraction you just use a special notation. They did some magic inventing it so that essentially if you write -3 + 5 you end up with 2 by going through the exact same circuit.
Back in the day multiplying was also just adding stuff over and over, now I think there's a separate circuit for that that's much more efficient. Don't ask me about how that works though, I don't have a clue. :D

And that is why there are pumpkins.
Everyone seems to have it, so here's mine


Offline White Wolf Guardian

  • Wolgon Hat
  • Zoomorphic Zebra
  • **********
  • awards Received through special limited time events This user has donated more than $50 to the forum. Top 10 Poster This user has been a forum member for over 10 years
  • Posts: 9514
  • Gender: Male
  • I'm a wolgon!
    • Steam
    • Discord
    • Fur Affinity
    • Awards
  • Species: Wolf Dragon (Wolgon)
  • Coloring: White and Blue
  • Height: 10' long or 7' tall
  • Weight: 400lbs or 250lbs
  • Build: Thin
  • Reference: [link]
  • Currently: Healed up
Re: Counting to 1,000,000
« Reply #169887 on: May 02, 2019, 11:27:49 AM »
170,039

I can see 1,000,000 just on the horizon, now we just have to do the final forward motion, a few 800,000 times, but it's comin!
  • Avatar by: SquareHeart
  • Signature art by: FluffyGorer

Offline Brisky

  • Awkward armour
  • Gregarious Gnu
  • ****
  • awards This user has been a forum member for over 8 years Top 100 Most Online This user has donated to the forum. Assigned to someone who is observed to be very friendly toward other members (frequently welcoming people in the Intro board, answering questions, etc.)
  • Posts: 541
  • Gender: Male
  • Spooky, isn't it?
    • Steam
    • DeviantArt
    • Awards
  • Species: WereTonk
  • Coloring: Black with gold stripes
Re: Counting to 1,000,000
« Reply #169888 on: May 02, 2019, 11:33:05 AM »
170,040

Thanks!

And, wow... That does sound pretty complicated. XP

Offline White Wolf Guardian

  • Wolgon Hat
  • Zoomorphic Zebra
  • **********
  • awards Received through special limited time events This user has donated more than $50 to the forum. Top 10 Poster This user has been a forum member for over 10 years
  • Posts: 9514
  • Gender: Male
  • I'm a wolgon!
    • Steam
    • Discord
    • Fur Affinity
    • Awards
  • Species: Wolf Dragon (Wolgon)
  • Coloring: White and Blue
  • Height: 10' long or 7' tall
  • Weight: 400lbs or 250lbs
  • Build: Thin
  • Reference: [link]
  • Currently: Healed up
Re: Counting to 1,000,000
« Reply #169889 on: May 02, 2019, 11:36:12 AM »
170,041

Too spooky for the natural world.
  • Avatar by: SquareHeart
  • Signature art by: FluffyGorer

 

Powered by EzPortal