Hola ¿Cómo es el funcionamiento de los procesadores y el sistema operativo que vamos a instalar? O sea los procesadores vienen programados con assembler o es que por si solos no hacen nada y el sistema operativo tiene el programa en assembler?
Los procesadores no vienen programados, toman el programa de la memoria y ejecutan. El sistema operativo se puede programar en el lenguaje que sea, luego el compilador lo transformara en ASM o en lenguaje maquina ( un binario). Pero vos te tenes que centrar en otra cosa..
Me hago esa pregunta para comenzar con un proyecto que tengo de hacer una computadora que se le pueda instalar dos o las primeras versiones de windows
No se si el libro lo cubre... Pero inicialmente en una CPU tenes una flash la cual esta programada (comprimida, etc) la cual usa el microprocesador, descomprime en RAM, ejecuta del mismo y tiene los drivers mínimos para la placa madre actuar/iniciar (teclado, mouse, display, disco, BIOS/UEFI, entre otros). Esto es dependiente exclusivamente del hardware que vas a realizar, por lo que si tu idea es hacer una PC, entonces vas a tener que tenerlo bastante en cuenta. Es en este punto que tenes que centrarte vos para que funcione, al menos DOS.
Luego de allí le entrega el mando al bootloader, el cual para Windows viejito te vas a ir por un MBR, esto te lo debería instalar el Windows. El mayor problema con Windows, es que vas a tener que crearle los drivers para tu placa de video.