Processor, OS : 32bit, 64 bit
Soy nuevo en la programación y provengo de un fondo no CS (sin título formal). Principalmente programo las formas de ganar usando C #.
Estoy confundido con 32 bits y 64 bits ... Quiero decir, he oído hablar de un sistema operativo de 32 bits, un procesador de 32 bits y en base a los cuales un programa puede tener la máxima memoria. Cómo afecta la velocidad de un programa. Hay muchas más preguntas que vienen a la mente.
Intenté leer algunos libros de Organización de Computadoras y Arquitectura. Pero, o soy demasiado tonto para entender lo que está escrito allí o los escritores asumen que el lector tiene algo de fondo de CS.
¿Alguien puede explicarme estas cosas en un inglés sencillo o me puede indicar algo que haga eso?
EDITAR: He leído cosas como En el modo de 32 bits, pueden acceder a una memoria de hasta 4 GB; en el modo de 64 bits, pueden acceder a mucho más ... Quiero saber POR QUÉ a todas esas cosas.
GENEROSIDAD: Las respuestas a continuación son realmente buenas ... especialmente una de Martin. Pero estoy mirando una explicación completa, pero en un lenguaje sencillo y simple.