SistemasY Telecomunicaciones1 semestre
Presentado por Milton Orlando Bolívar RamírezPresentado aFernando foreroTrabajo Sistemas operativo de 32 y 64bits
Sistema operativo de 64 bits
Este procesador es arquitectura EPIC (explicit parallel instruccion computing), por tanto una arquitectura a la que no estamos acostumbrados como usuarios finales. Básicamente se distingue de la arquitectura CICS (la que usan los sistemas de sobremesa actuales)
Bien, que la memoria que podemos direccionar con 64 bits es 2 elevado a la 64 (no es cierto, ya que el limite está en 58. De todas formas es una cantidad inimaginable por ahora).Windows 2000, 2003 y XP, puede arrancarse con el parámetro /PAE en el boot.ini y ya puede acceder a los 64 Gigas de memoria. Cada tarea está limitada a un espacio de direcciones de 4 GB, siendo 2 para el sistema operativo y 2 para el espacio de usuario. Con el parámetro /3GB, Linux, ninguno de sus núcleos puede usar PAE. Por diseño de Linux en arquitectura actual de 32 bits, está limitado a 4 GB de RAM con 3:1 es decir, 3 para la tarea y 1 para el sistema.
Los drivers, en un sistema de 64 bits, deberán ser reescritos -no sólo compilados-. Por tanto, no tendremos drivers para nuestros dispositivos, excepto los que traiga el propio sistema operativo. Y mucho hardware, sus fabricantes, El software actual de 32 bits (todo de 32 bits), funcionaría, en principio sin problemas. Digo en principio, porque el software que ahora mismo cargue drivers o filtros dinámicamente, no funcionará.... ya que esos drivers o filtros deben ser obligatoriamente de 64 bits. Ejemplos de esto, son el software de grabación de DVD, el software de visionado de DVD -ya que necesita codecs-.
El software que no tenga esas cosas, funcionará, pero "penalizado". Es decir más lento que en las máquinas actuales, ya que estará usando un modo de compatibilidad, y no es el modo nativo del procesador.El software de 16 bits, que actualmente funciona sin problemas (muchísimo software actual, aunque no nos lo parezca, sigue siendo de 16 bits, o tiene módulos de 16). Si es en ms dos, no puede funcionar al no existir el modo virtual x86. Si es en modo Windows, aunque teóricamente sería posible en Long mode, en modo compatibilidad -que es el que usarán los sistemas operativos- poniendo simplemente el bit CS.D a 0.
Sistema operativo de 32 bits
proporcionan la posibilidad de ejecutar programas (segmentados) de 16 bits así como programas de 32 bits. La antigua posibilidad existe para la compatibilidad hacia atrás y el último es normalmente conocido por ser utilizado para nuevos desarrollos de software.Este microprocesador y su sucesor soportan un espacio de direcciones segmentado con segmentos de 16 y 32 bits (de manera más precisa: segmentos con offset de direcciones de 16 ó 32 bits). Si la dirección base de todos los segmentos de 32 bits es puesta a 0 y los segmentos de registros no se utilizan explícitamente, la segmentación puede ser olvidada y el procesador parece tener un espacio de direcciones de 32 bits lineal simple. Por razones de compatibilidad, sin embargo, gran parte del software está no obstante escrito en modelos de 16 bits.
DIFERENCIAS ENTRE WINDOWS 32 BITS Y WINDOWS 64 BIT
Lo primero que hay que tener muy en cuenta es que para instalar un sistema operativo de 64 bits hay que tener un procesador de 64 bits y una placa base que lo admita de forma nativa. Actualmente quedan en el mercado muy pocos procesadores que sean de 32 bits (solo algunos de gama baja, normalmente para RMA o equipos de muy bajo precio) y la practica totalidad de las placas base son de 64 bits, pero los equipos algo más antiguos (por ejemplo, P4 478) si que son de 32 bits.Las versiones de 64 bits no tienen ese límite, por lo que podemos instalar bastante más memoriaHay algunos programas desarrollados para 64 bits, pero son programas profesionales que un usuario doméstico no va a utilizar normalmente.

bits

  • 1.
  • 2.
    Presentado por MiltonOrlando Bolívar RamírezPresentado aFernando foreroTrabajo Sistemas operativo de 32 y 64bits
  • 3.
  • 4.
    Este procesador esarquitectura EPIC (explicit parallel instruccion computing), por tanto una arquitectura a la que no estamos acostumbrados como usuarios finales. Básicamente se distingue de la arquitectura CICS (la que usan los sistemas de sobremesa actuales)
  • 5.
    Bien, que lamemoria que podemos direccionar con 64 bits es 2 elevado a la 64 (no es cierto, ya que el limite está en 58. De todas formas es una cantidad inimaginable por ahora).Windows 2000, 2003 y XP, puede arrancarse con el parámetro /PAE en el boot.ini y ya puede acceder a los 64 Gigas de memoria. Cada tarea está limitada a un espacio de direcciones de 4 GB, siendo 2 para el sistema operativo y 2 para el espacio de usuario. Con el parámetro /3GB, Linux, ninguno de sus núcleos puede usar PAE. Por diseño de Linux en arquitectura actual de 32 bits, está limitado a 4 GB de RAM con 3:1 es decir, 3 para la tarea y 1 para el sistema.
  • 6.
    Los drivers, enun sistema de 64 bits, deberán ser reescritos -no sólo compilados-. Por tanto, no tendremos drivers para nuestros dispositivos, excepto los que traiga el propio sistema operativo. Y mucho hardware, sus fabricantes, El software actual de 32 bits (todo de 32 bits), funcionaría, en principio sin problemas. Digo en principio, porque el software que ahora mismo cargue drivers o filtros dinámicamente, no funcionará.... ya que esos drivers o filtros deben ser obligatoriamente de 64 bits. Ejemplos de esto, son el software de grabación de DVD, el software de visionado de DVD -ya que necesita codecs-.
  • 7.
    El software queno tenga esas cosas, funcionará, pero "penalizado". Es decir más lento que en las máquinas actuales, ya que estará usando un modo de compatibilidad, y no es el modo nativo del procesador.El software de 16 bits, que actualmente funciona sin problemas (muchísimo software actual, aunque no nos lo parezca, sigue siendo de 16 bits, o tiene módulos de 16). Si es en ms dos, no puede funcionar al no existir el modo virtual x86. Si es en modo Windows, aunque teóricamente sería posible en Long mode, en modo compatibilidad -que es el que usarán los sistemas operativos- poniendo simplemente el bit CS.D a 0.
  • 8.
  • 9.
    proporcionan la posibilidadde ejecutar programas (segmentados) de 16 bits así como programas de 32 bits. La antigua posibilidad existe para la compatibilidad hacia atrás y el último es normalmente conocido por ser utilizado para nuevos desarrollos de software.Este microprocesador y su sucesor soportan un espacio de direcciones segmentado con segmentos de 16 y 32 bits (de manera más precisa: segmentos con offset de direcciones de 16 ó 32 bits). Si la dirección base de todos los segmentos de 32 bits es puesta a 0 y los segmentos de registros no se utilizan explícitamente, la segmentación puede ser olvidada y el procesador parece tener un espacio de direcciones de 32 bits lineal simple. Por razones de compatibilidad, sin embargo, gran parte del software está no obstante escrito en modelos de 16 bits.
  • 10.
    DIFERENCIAS ENTRE WINDOWS32 BITS Y WINDOWS 64 BIT
  • 11.
    Lo primero quehay que tener muy en cuenta es que para instalar un sistema operativo de 64 bits hay que tener un procesador de 64 bits y una placa base que lo admita de forma nativa. Actualmente quedan en el mercado muy pocos procesadores que sean de 32 bits (solo algunos de gama baja, normalmente para RMA o equipos de muy bajo precio) y la practica totalidad de las placas base son de 64 bits, pero los equipos algo más antiguos (por ejemplo, P4 478) si que son de 32 bits.Las versiones de 64 bits no tienen ese límite, por lo que podemos instalar bastante más memoriaHay algunos programas desarrollados para 64 bits, pero son programas profesionales que un usuario doméstico no va a utilizar normalmente.