В основе различия этих двух версий лежит способность процессора обрабатывать данные разной длины. Например, возьмем обращение к памяти. Регистр процессора может оперировать только с 32 битами - значит никакая память с адресами, выходящими за этот размер, не сможет использоваться в компьютере с таким процессором. А это накладывает ограничение на размер памяти в 4 Гб. А в добавок к этому накладываются ограничения со стороны ОС. Это только одна сторона медали, но уже из этого ясно, что процессоры с 64-битной арифметикой предоставляют больше возможностей и большую производительность. Что не мешает им прекрасно работать и в 32-битной среде, поскольку они полностью с ней совместимы. А вот какую ОС устанавливать - 32- или 64-битную, решает каждый сам за себя. Тут нужно учесть не только возможности процессора, но и остальные параметры системы, в первую очередь, кол-во доступной оперативной памяти, быстродействие процессора и пр. Кстати сказать, 64-битная Win7 прекрасно работает (при наличии соответствующего процессора) при размерах ОЗУ, начиная от 1-2 Гб и выше. Разработчики постарались. Конечно, больший размер ОЗУ только увеличит производительность, но и этого размера ОЗУ хватит для бесперебойной работы.
Разница в точности вычислений иррациональных выражений. В 32 битовом компьютере вычисления осуществляются до 32 знаков в десятичной системе счислений, в 64 битовом до 64 знаков. В инженерных расчетах достаточно даже 8-ми битового компьютера.
Добавить комментарий