arquitectura de sistemas operativos

El sistema operativo puede tener una interfaz gráfica que es el que comercialmente se utiliza, o puede ser con una interfaz de comandos la cual es más compleja. 
La arquitectura de sistemas es un conjunto de instrucciones en las cuales se incluye los modos de direccionamiento, registros y formatos de de direcciones y datos aportados por el procesador. 
Entre las arquitecturas más importantes, por decir de algún modo, se encuentran la de 32 bits y la de 64 bits. 
En arquitectura de computadoras, 16 bits, 32 bits o 64 bits es un adjetivo usado para describir enteros, direcciones de memoria u otras unidades de datos que comprenden hasta 16 bits, 32 bits o 64 bits de ancho. Se utilizan para referirse a una arquitectura de procesador basadas en registros, bus de direcciones o bus de datos que permiten procesar (interna y externamente) datos de ese ancho. Cada familia de procesadores tiene una capacidad distinta de reconocer los datos, por lo tanto no se puede poner un conjunto de instrucciones distintas en ellos. Esto sucede cuando la capacidad de la arquitectura del sistema es mayor al rendimiento del procesador pero siendo a la inversa, esto es posible. 
La principal diferencia entre la arquitectura de 32 bits con la de 64 bits es que mientras la primera realiza ciclos de 32 bits, la segunda realiza el doble de ciclos al momento que la otra, permitiendo así, la lectura de más datos en mayor velocidad y un mayor rendimiento. 
Tenemos también un ejemplo importante como lo es Windows que en su direccionamiento de memoria RAM, la arquitectura de 32 bits permite sólo 4GB de los cuales sólo podremos utilizar 3.25Gb y en la segunda arquitectura nos permite ocupar hasta 192 Gb. 

Ambas arquitecturas se refieren al almacenamiento. La arquitectura de 32 bits guarda hasta 32 bits de algo, así mismo la de 64 bits, guarda 64 bits de algo en el mismo tiempo que el anterior ya que los registros de éste son de mayor tamaño. Aunque un sistema tenga arquitectura de 64 bits no necesariamente se van a ocupar al máximo esta capacidad de almacenamiento. Todo depende de la compatibilidad con el procesador. 
BITS 64 
Si micro arquitectura describe las instrucciones poniales de 64 ponys o lo que es igual a 8 octetos (64 bits). 
La arquitectura de las computadoras describe datapath, enteros, direcciones de memoria, u otras unidades de 64 bits. 
64 bits significa el uso de código con direcciones virtuales de 64 bits. 

BITS DE 32 
Este término se usa para micro arquitectura de CPU y ALU para describir registros, bus de datos, bus de direcciones o instrucciones. 
En la arquitectura de las computadoras se ocupa describir enteros, direcciones de memoria, sistemas operativos u otras unidades de este. 
Los buses de datos y de direcciones son usualmente más anchos que 32 bits, a pesar de que éstas se almacenen y manipulen internamente en el procesador como cantidades de 32 bits. 

Conclusión. 
Cuando nos referimos a la arquitectura de un sistema, nos referimos a la capacidad de almacenamiento que tiene éste. Debemos tener en cuenta que para la arquitectura de un sistema debemos tener un procesador compatible, es decir, que si tenemos un sistema de 64 bits no podemos tenerlo en un procesador de 32 bits ya que no es compatible. Sin embargo, si tenemos un procesador de 64 bits si podemos utilizar en él un sistema de 32 bits ya que éste es más pequeño y por lo tanto puede ser compatible. 
También tenemos que para ocupar al máximo nuestro sistema en un procesador debemos ayudarnos también con un sistema operativo adecuado para ambos. Es por eso que se relaciona nuestro hardware con el sistema (32 bits o 64 bits), y así mismo, con el sistema operativo de nuestro agrado. 

Comentarios

Entradas más populares de este blog

configuración maestro esclavo

controladores