Diferencies ente revisiones de «Unidá central de procesamientu»

Contenido eliminado Contenido añadido
m Preferencies llingüístiques: -"característica" +"carauterística"
m Iguo testu: -"ceador/a" +"creador/a"
Llinia 86:
[[Archivu:MOS 6502AD 4585 top.jpg|250px|thumb|left|Microprocesador [[MOS 6502]] nun [[dual in-line package]] (encapasulado en doble llinia), un diseñu desaxeradamente popular de 8 bits.]]
 
Cola representación numbérica tán rellacionaos el tamañu y la precisión de los númberos qu'un CPU puede representar. Nel casu d'un CPU binariu, un [[bit]] referir a una posición significativa nos númberos con que trabaya un CPU. El númberu de bits (o de posiciones numbériques, o díxitos) qu'un CPU usa pa representar los númberos, de cutiu llámase "tamañu de la pallabra", "anchu de bits", "anchu de ruta de datos", o "precisión del númberu enteru" cuando s'ocupa puramente de númberos enteros (n'oposición a númberos de coma flotante). Esti númberu difier ente les arquitectures, y de cutiu dientro de distintes unidaes del mesmu CPU. Por casu, un CPU de 8 bits remana un rangu de númberos que pueden ser representaos por ocho díxitos binarios, cada díxitu teniendo dos valores posibles, y en combinación los 8 bits teniendo 2<sup>8</sup>2⁸ o 256 númberos discretos. N'efectu, el tamañu del númberu enteru afita una llende de hardware nel rangu de númberos enteros qu'el software cuerre y que'l CPU puede usar direutamente.<ref group="nota">While a CPU's integer size sets a limit on integer ranges, this can (and often is) overcome using a combination of software and hardware techniques. By using additional memory, software can represent integers many magnitúes larger than the CPU can. Sometimes the CPU's ISA will even facilitate operations on integers larger that it can natively represent by providing instructions to make large integer arithmetic relatively quick. While this method of dealing with large integers is somewhat slower than utilizing a CPU with higher integer size, it is a reasonable trade-off in cases where natively supporting the full integer range needed would be cost-prohibitive. See [[Arbitrary-precision arithmetic]] for more details on purely software-supported arbitrary-sized integers.</ref>
 
El rangu del númberu enteru tamién puede afectar el númberu de posiciones en memoria qu'el CPU puede '''direccionar''' (alcontrar). Por casu, si un CPU binariu utiliza 32 bits pa representar una direición de memoria, y cada direición de memoria representa a un [[octeto]] (8 bits), la cantidá máxima de memoria qu'el CPU puede direccionar ye 2<sup>32</sup> octetos, o 4 [[gigabyte|GB]]. Esta ye una vista bien simple del [[espaciu de direición]] del CPU, y munchos diseños modernos usen métodos de direición muncho más complexos como [[paxinación (computación)|paxinación]] p'alcontrar más memoria qu'el so rangu enteru dexaría con un espaciu de direición planu.
Llinia 291:
* [http://www.sun.com/ Sun Microsystems] - [[Sun Microsystems]], desarrolladores de l'arquiteutura [[Sun SPARC|SPARC]], un diseñu RISC. (n'inglés)
* [http://www.ti.com/home_p_allsc Texas Instruments] - [[Texas Instruments]] división semiconductores. Diseña y fabrica dellos tipos de microcontroladores de baxu consumu ente los sos munchos otros productos semiconductores. (n'inglés)
* [http://www.transmeta.com/ Transmeta] - [[Transmeta]] Corporation. CeadoresCreadores de x86 de baxa potencia compatibles, como [[Crusoe (procesador)|Crusoe]] y [[Efficeon]]. (n'inglés)
 
=== Llectura adicional ===