Borbus Posted January 13, 2004 Share Posted January 13, 2004 I just want to know how 32-bit works I know how Binary, Decimal and Hexadecimal work, but 32-bit and 64-bit I cannot figure out how they work. I like useless infomation so I would like to add this to my collection. Thanks Link to comment https://www.neowin.net/forum/topic/131535-how-to-convert-16-bit-to-32-bit/ Share on other sites More sharing options...
0 Schmoove Posted January 13, 2004 Share Posted January 13, 2004 Just add a ****load of zero's in front of the 16bit representation. Decimal: 1 Binary 8bit: 0000 0001 Binary 16bit: 0000 0000 0000 0001 Binary 32bit: 0000 0000 0000 0000 0000 0000 0000 0001 . . . . etc. In other words... 32 bit is not a representation in the same way as hex and decimal for example. 32bit just means that a numbr (or character) is stored in a 32bit value. Link to comment https://www.neowin.net/forum/topic/131535-how-to-convert-16-bit-to-32-bit/#findComment-1593459 Share on other sites More sharing options...
0 RoboStac Posted January 13, 2004 Share Posted January 13, 2004 You say you know how binary works - 64 / 32 bit are just the number of 0's or 1 in the binary word. Link to comment https://www.neowin.net/forum/topic/131535-how-to-convert-16-bit-to-32-bit/#findComment-1593465 Share on other sites More sharing options...
0 Borbus Posted January 13, 2004 Author Share Posted January 13, 2004 So its not actually base 32 just base 2 with 32 digits Whats the point of that? Link to comment https://www.neowin.net/forum/topic/131535-how-to-convert-16-bit-to-32-bit/#findComment-1593571 Share on other sites More sharing options...
0 FAT('.')BOY Posted January 13, 2004 Share Posted January 13, 2004 Not an expert so excuse the choice of words I think point of a greater number bits is that they are processed in parralel or at the same time so in a 32 bit process more data is being processed in one go than in a 16 bit process and this makes it faster. *wins award for worst explanation ever* Link to comment https://www.neowin.net/forum/topic/131535-how-to-convert-16-bit-to-32-bit/#findComment-1593585 Share on other sites More sharing options...
0 Schmoove Posted January 13, 2004 Share Posted January 13, 2004 BobMarley said: So its not actually base 32 just base 2 with 32 digitsWhats the point of that? If you want to represent a color for example the lengty of the binary word defines the amount of colors you can display. If a color is represented in a 8bit word you will only have 2^8 different colors. If a color is represented in a 32bit word you will have 2^32 different colors. Same goes with calculation of audio for example. A 64bit decoder can decode the audio stream far more accurate then a 32bit decoder, since it uses words of 64bits which allow more accuracy then 32bit words. That is the point of using 32bit opposed to 16bit --> accuracy/more possibilities Link to comment https://www.neowin.net/forum/topic/131535-how-to-convert-16-bit-to-32-bit/#findComment-1593600 Share on other sites More sharing options...
0 neowin_hipster Posted January 14, 2004 Share Posted January 14, 2004 how do you extend 5 digit number to a 6 digit number? that's all a bit is, a digit. Link to comment https://www.neowin.net/forum/topic/131535-how-to-convert-16-bit-to-32-bit/#findComment-1596494 Share on other sites More sharing options...
0 johnsss Posted January 14, 2004 Share Posted January 14, 2004 lol, when i came to this topic i was expecting a conversation about "real Mode" ,"32bit Protected mode" and "64bit protected mode". guess i was wrong. :rolleyes: anyway, the point of having 32bit instead of 16 or 8 for example in case of addressing is that with 8bits, you can represent 2^8 addresses, even though you may have more, but only 2^8 8bit long addresses can be addressed and therefore accessed (it's in case you use all 8bits for addressing though, which is not the case, but...). if you have 16bits this number changes to 2^16 which is much higher than the previous one and so on. if you ever worked with dos, you know that in dos 16bit addressing is used and therefore the processor is essentially locked into a 16-bit mode which can address approximately 1MB of memory. This is 'DOS mode' or Real Mode. even if you have 1 gigabyte of memory, only 1MB of it can be addressed and used. it was just an example to show you why these modes are created and how they work, hope i was some help. Link to comment https://www.neowin.net/forum/topic/131535-how-to-convert-16-bit-to-32-bit/#findComment-1598693 Share on other sites More sharing options...
Question
Borbus
I just want to know how 32-bit works
I know how Binary, Decimal and Hexadecimal work, but 32-bit and 64-bit I cannot figure out how they work.
I like useless infomation so I would like to add this to my collection.
Thanks
Link to comment
https://www.neowin.net/forum/topic/131535-how-to-convert-16-bit-to-32-bit/Share on other sites
7 answers to this question
Recommended Posts