una tiene que palabra hay half cuantos bytes word computer-architecture

word - tiene - ¿Qué significa por tamaño de palabra en computadora?



dword que es (5)

"Tamaño de palabra" se refiere a la cantidad de bits procesados ​​por la CPU de una computadora de una sola vez (en estos días, generalmente 32 bits o 64 bits). El tamaño del bus de datos, el tamaño de las instrucciones, el tamaño de la dirección son generalmente múltiplos del tamaño de la palabra.

Solo para confundir, por compatibilidad con versiones anteriores, la API de Microsoft Windows define una PALABRA de 16 bits, una DWORD de 32 bits y una QWORD de 64 bits, independientemente del procesador.

He intentado comprender qué significa "palabra" y he buscado en la wiki y la definición es vaga. Entonces mi pregunta es ¿cuál es el "tamaño de palabra" ? ¿Es la longitud del bus de datos, bus de dirección?


Considera lo siguiente:

CPU (procesador), RAM (memoria principal), dispositivos de E / S (mouse, teclado, impresora), bus (componente de transferencia de datos).

¿Cómo le gustaría que estas partes de la computadora se comuniquen y transfieran datos? Definitivamente necesita un tamaño fijo de bits para que se considere una sola unidad de datos.

Para eso, los científicos de computación acordaron estandarizar esta unidad en 32 bits o 64 bits (dependiendo de la elección del fabricante).

Le dieron un nombre a esta unidad y lo llamaron Palabra.

Así que una palabra no es más que una unidad de datos (conjunto de bits (cargas de señal de ceros y unos)) que se mueve de un componente de computadora a otro.

Por ejemplo, los buses se construyen con 32 bits (4 bytes) y algunos con 64 bits (8 bytes). Del mismo modo, la CPU (hardware) y los sistemas operativos (software) se construyen con 32 bits o 64 bits.

Simplemente resultó ser la unidad estándar llamada Word y con un tamaño de 32 bits o 64 bits.

Ps: Word es una de las muchas unidades de tamaño de datos que se mueven dentro de la computadora, diferentes componentes de computadora usan diferentes tamaños para transportar datos (cargas de señales que representan ceros y unos), por ejemplo RAM puede usar tamaño de 64 bits mientras que los Buses pueden usar 32 bits Los diseñadores de hardware diseñan la arquitectura de los componentes teniendo en cuenta estas diferencias de tamaño para implementar el tamaño de Word de 32 bits solo en la CPU pero 64 bits en la RAM, o implementar el mismo tamaño en todos los componentes, etc. El tamaño de la palabra solía ser de 8 bits (1 byte), pero en la actualidad el tamaño de la unidad de comentarios es de 64 bits en la mayoría de los componentes de la computadora, como CPU o RAM, Bus, ... etc.


Tamaño de palabra significa el no. de bits de datos procesados ​​por el microprocesador como una unidad.


Una respuesta es, no tanto como solía hacerlo. Mucho antes, cuando las computadoras solo podían cargar / almacenar "palabras" completas de memoria, que serían 16/24/32/36/48 bits cada una (según la máquina en particular). Uno tendría que estructurar cuidadosamente el diseño de su programa alrededor del tamaño de palabra de la máquina objetivo.

Pero cualquier computadora más puede acceder a bytes individuales o puede acceder a cadenas de datos de docenas de bytes de longitud, con una operación relativamente perfecta. Mucho más importante que el tamaño de la palabra técnica es el ancho del bus de memoria, que determina cuántos bytes se pueden transferir entre la CPU y la memoria en un "ciclo" de memoria.

Por lo tanto, el "tamaño de la palabra" no tiene sentido, y (como sugiere otra respuesta) las compañías como Microsoft a menudo lo definen de manera arbitraria, sin relación real con nada.


Word es un conjunto de bits que actúa como una sola unidad de datos procesados ​​por un microprocesador. Sin embargo, puede ser cualquier valor establecido, incluidos los valores comunes: 16, 18, 24, 32, 36, 40, 48 y 64.

Analogía:
En el idioma inglés, la palabra es un único elemento significativo del habla o la escritura que se usa con los demás para formar una oración. por ejemplo: inglés es una palabra, pero lish no es una palabra.