Sie sind auf Seite 1von 19

INICIO DE WINDOWS NT (XP)

El proceso de inicio de Windows NT se produce por etapas. En primer lugar se realizan varios pasos
cuando se inicia el equipo. Estos pasos se denominan:

1. Secuencia de preinicio
1. Autocomprobación de encendido
2. Se carga el registro de inicio principal y se ejecuta el programa que éste
contiene
3. El sector de inicio de la partición activa se carga en la memoria
4. Se carga Ntldr
2. Secuencia de inicio
1. Se cambia el procesador al modo de memoria plana.
2. Se inicia el sistema de archivos mínimo.
3. Se lee el archivo Boot.ini y se genera la pantalla de selección Selection.
4. Se carga el sistema operativo correcto (si es distinto de NT se carga
Bootsect.dos).
5. Se ejecuta Ntdetect.com.
6. Se carga y se inicializa Windows NT.
3. Carga de Windows NT.
1. Carga del núcleo - Se carga HAL
2. Inicialización del núcleo
3. Carga de servicios
4. Inicio del subsistema Win32
5. Inicio de sesión de usuario - Se crea la última configuración válida conocida

Solución de problemas del proceso de Inicio


_ Errores frecuentes en el proceso de inicio
_ El archivo Boot.ini
_ Cambio de la ruta de acceso a los archivos de sistema de Windows NT
_ Solución de problemas con el archivo Boot.ini
_ Creación de un disco de inicio de Windows NT
_ Última configuración válida conocida
_ Reparación de emergencia
Archivos necesarios para el inicio de Windows NT

Windows NT requiere determinados archivos para poder iniciarse. Algunos archivos necesarios son
específicos de la plataforma y otros son comunes a todas las plataformas.

Intel x86 - CISC RISC


Ntldr Osloader.exe
Boot.ini *.pal (sólo para Alpha)
Bootsect.dos
Ntdetect.com
Ntbootdd.sys (sólo SCSI)
Ntoskrnl.exe Ntoskrnl.exe
System System
Controladores de dispositivos Controladores de dispositivos
Hal.dll Hal.dll

Archivos de secuencia de inicio en Intel x86


Un equipo basado en Intel x86 requiere que todos los archivos siguientes se encuentren en la carpeta
raíz de la partición del sistema:

_ Ntldr: este archivo de sistema oculto, de sólo lectura carga el sistema operativo.
_ Boot.ini: este archivo de sistema, de sólo lectura crea el menú OS Loader V4.00 Operating
System Selection en los equipos basados en Intel x86.
_ Bootsect.dos: Ntldr carga este archivo de sistema oculto si se selecciona un sistema
operativo distinto de Windows NT, como Microsoft MS-DOS, Microsoft Windows 95 o IBM O/S2
versión 1.x. Este archivo contiene el sector de inicio que había en el disco duro antes de
instalar Windows NT.
_ Ntdetect.com: es un archivo de sistema oculto de sólo lectura que sirve para examinar el
hardware disponible y crear una lista de hardware. Esta información se pasa a Ntldr para
agregarla al Registro en un momento posterior del proceso de inicio.
_ Ntbootdd.sys: este archivo de sistema oculto de sólo lectura solo se encuentra en los
sistemas que se inician desde un disco duro con interfaz SCSI y para el cual esté desactivado
el BIOS del adaptador SCSI. Este controlador tiene acceso a los dispositivos conectados al
adaptador SCSI durante la secuencia de inicio de Windows NT.

Archivos de secuencia de inicio RISC


_ Osloader.exe: es el cargador del sistema operativo (equivalente a Ntldr en equipos basados
en Intel x86).
_ *.pal (sólo Alpha): estos archivos contienen código PAL, subrutinas de software que
proporcionan un sistema operativo con control directo del procesador.

Archivos comunes de secuencia de inicio


Los archivos siguientes son comunes a las plataformas Intel x86 y RISC:

_ Ntoskrnl.exe: es el archivo de núcleo de Windows NT, ubicado en la carpeta


raíz_sistema\System32.
_ System: este archivo es un conjunto de opciones de configuración del sistema. Se encuentra
en la carpeta raíz_sistema\System32\Config. Supervisa qué controladores de dispositivo y
servicios se cargan durante el proceso de inicialización.
_ Controladores de dispositivos: son archivos que admiten diversos controladores de
dispositivo, como FTDISK y SCSIDISK.
_ Hal.dll: la capa de abstracción de hardware (HAL, Hardware Abstraction Layer) protege el
núcleo y el resto de los servicios ejecutivos de Windows NT de las diferencias específicas de la
plataforma de hardware y manipula el hardware directamente.

Secuencia de inicio en x86

Secuencia de Preinicio

Cuando se inicia un equipo que tiene instalado Windows NT, primero el equipo se inicializa y, a
continuación, busca la sección de inicio del disco duro. Antes de la secuencia de inicio se realizan los pasos
siguientes:

1. Autocomprobación de encendido: Se ejecutan rutinas de autocomprobación de


alimentación (POST, Power On Self Test) para determinar datos como la cantidad de memoria
física y si están presentes los componentes de hardware.
2. Se carga el registro de inicio principal y se ejecuta el programa que éste contiene: Se
encuentra el dispositivo de inicio y el Registro de inicio principal (MBR, Master Boot Record) se
carga en la memoria. Se ejecuta el programa contenido en el MBR.
3. El sector de inicio de la partición activa se carga en la memoria: El programa MBR
explora la tabla del Registro de inicio de particiones (PBR, Partition Boot Record) para
encontrar la partición activa. El sector de inicio de la partición activa se carga en la memoria.
4. Se carga Ntldr: Se carga Ntldr y se inicializa desde el sector de inicio (Cuando se instala
Windows NT, se modifica el sector de inicio para que se cargue Ntldr al iniciar el sistema).

Secuencia de Inicio

La secuencia de inicio comienza después de cargar Ntldr en memoria. La secuencia de inicio recopila
información sobre hardware y controladores como preparación para las fases de carga de Windows NT. Se
utilizan los archivos siguientes durante el proceso de inicio: Ntldr, Boot.ini, Bootsect.dos, Ntdetect.com y
Ntoskrnl.exe. La secuencia de inicio tiene estas etapas:
1. Se cambia el procesador al modo de memoria plana: Ntldr cambia el procesador de modo
real a modo de memoria plana de 32 bits. Ntldr, como cualquier otro código de 32 bits, requiere
este modo de memoria plana de 32 bits antes de poder realizar ninguna función.
2. Se inicia el sistema de archivos mínimo: Ntldr inicia los controladores adecuados del sistema
de archivos mínimo apropiados. Los controladores del sistema de archivos mínimo se incorporan a
Ntldr para encontrar y cargar Windows NT desde formatos de sistema de archivos diferentes (FAT
o NTFS).
3. Se lee el archivo Boot.ini y se genera la pantalla de selección: Si existe el archivo Boot.ini,
Ntldr lo lee y muestra las opciones de sistema operativo que contiene. Es lo que se denomina
menú Boot Loader Operating System Selection.
4. Se carga el sistema operativo correcto (si es distinto de NT se carga Bootsect.dos): Ntldr
carga el sistema operativo seleccionado por el usuario, o el predeterminado, si no se selecciona
ninguno.
Si el usuario selecciona un sistema operativo distinto de Windows NT, como Windows 95, Ntldr
carga y ejecuta Bootsect.dos, y a continuación, pasa el control a ese sistema operativo. Se inicia
entonces el sistema operativo seleccionado. En ese momento termina el proceso de inicio de
Windows NT.
5. Se ejecuta Ntdetect.com: Si se selecciona Windows NT, Ntldr ejecuta Ntdetect.com.
Ntdetect.com examina el hardware y envía la lista de hardware detectado a Ntldr para incluirla
posteriormente en el Registro bajo la clave HKEY_LOCAL_MACHINE\HARDWARE.
6. Se carga y se inicializa Windows NT: Ntldr carga entonces Ntoskrnl.exe, Hal.dll y la sección
SYSTEM.
Ntldr explora la sección SYSTEM y carga los controladores de dispositivo configurados para
iniciarse en el momento del inicio.
Por último, Ntldr inicia Ntoskrnl.exe, punto en el cual el proceso de inicio termina y comienzan las
fases de carga.

En el caso de los equipos basados en Intel x86, hay varios pasos que preceden a la secuencia de inicio.

Archivos necesarios para el inicio

Los archivos necesarios para la secuencia de inicio, son:

Archivo basado en Intel x86 Carpeta


Ntldr raíz de la partición del sistema
Boot.ini raíz de la partición del sistema
Bootsect.dos raíz de la partición del sistema
Ntdetect.com raíz de la partición del sistema
Ntbootdd.sys raíz de la partición del sistema
Ntoskrnl.exe raíz_sistema\System32
Hal.dll raíz_sistema\System32
Sistema raíz_sistema\System32\Config
Controladores de dispositivos raíz_sistema\System32\Drivers
Secuencia de inicio RISC

Secuencia de preinicio

Antes de la secuencia de inicio se realizan los siguientes pasos:

1. El firmware ROM selecciona un dispositivo de inicio: El firmware de ROM selecciona un


dispositivo de inicio leyendo una tabla de preferencia de inicio de RAM no volátil. Si la RAM no
volátil no es válida o está vacía, el firmware consulta al usuario sobre el dispositivo de inicio o
toma, de forma predeterminada, una secuencia de disco o de disco duro.
2. El firmware determina si esta presente una partición del sistema: Para un inicio del disco
duro, el firmware lee el registro de inicio principal (MBR) y determina si está presente una partición
del sistema.
3. El firmware comprueba qué sistema de archivos es compatible: Si existe una partición del
sistema, el firmware lee el primer sector de la partición en la memoria. Después examina el Bloque
de parámetros del BIOS (BPB, BIOS Parameter Block) para determinar si el sistema de archivos del
volumen es compatible con el firmware.
4. El firmware busca Osloader.exe en el directorio raíz. Lo carga y le transfiere el control: Si
el sistema de archivos es compatible con el firmware, éste busca en el directorio raíz del volumen el
archivo Osloader.exe, carga el programa y le transfiere el control, junto con una lista del hardware
disponible en el sistema.

Secuencia de inicio

1. Osloader.exe: Osloader.exe carga Ntoskrnl.exe, Hal.dll, los archivos *.pal y la sección SYSTEM.
2. Se carga y se inicializa Windows NT: Osloader.exe explora la sección SYSTEM y carga los
controladores de dispositivo configurados para iniciarse en el tiempo de inicio. Osloader.exe
transfiere el control a Ntoskrnl.exe. En este punto termina el proceso de inicio y comienzan las
fases de carga.

Los archivos Ntldr, Boot.ini y Bootsect.dos requeridos en los equipos basados en Intel x86 no son
necesarios en los equipos basados en RISC. En equipos basados en RISC, la funcionalidad de Ntldr está
incorporada en el firmware. Las etapas iniciales de la carga del sistema operativo Windows NT, que
controla Ntldr en los sistemas Intel x86, las realiza Osloader.exe en los equipos RISC.

Además, Ntdetect.com no es necesario en los equipos RISC. La rutina POST de RISC recopila la
información del hardware y la pasa a Osloader.exe.

Archivos necesarios para el inicio

Los archivos y carpetas asociadas necesarios para la secuencia de inicio en los equipos basados en
RISC, son:

Archivo RISC Carpeta


Osloader.exe os\nt40
Ntoskrnl.exe raíz_sistema\System32
Hal.dll os\nt40
*.pal (sólo Alpha) os\nt40
Sistema raíz_sistema\System32\Config
Controladores de dispositivos raíz_sistema\System32\Drivers
Fases de Carga de Windows NT

1. Carga del núcleo - Se carga HAL


2. Inicialización del núcleo
3. Carga de servicios
4. Inicio del subsistema Win32
5. Inicio de sesión de usuario - Se crea la última configuración válida conocida

La secuencia de inicio, tanto para las plataformas RISC como Intel x86, termina cuando el control se
transfiere a Ntoskrnl.exe. En este punto se empieza a cargar Windows NT y se inicializa en las cuatro
fases siguientes: carga del núcleo, inicialización del núcleo, carga de servicios e inicio del subsistema
Win32.

Carga del núcleo


La fase de carga del núcleo comienza cuando se carga Ntoskrnl.exe. La HAL, que oculta a Windows NT
las diferencias de hardware específicas de cada plataforma, se carga después del núcleo.

A continuación se carga la sección SYSTEM, que se explora para detectar controladores y servicios, y
cargarlos en esta etapa. Estos controladores y servicios se organizan en grupos. Se cargan en memoria
(pero no se inicializan) en el orden en que aparecen junto a List en la subclave ServiceGroupOrder. La
subclave ServiceGroupOrder se encuentra en el Registro en la clave:

HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Control
\ServiceGroupOrder

Esta parte de la secuencia de inicio tiene lugar cuando la pantalla se borra después de ejecutarse
Ntdetect.com y aparecen puntos de progreso (...) en la zona superior de la pantalla. Para que aparezcan
los nombres de los controladores que se cargan, agregue el modificador /sos a la línea del sistema
operativo correspondiente en Boot.ini.

Inicialización del núcleo


Durante la inicialización del núcleo, la pantalla se vuelve azul y se inicializan el núcleo y los
controladores cargados durante la fase de carga del núcleo.

En la inicialización del núcleo se examina de nuevo la sección SYSTEM para determinar los
controladores de alto nivel que se deben cargar. Estos controladores se inicializan y cargan después de
inicializarse el núcleo. A continuación se guarda la clave CurrentControlSet del registro, y se crea e
inicializa el conjunto de control Clone, aunque no se guarda.

Por último se crea la lista de hardware del registro con la información de Ntdetect.com (en los equipos
basados en Intel) o de Osloader.exe (en los equipos basados en RISC).

Un conjunto de control contiene datos de configuración que se usan para controlar el sistema, tales
como los controladores de dispositivos y los servicios que se deben cargar e iniciar. Los conjuntos de
controles se almacenan en el Registro como subclaves de:
HKEY_LOCAL_MACHINE
\SYSTEM
\Select.
Valores de ErrorControl

Si se produce un error al cargar o inicializar controladores del sistema, se realiza una acción
determinada según el valor de ErrorControl del controlador. Existen cuatro niveles distintos de
ErrorControl:

_ 0x0 (Pasar por alto): La secuencia de inicio pasa por alto el error y continúa sin mostrar
ningún mensaje de error.
_ 0x1 (Normal): Se muestra un mensaje de error, pero la secuencia de inicio paso por alto
el error y continúa.
_ 0x2 (Grave): La secuencia de inicio falla y se reinicia con el conjunto de control de la
última configuración válida conocida. Si ya se está utilizando el conjunto de control de la
última configuración válida conocida, el error se pasa por alto y la secuencia continúa.
_ 0x3 (Crítico): La secuencia de inicio falla y se reinicia con el conjunto de control de la
última configuración válida conocida. Sin embargo, si ya se está utilizando el conjunto de
control de la última configuración válida conocida cuando se produce el error crítico, la
secuencia de inicio se detiene y se muestra un mensaje de error.

Los valores de ErrorControl se encuentran en el Registro en la clave:

HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Services
\Nombre_del_servicio_o_controlador
\ErrorControl

Carga de servicios
La fase de carga de servicios inicia el Administrador de sesiones (Smss.exe), que a su vez inicia los
servicios y subsistemas de orden superior para Windows NT. El Administrador de sesiones ejecuta las
instrucciones de las cuatro entradas del registro siguientes: elemento de datos BootExecute y claves
Memory Management, DOS Devices y Subsystems.

Elemento de datos BootExecute

El Administrador de sesiones lee y ejecuta inmediatamente la lista de programas de:

HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Control
\Session Manager
\BootExecute

La entrada predeterminada es autocheck autochk *

Autocheck.exe es la versión en tiempo de inicio de Chkdsk. En este ejemplo, el carácter comodín (*)
hace que se compruebe automáticamente cada una de las particiones. Durante el inicio del sistema,
Autocheck muestra la información de comprobación del disco en la pantalla azul de la secuencia de inicio e
indica que se ha iniciado la fase de carga de servicios.

La entrada BootExecute puede modificarse. Si se cambia por autocheck autochk /p *, el indicador


/p equivale a Chkdsk /f para cada partición en los reinicios siguientes del sistema.

El valor de BootExecute también puede contener más de un comando. En el ejemplo siguiente, el


segundo comando hará que la unidad D se convierta a NTFS en el siguiente inicio del sistema.

autocheck autochk * autoconv\DosDevices\d: /FS:ntfs


Clave Memory Management

Una vez realizadas con éxito las comprobaciones de los discos duros del sistema, el Administrador de
sesiones configura los archivos de paginación definidos en la clave:

HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Control
\Session Manager
\Memory Management
\PagingFiles

Después de comprobar las particiones y configurar los archivos de paginación, se escriben el


CurrentControlSet y el conjunto de control Clone en el registro.

Clave DOS Devices

A continuación, el Administrador de sesiones crea los vínculos simbólicos. Estos vínculos dirigen a
determinados tipos de comandos al componente correcto del sistema de archivos. En el ejemplo siguiente,
el vínculo redirige a LPT1 todos los resultados enviados a PRN.

PRN : REG_SZ : \DosDevices\LPT1

Clave Subsystems

El último paso que realiza el Administrador de sesiones es cargar los subsistemas requeridos, definidos
en la clave del Registro:

HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Control
\Session Manager
\SubSystems
\Required

De forma predeterminada, el único subsistema requerido es Win32, que aparece como Windows en el
elemento de datos Required.

Inicio del subsistema Win32


Cuando se inicia el subsistema Win32, inicia automáticamente Winlogon.exe, que a su vez inicia el
programa Autoridad local de seguridad (Lsass.exe) y muestra el cuadro de diálogo de inicio de sesión
CTRL+ALT+SUPR.

A continuación se ejecuta el Controlador de servicios (Screg.exe), que hace un último repaso del
Registro en busca de servicios marcados para su carga automática, por ejemplo los servicios Estación de
trabajo y Servidor. En esta fase los servicios se cargan según sus dependencias, es decir, sus entradas
DependOnGroup o DependOnService.

Inicio de sesión de usuario


La secuencia de inicio no se considera válida hasta que un usuario haya iniciado una sesión con éxito en
el sistema.

Después de un inicio de sesión correcto, el conjunto de control Clone se copia al conjunto de control de
la última configuración válida conocida. E1 conjunto de control de la última configuración válida conocida
se describe en "Última configuración válida conocida", más adelante en este módulo.
Solución de problemas del proceso de Inicio
La mayoría de los problemas relacionados con el inicio del sistema operativo Windows NT se deben a la
falta de archivos requeridos, o a que los archivos estén dañados. Windows NT también puede fallar en su
inicio si se realizan cambios incorrectos en la configuración del sistema.

Errores frecuentes en el proceso de inicio

Los errores indicados en esta sección son el resultado de la falta de archivos o de que los archivos
estén dañados. Algunos mensajes de error del inicio comunes son 1os siguientes:

_ Si falta el archivo Ntldr, aparece el mensaje siguiente antes que el menú de Selección de sistema
operativo durante el proceso de inicio:
INICIO: No se ha encontrado el archivo NTLDR
Inserte un disco nuevo.
_ Si falta Ntdetect.com, aparece el mensaje siguiente después del menú de Selección de sistema
operativo durante el proceso de inicio (en la misma pantalla) :
NTDETECT V4.0 comprobando hardware...
NTDETECT ha fallado
_ Si falta Ntoskrnl.exe, aparece el mensaje siguiente después del indicador de la última configuración
válida conocida:
Windows NT no ha podido iniciarse debido a que el siguiente archivo no se ha
encontrado o está dañado:
\winnt_raíz\system32\ntoskrnl.exe
Vuelva a instalar una copia del archivo anterior.
_ Si falta Bootsect.dos en una configuración de inicio múltiple, aparecerá el mensaje siguiente
después del menú de Selección de sistema operativo durante el proceso de inicio cuando el usuario
intente iniciar un sistema basado en MS-DOS:
Error de E/S al acceder al archivo de sector de inicio
multi(0)disk(0)rdisk(0)partition(1)\bootss

En todos estos casos, se puede utilizar el proceso de reparación de emergencia para recuperar el
sistema y los archivos de inicio, y para devolver al equipo a un estado en el que se pueda iniciar.

Bootsect.dos almacena la información de la partición específica del equipo. Este archivo no puede
tomarse de otro equipo.

El archivo Boot.ini

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(1)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Windows NT Workstation
versión 4.0"
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Windows NT Workstation
versión 4.0 [VGA mode]" /basevideo
C:\="Microsoft Windows"

Si Windows NT no se inicia, el problema puede ser que la ruta de acceso a la carpeta raíz_ sistema,
especificada en el archivo Boot.ini, sea incorrecta. En tal caso, es necesario modificar el archivo Boot.ini.

Sin embargo, al instalar Windows NT se crea Boot.ini en la raíz de la partición activa como un archivo
de texto de sistema, oculto y de sólo lectura. Para modificar el archivo Boot.ini con un editor de texto, es
necesario hacerlo visible y desactivar la opción de sólo lectura.
Cambio de la ruta de acceso a los archivos de sistema de
Windows NT
Si es necesario cambiar la ruta de acceso a los archivos de sistema de Windows NT, asegúrese de
modificar las instrucciones de la ruta de acceso predeterminada y de la ruta de acceso al sistema
operativo. Si sólo cambia una de ellas, se agregará una nueva opción al menú de Selección de sistema
operativo durante el proceso de inicio. Esta nueva opción se designa con DEFAULT, que indica que
intentará cargar el sistema operativo predeterminado desde la ruta de acceso designada en la línea
default= de la sección [boot loader] de Boot.ini.

Componentes del archivo Boot.ini


Cuando Windows NT se instala en un equipo basado en Intel x86, crea un archivo de texto oculto de
sólo lectura denominado Boot.ini en la raíz de la unidad C. Dos secciones del Boot.ini almacenan
información utilizada para crear el menú de Selección de sistema operativo durante el proceso de inicio:
[boot loader] y [operating systems].

[boot loader]

La sección [boot loader] de Boot.ini especifica el sistema operativo que debe iniciarse, e incluye un
valor que determina el tiempo a esperar antes de realizar el inicio automáticamente. La sección [boot
loader] tiene dos parámetros:

timeout: El número de segundos durante los cuales el usuario debe seleccionar un sistema
operativo después de que aparezca el menú de Selección de sistema operativo durante el
proceso de inicio. Si el usuario no selecciona un sistema operativo en este tiempo, se iniciará el
sistema operativo predeterminado.
Si timeout= está establecido en 0, el menú de Selección de sistema operativo durante el
proceso de inicio puede aparecer por unos segundos, según la velocidad del procesador, y se
iniciará el sistema operativo predeterminado.
default: La ruta de acceso al sistema operativo predeterminado que se cargará cuando se cumpla
el tiempo de espera 0 (cero).

[operating systems]

La sección [operating systems] del archivo Boot.ini es una lista de sistemas operativos que se
muestran en el menú de Selección de sistema operativo durante el proceso de inicio. Cada entrada
incluye la ruta de acceso al sistema operativo, el nombre mostrado en el menú de Selección de sistema
operativo durante el proceso de inicio (el texto entre comillas) y parámetros opcionales.

Parámetros del fichero Boot.ini

/NOSERIALMICE= [COMx | COMx,y,...]: Deshabilita la detección de un ratón en el puerto de


comunicaciones serie especificado. Si no se especifica ningún puerto de comunicaciones la
detección no se llevará a cabo en ninguno.

/BASEVIDEO: Hace que el sistema utilice el driver de tarjeta de video VGA en el modo de
resolucián de 640x480 y 16 colores, sin tener en cuenta cualquier otro driver que se hubiera
configurado.

/DEBUG: Este parámetro habilita la opción de depurado, enviando la información al último puerto
de comunicaciones serie del sistema.

/DEBUGPORT=COMx: Especifica el puerto de comunicaciones serie al que se enviará la


información de depurado.

/BAUDRATE=nnnn: Especifica la velocidad en baudios del puerto de comunicaciones serie.


/CRASHDEBUG: Habilita la opción de salvado de información en caso de fallo del sistema, Este
misma opción se puede habilitar desde el Panel de Control en la ficha Inicio/Apagado.

/SOS: Indica que el nombre de los drivers se mostrará en el proceso de arranque según se van
cargando. Esto sustituye a la progresión de puntos que se muestra por defecto en el proceso de
arranque de Windows NT.

/NODEBUG: Especifica que ninguna información de depuración está siendo monitorizada.

/MAXMEM= : Especifica el tamaño máximo de memoria en Mb que será utilizado por Windows
NT.

/BURNMEMORY= : Indica la cantidad de memoria en Mb. sobre el total que NT no va a utilizar


para su ejecución.

/SCSIORDINAL= : Este parámetro se utiliza en el caso de que el equipo disponga de dos


controladores idénticas para poder así distinguirlas.

/ONECPU : En un sistema multiprocesador, esta opción sólo permitirá habilitar una CPU

/NUMPROC= : Sólo el número de CPU's especificado serán las que se habiliten.

/3GB : Esta opción sólo está disponible después de haber instalado el Service Pack 3 o posterior.
Permite modificar el límite dentro del área de memoria entre la destinada al usuario (2 GB) y el
sistema, pasando a 3GB para el usuario y a 1GB para el sistema.

Solución de problemas con el archivo Boot.ini

Puede utilizar el Panel de control para cambiar parte de la información almacenada en Boot.ini, como el
sistema operativo predeterminado y el tiempo concedido para elegir el sistema operativo a iniciar. El
archivo Boot.ini también puede modificarse manualmente. Los errores de edición manual pueden impedir
que Windows NT se inicie de la forma adecuada.

Algunos problemas relacionados con Boot.ini, son:

Falta el archivo Boot.ini

Si falta el archivo Boot.ini, Ntldr automáticamente intenta iniciar Windows NT. Si Windows NT está
instalado en la carpeta predeterminada Multi(0)disk(0)rdisk(0)partition(1)\Winnt o
Scsi(0)disk(0)rdisk(0)partition(1)\Winnt, se iniciará correctamente. Si Windows NT está instalado en una
carpeta distinta de la predeterminada, como \Windows, aparece el mensaje siguiente después del
indicador de Última configuración válida conocida.

Windows NT no ha podido iniciarse debido a que el siguiente archivo no se ha encontrado


o está dañado: \winnt raíz\system32\ntoskrnl.exe Vuelva a instalar una copia del archivo
anterior.

Puede utilizar la reparación de emergencia para restaurar el archivo Boot.ini.

Aparece una opción de sistema operativo (predeterminado) en el Menú de


selección de sistema operativo durante el proceso de inicio

Si el nombre de la ruta de acceso para el parámetro default (predeterminado) en la sección de [Boot


loader] del archivo Boot.ini no coincide con ninguno de los nombres de ruta de acceso en la sección
[operating system] del archivo Boot.ini, aparecerá la selección de menú "NT (predeterminado)". Esta
opción aparecerá resaltada y se cargará si el usuario no selecciona otro sistema operativo.

Puede modificar Boot.ini para solucionar el problema o puede usar la reparación de emergencia para
restaurar el archivo Boot.ini.
Nombre de ruta de acceso a Windows NT no válido

Si parte del nombre de la ruta de acceso a Windows NT es incorrecta en el archivo Boot.ini, aparece el
mensaje siguiente:

No se ha podido iniciar Windows NT debido a que el siguiente archivo no se ha


encontrado o está dañado: \winnt_raíz\system32\ntoskrnl.exe Vuelva a instalar una copia
del archivo anterior.

Puede modificar Boot.ini para solucionar el problema o puede usar la reparación de emergencia para
restaurar el archivo Boot.ini.

Dispositivo no válido en la ruta de acceso a Windows NT

Si existe un dispositivo no válido en la ruta de acceso a Windows NT en el archivo Boot.ini, aparece el


mensaje siguiente:

OS Loader V4.0
No se ha podido iniciar Windows NT debido a un problema en la configuración de hardware
del disco del equipo. No se ha podido leer el disco de inicio seleccionado. Compruebe la
ruta de acceso de inicio y el hardware del disco.
Consulte la documentación de Windows NT (TM) acerca de la configuración de disco de
hardware y sus manuales de referencia de hardware para obtener más información.

Puede modificar Boot.ini para solucionar el problema o puede usar la reparación de emergencia para
restaurar el archivo Boot.ini.

Creación de un disco de inicio de Windows NT

Archivos de inicio necesarios para equipos basados en Intel


Ntldr
Ntdetect.com
Boot.ini
Ntbootdd.sys (para equipos con un adaptador SCSI con BIOS desactivado)
Archivos de inicio necesarios para equipos basados en RISC
Osloader.exe
Hal.dll
*.pal (Alpha)

Si falla el inicio de Windows NT por faltar o estar dañado un archivo de la partición del sistema, puede
utilizar un disco de inicio para iniciar el sistema y, después, restaurar en el disco duro los archivos que
falten o que estén dañados.

Archivos de inicio necesarios


Los archivos que debe contener el disco de inicio dependen del microprocesador del equipo. Los
archivos de inicio requeridos para los equipos basados en Intel x86 y los basados en RISC.

Equipos basados en Intel x86: Ntldr, Ntdetect.com, Boot.ini y Ntbootdd.sys (para equipos con
un adaptador SCSI con BIOS desactivado)
Equipos basados en RISC: Osloader.exe, Hal.dll y *.pal (sólo Alpha)

Observe las precauciones siguientes al crear un disco de inicio de Windows NT:

Se debe dar formato a un disco de inicio de Windows NT en un equipo que ejecute Windows
NT para que el sector de inicio en el disco pueda encontrar y ejecutar Ntldr.

Si el equipo está basado en Intel x86, puede ser necesario modificar el archivo Boot.ini del
disco de inicio para que especifique la ruta de acceso Computación RISC avanzada (ARC,
Advanced RISC Computing) a la partición de sistema del equipo que ha fallado. Esta ruta de
acceso incluye el controlador de disco, la unidad de disco y la partición de los archivos de
sistema de Windows NT.

Una vez creado el disco, puede usarlo para iniciar Windows NT. Observe que sólo se cargan
ciertos archivos desde el disco. A todos los demás archivos se tiene acceso desde el disco duro
del equipo que ejecute Windows NT. Si el núcleo de Windows NT (Ntoskrnl.exe) u otros
archivos del disco duro del equipo están dañados o faltan, no podrá usar el disco de inicio
hasta que se restauren esos archivos. En tal caso, siga el proceso de reparación de
emergencia.

Última configuración válida conocida

Cuando un usuario inicia con éxito una sesión en Windows NT, la información de configuración actual de
la clave del Registro HKEY_LOCAL_MACHINE se copia al conjunto de control LastKnowGood. La última
configuración válida conocida es una copia del conjunto de control más reciente utilizado para iniciar
correctamente Windows NT.

Función de la última configuración válida conocida


Windows NT proporciona dos configuraciones con las que se puede iniciar el equipo:

Predeterminada. La configuración guardada al apagar el equipo.

Última configuración válida conocida. La configuración guardada en el último inicio de sesión


con éxito.

Si un usuario inicia una sesión y hace cambios en la configuración, como agregar controladores o
modificar servicios, los conjuntos de control contendrán información distinta. Sin embargo, cuando el
usuario apague el equipo, reinicie Windows NT e inicie otra sesión, la información de los conjuntos de
control será la misma.

Por tanto, si encuentra problemas de inicio que puedan estar relacionados con cambios efectuados en la
configuración de Windows NT, no inicie una sesión. Apague el equipo y reinícielo. Cuando aparezca "OS
Loader V4.00" en la pantalla, presione la BARRA ESPACIADORA para abrir el menú Recuperación de
perfil de hardware y configuración y entonces presione L para seleccionar la última configuración
válida conocida.

Cuándo utilizar la última configuración válida conocida


Cuando se selecciona Windows NT en el menú de Selección de sistema operativo durante el proceso de
inicio, el sistema carga el conjunto de control predeterminado. Sólo hay dos condiciones que hacen que el
sistema cargue la última configuración válida conocida:

Si el sistema está recuperándose de un error de carga de control de dispositivo grave o crítico.

Si se selecciona la Última configuración válida conocida durante el proceso de inicio.

Puede utilizar el conjunto de control de la última configuración válida conocida para resolver los
siguientes tipos de problemas:

_ Después de instalar un nuevo controlador de dispositivo se reinicia Windows NT, pero el


sistema deja de responder. Puede usar el conjunto de control de la última configuración válida
conocida para iniciar Windows NT; pues no contiene ninguna referencia al nuevo controlador
defectuoso.
_ Después de instalar un nuevo controlador de vídeo, se reinicia el sistema. Sin embargo, no se
ve nada en la pantalla porque la nueva resolución es incompatible con el adaptador de vídeo.
No intente iniciar una sesión. Si existe una opción para apagar el equipo sin iniciar una sesión,
elíjala. Si no existe tal opción, reinicie el equipo apagándolo o con el botón Reset. Espere a que
termine toda actividad de disco antes de reiniciar el equipo, especialmente si existen volúmenes
FAT.
_ Un controlador de dispositivo crítico, por ejemplo el del puerto SCSI, se desactiva
accidentalmente. Windows NT no puede iniciarse y utiliza automáticamente el conjunto de
control de la última configuración válida conocida.

El uso del conjunto de control de la última configuración válida conocida no sirve de ayuda en las
situaciones siguientes:

_ El problema no está relacionado con cambios en la información del conjunto de control, como
puede suceder al configurar incorrectamente perfiles de usuario o permisos sobre archivos.
_ Se inicia una sesión después de realizar cambios. En este caso el conjunto de control de la
última configuración válida conocida ya se ha actualizado con los cambios.
_ Se cambia de un perfil de hardware a otro distinto, como en el caso de los equipos portátiles
acoplados y sin acoplar. El conjunto de control de la última configuración válida conocida sólo
es un método para cambiar de información de configuración en el Registro.
_ Los errores de inicio se deben a fallos de hardware, a que faltan archivos o a que hay archivos
dañados.

Si se utiliza la última configuración válida conocida, todos los cambios realizados desde el último inicio
con éxito de Windows NT se perderán.
Reparación de emergencia
Si Windows NT no puede iniciarse o funcionar correctamente y la utilización de la última configuración
válida conocida no soluciona el problema, use el Disco de reparación de emergencia (ERD, Emergency
Repair Disk) para restaurar Windows NT.

Creación y actualización de un disco de reparación de


emergencia

La carpeta y el disco de reparación de emergencia se utilizan para devolver a un equipo con Windows
NT al estado de la última actualización de reparación de emergencia o al estado inmediatamente posterior
a la instalación de Windows NT. El disco puede reparar los archivos de Windows NT que faltan o están
dañados y restaurar el Registro. Los archivos del Registro restaurados incluyen la base de datos del
Administrador de cuentas de seguridad (SAM, Security Accounts Manager), información de seguridad,
información de configuración de disco, entradas del Registro de software y otra información del sistema.
La carpeta y el disco de reparación de emergencia también incluyen el archivo Setup.log, que se utiliza
para comprobar los archivos del sistema.

El programa de disco de reparación (Rdisk.exe) se encuentra en la carpeta raíz_sistema\SYSTEM32 y


tiene dos opciones:

Actualizar información de reparación


Crear disco de reparación

Para poder ejecutar Rdisk.exe, el usuario debe pertenecer al grupo Administradores o Usuarios
avanzados, o disponer de los privilegios adecuados. Para los que no son administradores ni usuarios
avanzados, Rdisk.exe parece que funciona, pero, cuando está guardando los archivos, el usuario obtiene
un mensaje de error que indica que el programa no pudo guardar todos los archivos de configuración.

La opción Actualizar información de reparación


La opción Actualizar información de reparación sobrescribe los archivos de la carpeta
raíz_sistema\Repair. Durante el proceso de actualización se crea un archivo llamado $$hive$$.tmp que
almacena temporalmente la información del registro antes de copiarla al archivo correspondiente.

Puesto que la opción Actualizar información de reparación elimina y crea archivos en


raíz_sistema\Repair, si Windows NT está instalado en una partición NTFS, el usuario que realice la
actualización debe tener los permisos apropiados para el directorio.

Una vez actualizado el contenido del directorio raíz_sistema\Repair, el proceso de reparación pide al
usuario que cree un Disco de reparación de emergencia. Esta opción da formato a un disco y crea un disco
de reparación de emergencia. Tiene el mismo resultado que seleccionar la opción Crear disco de
reparación.

Una vez actualizado el contenido del directorio raíz_sistema\Repair, las copias de Autoexec.nt y
Contig.nt también se guardan en el directorio.

El programa Disco de reparación no hará una copia de seguridad de los archivos Default, SAM, ni
Security, que contienen las cuentas de usuario y la seguridad de archivos, salvo cuando se especifique el
parámetro /s con el comando rdisk en la interfaz de comandos.

La opción Crear disco de reparación


La opción Crear disco de reparación solicita al usuario que inserte un disco al que se pueda dar formato
en la unidad A. Si se utiliza el disco de reparación actual, Crear disco de reparación no lo actualiza, sino
que vuelve a darle formato y, a continuación, crea un nuevo disco de reparación.
Setup.log
El archivo Setup.log se encuentra en la carpeta de reparación de emergencia y en el disco de
reparación de emergencia, Setup.log se utiliza para comprobar la validez de los archivos de Windows NT
en el sistema.

Archivos incluidos en el disco de reparación de emergencia


El disco de reparación de emergencia contiene los siguientes archivos:

Setup.log: Un archivo de información utilizado para comprobar los archivos instalados en el


sistema. Es un archivo de sistema oculto de sólo lectura. De forma predeterminada, este archivo
no aparece en el Explorador de Windows NT.

System._: Una copia de la sección SYSTEM del Registro.

Sam._: Una copia del Administrador de cuentas de seguridad (SAM) del Registro.

Security._: Una copia de la sección SECURITY del Registro.

Software._: Una copia de la sección SOFTWARE. del Registro.

Default._: Una copia de la sección DEFAULT del Registro.

Config.nt: La versión para Windows NT del archivo Config.sys utilizado al inicializar una máquina
de DOS virtual en NT (NTVDM, NT Virtual DOS Machine).

Autoexec.nt: La versión de Windows NT del archivo Autoexec.bat utilizado al inicializar una


máquina de DOS virtual en NT (NTVDM).

Ntuser.da_: Una versión comprimida de raíz_sistema\Profiles\Default user\Ntuser.dat.

Los archivos con una extensión con un símbolo de subrayado (._) son versiones comprimidas de los
archivos reales. Pueden descomprimirse de la misma manera que los archivos de Windows NT en los
discos de origen mediante el programa expand.

Proceso de reparación de emergencia

Con el proceso de reparación de emergencia podemos restaurar un sistema que ha fallado. Para seguir
este proceso, necesitará lo siguiente:

_ El disco compacto de instalación original, en caso que se detecte que faltan archivos o
haya algunos dañados.
_ Si se ha reemplazado la base de datos SAM, la contraseña de Administrador almacenada
en el disco de reparación de emergencia.

Uso del proceso de reparación de emergencia


Para reparar una instalación de Windows NT, el programa de instalación de Windows NT necesita la
información de configuración guardada en la carpeta raíz_sistema\Repair o en el disco de reparación de
emergencia creado al instalar Windows NT (o posteriormente con el programa rdisk). Si el sistema está
dañado y no puede repararse con el disco de reparación de emergencia ni con la información de la carpeta
Repair, será necesario volver a instalar Windows NT desde el medio original de instalación.

Si no tiene los discos de instalación de Windows NT originales, puede crear otros nuevos a partir del
disco compacto de Windows NT si ejecuta Winnt.exe o Winnt32.exe con el modificador/ox. Este
modificador crea los discos de instalación de Windows NT sin realizar la instalación completa.
Restauración de Windows NT Server en un equipo basado en Intel x86

Para restaurar Windows NT en un equipo basado en Intel x86 mediante el proceso de reparación desde
el programa de instalación de Windows NT, haga lo siguiente;

1. Si se instaló Windows NT con el disco compacto o los discos de instalación originales, o


con Winnt.exe, inserte el disco Inicio de la instalación en la unidad A e inicie el equipo.
2. En la pantalla de texto del programa de instalación que pregunta si desea instalar
Windows NT o reparar archivos, escriba r para seleccionar la opción de reparación de
archivos de Windows NT.
3. El programa de instalación de Windows NT le pedirá el disco de reparación de emergencia.
Si no dispone de él, el programa de instalación presentará una lista con las instalaciones
de Windows NT encontradas en el equipo y le pedirá que seleccione la que desea reparar.
Seleccione la instalación de Windows NT que desee reparar.
4. Siga las instrucciones que aparecerán en la pantalla e inserte en la unidad A el disco de
reparación de emergencia (si dispone de él) y los discos de instalación de Windows NT que
se le soliciten.
5. Cuando aparezca el mensaje final, retire el disco de reparación de emergencia de la
unidad A y presione CTRL+ALT+SUPR para reiniciar el equipo.

Restauración de Windows NT en un equipo basado en RlSC

Para restaurar Windows NT en un equipo basado en RISC mediante el disco de reparación de


emergencia, haga lo siguiente:

1. Inicie el programa de instalación de Windows NT como se indica en la documentación del


fabricante. (La forma de iniciar el programa de instalación de Windows NT depende del
tipo de equipo basado en RISC.)
2. En la pantalla de texto del programa de instalación que pregunta si desea instalar
Windows NT o reparar archivos, escriba r para seleccionar la opción de reparación de
archivos de Windows NT.
3. Siga las instrucciones que aparecerán en la pantalla e inserte en la unidad A el disco de
reparación de emergencia (si dispone de él) si el programa de instalación lo solicita.
4. Cuando aparezca el mensaje final, retire el disco de reparación de emergencia y presione
ENTRAR para reiniciar el equipo.

Asegúrese de actualizar la información de reparación del sistema en la carpeta Repair del disco duro
para crear y mantener un disco de reparación de emergencia actualizado. De este modo, la información de
reparación del sistema incluirá la nueva información de configuración, como asignaciones de letras de
unidad, conjuntos de bandas, conjuntos de volúmenes, conjuntos de espejos, etcétera. De lo contrario,
puede que resulte imposible el acceso a algunas unidades si se produce un fallo en el sistema.

El proceso de reparación del programa de instalación de Windows NT permite seleccionar lo que se


debe reparar. Hay cuatro opciones durante la instalación que determinan qué tareas de reparación de
emergencia se realizarán:

_ Inspeccionar los archivos del registro: el programa de instalación sustituirá uno o más
archivos del Registro por los archivos que se crearon cuando se instaló Windows NT por
primera vez, o cuando se actualizó por última vez la carpeta o disco de reparación de
emergencia. Se perderán todos los cambios realizados en el sistema desde la instalación o
desde la última actualización de los archivos de reparación.
_ Inspeccionar el entorno de inicio: seleccione esta opción si Windows NT está instalado
pero no aparece en la lista de sistemas iniciables. Para esta opción es necesario el disco de
reparación de emergencia.
_ Comprobar los archivos de sistema de Windows NT: seleccione esta opción para
comprobar que cada archivo de la instalación es correcto y que concuerda con el archivo
instalado desde el medio de distribución. El proceso de reparación también comprueba que
los archivos necesarios para el inicio, como Ntldr y Ntoskrnl.exe, estén presentes y sean
correctos, Cuando el proceso de reparación determina que un archivo del disco no
concuerda con el que se instaló, muestra un mensaje que identifica el archivo y pregunta
si debe reemplazarlo.
_ Inspeccionar el sector de inicio: seleccione esta opción si no se puede iniciar ningún
sistema instalado en el equipo. El programa de instalación copiará un nuevo sector de
inicio al disco duro.

Modo protegido

El modo protegido es un modo operacional de los CPUs compatibles x86 de la serie 80286 y
posteriores. El modo protegido tiene un número de nuevas características diseñadas para mejorar las
multitareas y la estabilidad del sistema, como protección de memoria, y soporte de hardware para memoria virtual
así como de conmutación de tareas. A veces es abreviado como p-mode y también llamado Protected Virtual
Address Mode (Modo de Dirección Virtual Protegido) en el manual de referencia de programador del iAPX
286 de Intel, (Nota, iAPX 286 es solo otro nombre para el Intel 80286). En el 80386 y procesadores de 32 bits
posteriores se agregó un sistema de paginación que es parte del modo protegido.

La mayoría de los sistemas operativos x86 modernos corren en modo protegido, incluyendo Linux, FreeBSD,
OpenBSD, NetBSD, y Microsoft Windows 3.0 y posteriores. (Windows 3.0 también corría en el modo real para la
compatibilidad con las aplicaciones de Windows 2.x).

El otro modo operacional principal del 286 y CPUs posteriores es el modo real, un modo de compatibilidad hacia
atrás que desactiva las características propias del modo protegido, diseñado para permitir al software viejo
correr en los chips más recientes. Como una especificación de diseño, todos los CPUs x86 comienzan en
modo real en el momento de carga (boot time) para asegurar compatibilidad hacia atrás con los sistemas
operativos heredados, excepto el oscuro Intel 80376 diseñado para aplicaciones empotradas. Estos
procesadores deben ser cambiados a modo protegido por un programa antes de que esté disponible
cualquier característica este modo. En computadores modernos, este cambio es generalmente una de las
primeras tareas realizadas por el sistema operativo en el tiempo de carga.

Mientras que la multitarea en sistemas corriendo en modo real es ciertamente posible mediada por
software, las características de protección de memoria del modo protegido previenen que un programa
erróneo pueda dañar la memoria "propia" de otra tarea o del núcleo del sistema operativo. El modo
protegido también tiene soporte de hardware para interrumpir un programa en ejecución y cambiar el
contexto de ejecución a otro, permitiendo pre-emptive multitasking.

Procesadores: CISC y RISC

Los procesadores se agrupan hoy en dos familias, la más antigua y común de las cuales es la "CISC" o
"Complex InstructionSet Computer": computador de set complejo de instrucciones. Esto corresponde a
procesadores que son capaces de ejecuta un gran número de instrucciones pre-definidas en lenguaje de
máquina (del orden del centenar).

Desde hace unos años se fabrican y utilizan en algunas máquinas procesadores "RISC" o "Reduced
Instruction Set Computer", es decir con un número reducido de instrucciones. Esto permite una ejecución
más rápida de las instrucciones pero requiere compiladores (o sea traductores automáticos de programas)
más complejos ya que las instrucciones que un "CISC" podría admitir pero no un "RISC", deben ser
escritas como combinaciones de varias instrucciones admisibles del "RISC". Se obtiene una ganancia en
velocidad por el hecho que el RISC domina instrucciones muy frecuentes mientras son operaciones menos
frecuentes las que deben descomponerse.

Dentro de muy poco los usuarios dejaran de hacerse la pregunta ¿RISC O CISC?, puesto que la tendencia
futura, nos lleva a pensar que ya no existirán los CISC puros.
Hace ya tiempo que se ha empezado a investigar sobre microprocesadores "híbridos", es decir, han
llevado a cabo el que las nuevas CPU's no sean en su cien por cien CISC, sino por el contrario, que estas
ya contengan algunos aspectos de tecnología RISC. Este propósito se ha realizado con el fin de obtener
ventajas procedentes de ambas tecnologías (mantener la compatibilidad x86 de los CISC, y a la vez
aumentar las prestaciones hasta aproximarse a un RISC), sin embargo, este objetivo todavia no se ha
conseguido, de momento se han introducido algunos puntos del RISC, lo cual no significa que hayan
alcanzado un nivel optimo.

Realmente, las diferencias son cada vez más borrosas entre las arquitecturas CISC y RISC. Las CPU's
combinan elementos de ambas y no son fáciles de encasillar. Por ejemplo, el Pentium Pro traduce las
largas instrucciones CISC de la arquitectura x86 a micro operaciones sencillas de longitud fija que se
ejecutan en un núcleo de estilo RISC. El UltraSparc-II de Sun, acelera la descodificación MPEG con unas
instrucciones especiales para gráficos; estas instrucciones obtienen unos resultados que en otros
procesadores requerirían 48 instrucciones.

Por lo tanto a corto plazo, en el mercado coexistirán las CPU's RISC y los microprocesadores híbridos RISC
- CISC, pero cada vez con diferencias mas difusas entre ambas tecnologías. De hecho, los futuros
procesadores lucharan en cuatro frentes:

• Ejecutar más instrucciones por ciclo.


• Ejecutar las instrucciones en orden distinto del original para que las interdependencias entre
operaciones sucesivas no afecten al rendimiento del procesador.
• Renombrar los registros para paliar la escasez de los mismos.
• Contribuir a acelerar el rendimiento global del sistema, además de la velocidad de la CPU.

Microprocesadores tipo CISC: Motorota 68000, Zilog, Z80 y toda la familia x86

Microprocesadores tipo RISC: PowerPC, DEC Alpha, MIPS, ARM

Con tecnologías de semiconductores comparables e igual frecuencia de reloj, un procesador RISC


típico tiene una capacidad de procesamiento de dos a cuatro veces mayor que la de un CISC, pero su
estructura de hardware es tan simple, que se puede realizar en una fracción de la superficie ocupada por
el circuito integrado de un procesador CISC.

Das könnte Ihnen auch gefallen