Jump to content

Why didn't original computer designers and programmers go with a 10 bits in byte system? I'm sure it would work right?

LOOK AT MY NEW FLAG DESIGNS FOR PA AND VOTE ON YOUR FAVORITE

LOOK AT MY FIRST BATCH OF DESIGNS HERE

 

 

 

 

 

4690K @ 4.5GHz

GTX 970 FTW

MSI Z97 PC MATE

Define R5 windowed

Cooler Master Seidon 240m

EVGA SuperNOVA 650 G1

Kingston 120gb SSD

SanDisk 480Gb SSD

Seagate 1Tb Hard drive

Link to comment
https://linustechtips.com/topic/479799-10-bits-in-a-byte/
Share on other sites

Link to post
Share on other sites

Why didn't original computer designers and programmers go with a 10 bits in byte system? I'm sure it would work right?

What I got from wiki:

 

Historically, the byte was the number of bits used to encode a single character of text in a computer[1][2] and for this reason it is the smallest addressable unit of memory in many computer architectures. The size of the byte has historically been hardware dependent and no definitive standards existed that mandated the size. 

https://en.wikipedia.org/wiki/Byte

Link to comment
https://linustechtips.com/topic/479799-10-bits-in-a-byte/#findComment-6435972
Share on other sites

Link to post
Share on other sites

Why didn't original computer designers and programmers go with a 10 bits in byte system? I'm sure it would work right?

Because computers operate in binary, not decimal. You commonly see bits in groups of 8, so it makes sense to build a shorthand around that. It doesn't make sense to build a shorthand around groups that you don't actually use in the field.

Link to comment
https://linustechtips.com/topic/479799-10-bits-in-a-byte/#findComment-6435973
Share on other sites

Link to post
Share on other sites

There is a base 10 data system. Search for the difference between gibibyte and gigabyte.

CPU - Intel i7-4790k | CPU Cooler - Cooler Master Hyper 212 EVO | Motherboard - Gigabyte GA-Z97-HD3 (Rev 2.0) | RAM - G.Skill Ripjaws X 16GB (2x8) DDR3-1866 | Storage - Samsung 850 EVO 500GB SSD | Graphics Card - EVGA GeForce GTX 980ti SC | Case - Fractal Design Define R5 w/Window (Black) | PSU - EVGA 750W B2 | Display - Acer K272HUL | Keyboard - E-Element RGB | Mouse - Logitech g502 | Sound - Klipsch ProMedia 2.1/Fostex TH-x00/Sennheiser HD595

Link to comment
https://linustechtips.com/topic/479799-10-bits-in-a-byte/#findComment-6435975
Share on other sites

Link to post
Share on other sites

Impossible because computers work in binary. you can only work with powers of 2. Besides, it would be unnecessary. There's no need if you have just the latin-based, alphanumeric language that we have, and if you need more characters you just add another byte. that extra byte allows for pretty much every Chinese character that exists, plus all the other characters for other languages.

Link to comment
https://linustechtips.com/topic/479799-10-bits-in-a-byte/#findComment-6435989
Share on other sites

Link to post
Share on other sites

What I got from wiki:

https://en.wikipedia.org/wiki/Byte

this makes sense 

LOOK AT MY NEW FLAG DESIGNS FOR PA AND VOTE ON YOUR FAVORITE

LOOK AT MY FIRST BATCH OF DESIGNS HERE

 

 

 

 

 

4690K @ 4.5GHz

GTX 970 FTW

MSI Z97 PC MATE

Define R5 windowed

Cooler Master Seidon 240m

EVGA SuperNOVA 650 G1

Kingston 120gb SSD

SanDisk 480Gb SSD

Seagate 1Tb Hard drive

Link to comment
https://linustechtips.com/topic/479799-10-bits-in-a-byte/#findComment-6436025
Share on other sites

Link to post
Share on other sites

Impossible because computers work in binary. you can only work with powers of 2. Besides, it would be unnecessary. There's no need if you have just the latin-based, alphanumeric language that we have, and if you need more characters you just add another byte. that extra byte allows for pretty much every Chinese character that exists, plus all the other characters for other languages.

It's not impossible, it's just a name, which computers don't care about. It's not like you'd have to force computers to work with groups of 10 in order for us to call a group of 10 a byte. Computers would still work with groups of 8 bits, they just wouldn't be called bytes, they'd be 0.8 bytes. There's no reason this system wouldn't work, it would just be inconvenient. Which really defeats the purpose of coming up with these shorthand names in the first place. So it doesn't make sense, but it's not impossible.

Link to comment
https://linustechtips.com/topic/479799-10-bits-in-a-byte/#findComment-6436051
Share on other sites

Link to post
Share on other sites

They could have, but 8 made more sense.  There was a time when 6 bits in a byte was a thing

Solve your own audio issues  |  First Steps with RPi 3  |  Humidity & Condensation  |  Sleep & Hibernation  |  Overclocking RAM  |  Making Backups  |  Displays  |  4K / 8K / 16K / etc.  |  Do I need 80+ Platinum?

If you can read this you're using the wrong theme.  You can change it at the bottom.

Link to comment
https://linustechtips.com/topic/479799-10-bits-in-a-byte/#findComment-6436101
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×