What are bits exactly?

Discussion in 'The Edge of the Forum' started by Noctosphere, Aug 10, 2016.

  1. Noctosphere
    OP

    Noctosphere Moon furries | Official follower of Skiddon't-ism

    Member
    GBAtemp Patron
    Noctosphere is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,395
    2,346
    Dec 30, 2013
    Canada
    Between three female furries
    I mean, there are 8-bit, 16-bit, 32-bit, 64-bit processor,
    8-bit, 16-bit graphics and music.
    That's weird.
    Does 8/16-bit graphics and music are only graphics and music runned on 8/16-bit processor?
    If so, why aren't there 32/64-bit graphics/music
    Also, today, what is the actual number of bit used by today's system?
    I've heard the 6th gen console wasn'T 128-bit but 64-bit extended to 128-bit. What does that mean?
    Thanks
     
  2. Petraplexity

    Petraplexity Fidget-Spinning Spicy Memelord™

    Member
    389
    824
    Sep 5, 2015
    United States
    Over There
    8- and 16-bit music is a genre. It is based off of the typical music of consoles with 8- and 16-bit processors. With extreme optimization, support for larger cartridges, and a better sound chip, the NES could play any modern song at full quality. In this scenario, the processor would stay the same (8-bit). In fact, the Genesis, a 16-bit console, can already play Bad Apple with voices at nearly full quality with barely compressed graphics, just because it has a YM2612 sound chip.
    8- and 16-bit graphics are a similar case. It is very intensive on old processors to make graphics, and many games are already pushing the envelope. Yet, it is not a hard limitation.
    On that note, there are 32-bit and 64-bit graphics (in a similar vein to 8- and 16-bit graphics and music; i.e., not a hard limitation). The 32X, 3DO, and PS1 have 32-bit style graphics. The N64 has 64-bit style graphics. In fact, Super Mario RPG is technically 24-bit due to a special chip inside the cartridge, so you could say it has 24-bit graphics.
    So, to answer your first question, no, 8-bit and 16-bit graphics and music do not only not really exist, but they can be played/displayed on any processor (with enough work).

    Today, computers are either 32-bit or 64-bit because they have either 32-bit or 64-bit processors. I'm running Windows 10 on a 64-bit system, but does it look the slightest bit like the N64? No. It doesn't. To narrow it down further, unless your PC is absolute crap and really old, its 64-bit.
    "64-bit extended to 128-bit" means that, internally, the console still uses 64-bit long bytes. It is just programmed to use 2 bytes for all calculations, thus sort-of making it 128-bit.

    And finally, to answer the title, a bit is a 0 or a 1. This is the system all computers use internally. It is a system with 2 digits, making it base 2 (binary). We use base 10 (decimal) in our everyday lives (10 digits, 0-9), but it is faster to process in base 2. 8-bit processors use 8-bit bytes, 16-bit processors use 16-bit bytes, and so on.
    An 8-bit byte is a byte that's 8 bits long. It's as simple as that. For example, <00010100> is an 8-bit byte, and equals 20 in decimal. <10101001 11101000> is a 16-bit byte, and equals 43,496 in decimal. A 64-bit byte looks like <01001101 10100000 11110000 10010110 10100001 10101010 01010101 0000000>. The maximum value you can make with a single 8-bit byte is 255 (256 values). For an 16-bit byte, it's 65,535 (65,536 values). For a 64-bit byte, it's over 4 million.

    Anyway, you're welcome. All of this information was off of the top of my head, by the way :P
     
    Last edited by Petraplexity, Aug 10, 2016
    Noctosphere likes this.
  3. Noctosphere
    OP

    Noctosphere Moon furries | Official follower of Skiddon't-ism

    Member
    GBAtemp Patron
    Noctosphere is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,395
    2,346
    Dec 30, 2013
    Canada
    Between three female furries
    thanks :D
    another question
    when you say 2 byte for all calculation, what do you mean exactly?
    Also, my new graphic card is a 192-bit, what does that means too?
     
  4. Petraplexity

    Petraplexity Fidget-Spinning Spicy Memelord™

    Member
    389
    824
    Sep 5, 2015
    United States
    Over There
    2 bytes, in this case, means two groups of 64 bits.

    1 byte (64 bits): <01001101 10100000 11110000 10010110 10100001 10101010 01010101 0000000>
    2 bytes (128 bits): <01001101 10100000 11110000 10010110 10100001 10101010 01010101 00000000, 1001101 10100000 11110000 10010110 10100001 10101010 01010101 0000000>

    It means your graphics card uses 192 bits (24 8-bit bytes) for each calculation (which basically means it's more efficient and faster).
    It would look like this: <01001101 10100000 11110000 10010110 10100001 10101010 01010101 00000000, 1001101 10100000 11110000 10010110 10100001 10101010 01010101 0000000 01001101 10100000 11110000 10010110 10100001 10101010 01010101 0000000>
     
    Noctosphere likes this.
  5. Noctosphere
    OP

    Noctosphere Moon furries | Official follower of Skiddon't-ism

    Member
    GBAtemp Patron
    Noctosphere is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,395
    2,346
    Dec 30, 2013
    Canada
    Between three female furries
    ok, but what does that mean exactly, what do you mean by faster?
    is it related to the processor of 1.7GHz of my gpu?
    like 1hz = 192-bits/seconds?
    so 1.7GHz = (192 * 1.7 * 10^9)bits/seconds
     
    Last edited by Noctosphere, Aug 10, 2016
  6. Petraplexity

    Petraplexity Fidget-Spinning Spicy Memelord™

    Member
    389
    824
    Sep 5, 2015
    United States
    Over There
    No, it just natively supports larger calculations and thus uses less resources and is overall faster.
     
    Noctosphere likes this.
  7. Noctosphere
    OP

    Noctosphere Moon furries | Official follower of Skiddon't-ism

    Member
    GBAtemp Patron
    Noctosphere is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,395
    2,346
    Dec 30, 2013
    Canada
    Between three female furries
    ok thanks...
    also, will we see anything like 128-bit processor anytime soon?
    Or it will be useless with today's needs
     
  8. Petraplexity

    Petraplexity Fidget-Spinning Spicy Memelord™

    Member
    389
    824
    Sep 5, 2015
    United States
    Over There
    CPU speed hasn't been increased in the last 5 years for multiple reasons.
    We've sort of reached a peak for now, and a 128-bit processor wouldn't really be noticeably better right now.
    So no, not any time soon. If ever.
     
    Last edited by Petraplexity, Aug 10, 2016
    Noctosphere likes this.
  9. Noctosphere
    OP

    Noctosphere Moon furries | Official follower of Skiddon't-ism

    Member
    GBAtemp Patron
    Noctosphere is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,395
    2,346
    Dec 30, 2013
    Canada
    Between three female furries
    Well, I've heard that cpu speed hasnt increased lately because we've reached like the physical limit
    Like it's impossible physically to go anywhere faster with today's technology, isn'6 that truew?
    I also heard about a light pulse cpu that can reach THz, is that true?
     
  10. Petraplexity

    Petraplexity Fidget-Spinning Spicy Memelord™

    Member
    389
    824
    Sep 5, 2015
    United States
    Over There
    Yes, that's what my previous answer linked to.

    Yes, but it'll be a long time before that's feasible to produce, sell, and buy.
     
    Noctosphere likes this.
  11. Noctosphere
    OP

    Noctosphere Moon furries | Official follower of Skiddon't-ism

    Member
    GBAtemp Patron
    Noctosphere is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,395
    2,346
    Dec 30, 2013
    Canada
    Between three female furries
    alright, thanks you
     
    Petraplexity likes this.
  12. joyoshi

    joyoshi ICUP

    Member
    329
    590
    Oct 9, 2015
    Netherlands
    Shoved up your nose
    Leftover pieces from fries
     
  13. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,847
    9,742
    Nov 21, 2005
    United Kingdom
    No, those are called scraps, give or take a few places up north where you might be right.

    Anyway just for giggles I am going to throw qubits into this mix.