“Conocimiento Hardware>CPUs

¿Por qué no utilizar el Odd No en el procesador?

2015/9/16
Los procesadores no evitan usar números impar *en el sentido de que de alguna manera son inherentemente incompatibles *. La confusión probablemente se deriva de cómo * abordamos * y * organizamos * datos dentro de un procesador.

Aquí hay un desglose:

* Alineación de datos: Los procesadores a menudo funcionan de manera más eficiente con los datos alineados con las direcciones de memoria que son múltiplos de su tamaño (por ejemplo, un entero de 4 bytes debe comenzar idealmente en una dirección divisible por 4). Esto mejora la velocidad de acceso a la memoria. Si bien esto * podría * indirectamente conducir a aparentemente "evitación de números impares" en algunas situaciones, no es una limitación fundamental. El procesador todavía * usa * direcciones de número impar; Es posible que no * inicie * una estructura de datos de múltiples bytes allí.

* Dirección de instrucciones: Las instrucciones mismas se encuentran en las direcciones de memoria. Estas direcciones pueden, y a menudo son, números impares. El procesador obtiene y ejecuta instrucciones independientemente de si sus direcciones son pares o impares.

* Manipulación de bits: En el núcleo, los procesadores manipulan bits individuales, y no hay preferencia inherente por posiciones de bits pares o impares. Los bits impares son tan importantes como los incluso en los cálculos y la representación de datos.

* Uso de registro: Los registros (almacenamiento interno del procesador) se abordan numéricamente, y estas direcciones pueden ser uniformes o impares. Nuevamente, no hay restricción inherente.

En resumen, los procesadores no * evitan * números impares. La percepción puede surgir de las estrategias de optimización relacionadas con la alineación de datos y el acceso a la memoria, que priorizan la recuperación de datos eficiente en lugar de una evitación fundamental de números impares. El procesador en sí trabaja y manipula números uniformes y impares por igual en el nivel de bits.

CPUs
¿Es el microprocesador y el procesador es lo mismo?
¿En qué consiste la CPU?
¿Cómo gestiona Windows XP Pro la gestión de memoria multiprocesador UMA o la sincronización de programación de CPU NUMA?
¿Si hay caché L2 en la carcasa del procesador y adicional en la placa base llamada caché?
¿Qué es el procesador de doble núcleo de 1 GHz?
Su computadora se apaga sin ningún motivo:¿la CPU funciona al 100 por ciento y luego aparece una advertencia?
Lista y describir los factores que afectan el rendimiento del microprocesador?
Cómo encontrar su modelo de CPU exacto
Conocimiento de la computadora © http://www.ordenador.online