Прочее компьютерное

меня интересует вопрос разница между 8 битами в одном байте и 32 или 64 битными програмами.

если в одном байте 8 бит. то как работают 32 или 64 битные проги. потому что я почему то думал что в одном байте может быть так же 16 32 или 64 бита. но как я узнал это не так в байте всегда только 8 бит. ну тогда как работают 64 битныйе проги и почему 64 битная винда работает быстрее чем 32 битная и как вообще она работает? я приветствую ответы ллюдей которые действительно в этом разбираються или даже ссылки на сайте и форумы где есть развёрнутый ответ этот вопрос. и пожалуйста не отвечайте люди со своим ИМХО меня не интересует кто и что об этом думает. меня интересуют ответы специалистов которые в этом разбираються. спасибо.
Нуууу.. . ты и загнул - 16, 32, 64 ьита в байте! :)))

Бит - это единица измерения информации - нолик или единичка. Байт - это 8 бит (и не больше) .
Раньше, когда компьютеры были большими и медленными они были 8-ми битными, то есть за один такт процессора мог сосчитать из памяти 8 бит (1 байт) и обработать их. Шины адреса и данных били 8 битными. Максимальное число (десятичное) которое можно вместить в 8 бит - 255 (если учитывать 0, то 256), следовательно - максимальное количество цветов, которое мог вывести компьютер на экран монитора было 256, максимальный объем памяти, который можно было адресовать - 256 и т. д. и т. п.

32-битные компьютеры (процессоры) могут за один такт обрабатывать 32 бита (4 байта) , следовательно при той же частоте работы, что и старый компьютер (8 битный) , новый (32 битный) - в 4 раза более производительный. При этом максимальный объем адресуемой памяти в 32 битной системе = 11111111111111111111111111111111 (двоичная система) = 4 294 967 295 бит (десятичная) = 4 Гигабайта.

Соответственно 64 битные системы, при той же частоте что 32-битные имеют в 2 раза большую производительность. Например обычный AI32 процессор Intel Pentium с частотой 2 ГГц в два раза менее производительный, чем AI64 Pentium на 2 ГГц. Обьем адресуемой памяти - неимоверное число, которое наверное никогда не будет практически достигнуто - 18 446 744 073 709 551 615 бит (я даже не знаю как число с таким порядком называется)
KB
Ki Bum
9 425
Лучший ответ
Владимир Белянкин да спасибо большое. всё кратко и ясно. правда я изучал програмирование лет этак 20 назад а потом забросил. потому многое пропустил. так получилось что я 8битного компа sinclerzxspectrum перешол сразу на процессор core2duo слишком большой скачок для меня. вот ещё вопрос если можете ответить ответьте. почему считаеть что процессор coreduo работает с 64 битными прогами всего на 15% медленнее чем core2duo. откуда беруться эти 15%. ведь по логике должно быть в два раза. если процессоры бывают 64 и 32 битные..
1 герц = 1 такт = 32 либо 64, что лучше ?
Владимир Белянкин так значит частота как и объём тоже измеряеться в битах? я правильно понимаю?
прочитай какую нить книгу по программированию
MF
Mr. Freeman
102