Preguntas con etiqueta 'x86'

1
respuesta

Fan-out del Intel 8086

Estoy estudiando el procesador Intel 8086. No entiendo por qué la columna "Despliegue" es así en la tabla a continuación Entiendoquesolounochips"74 de la familia" o cinco puertas de la "familia 74LS" se pueden conectar al pin de salida 8...
1
respuesta

Intel 8042: ¿qué son las "entradas de prueba"?

He implementado un controlador para Intel 8042 (controlador de teclado en IBM PC AT). La referencia técnica IBM 5170 (PC AT) sirvió como mi, bueno, referencia para eso. El puerto de salida y el puerto de entrada de prueba contienen "entradas...
2
respuestas

Tiempo de cálculo de dirección efectiva en 8086/8088

Comencé a diseñar una implementación de un 8088 desde cero con el objetivo de ser exacto. Puedo entender el razonamiento detrás de la cantidad de ciclos de reloj para la mayoría de las instrucciones, sin embargo, debo decir que estoy bastante co...
3
respuestas

segmentación de memoria en 8086

Si la memoria externa (1 MB) en el sistema basado en 8086 está segmentada en código, datos, pila y adicionales, que son todos de 64 KB, ¿qué hacemos con el resto de la memoria? ¿Se desperdicia?     
1
respuesta

Intel 8259A: el misterioso bit T no encaja en el patrón

Estoy implementando un controlador para el PIC de Intel 8259A para x86. Para hacer esto correctamente, estoy leyendo el Hoja de datos de Intel 8259A PIC . Es bastante comprensible incluso para alguien que se acerca a los chips del controlador e...
1
respuesta

VGA de ingeniería inversa

Tengo un firewall basado en x86, producido por Stonesoft. Tiene una interfaz en serie, pero sería más fácil instalar un nuevo sistema operativo si obtuviera una salida VGA desde el dispositivo. Descubrí un encabezado de aspecto prometedor en el...
2
respuestas

¿Por qué necesito un directorio de páginas?

He encontrado esa imagen: y no puede encontrar una razón por la que hay directorio de páginas ? Creo que podría ahorrar tiempo si el proceso (o procesos), especialmente el registro CR3 , apunta directamente a la tabla de páginas....
1
respuesta

¿Cómo sabe el Intel 8086/88 cuándo hacer valer la señal IO / M?

Considere un procesador Intel 8088 con una implementación estándar, paralela de RAM y ROM que también admita el acceso del bus de datos / direcciones a varios periféricos externos, como convertidores de analógico a digital (ADC), UART, y más....
1
respuesta

CPU de propósito general como analizador lógico mejor / peor que la implementación de FPGA dedicada

Esta pregunta se relaciona con la construcción de un analizador lógico barato pero capaz. Tuve la idea de usar una CPU x86 que estaba ejecutando un programa que podría caber en el caché más rápido que solo leyera los datos de un grupo de pines l...
2
respuestas

¿Cómo se realiza el acceso al registro en el caso de la arquitectura X86 cuando solo hay comandos de entrada y salida para los puertos?

En la arquitectura ARM, los registros de un periférico se asignan a la RAM para que podamos acceder al registro utilizando la RAM.