Video con un ejemplo para Python con "ctypes" y cargando una librería de enlace dinámico desarrollada en ensamblador. Ejemplo en Linux 64. Tanto en Arch-Linux como en Debian-9.
Parte complementaria del video sobre el status register del FPU87...ahora con un ejemplo compuesto de funciones en ensamblador que serán llamadas desde un código hecho en "C". Para probar el uso de los bits C3,C2 y C0 del registro de banderas del FPU87. Además se incorporan sencillas macros para entrar y salir de las funciones, cuidando los registros RBP y RBX.
Arquitectura base de 32 bits del 80386. Nos ofrece un esquema moderno de la administración de memoria en páginas y segmentos.
Además y en virtud de su moderno manejo de memoria, permite la virtualización del 8086...todo un avance para ese momento.
Y claro no podía faltar...la verdadera multitarea en hardware..lo que posibilitó el desarrollo de sistemas operativos dignos de recordar...el propio Unix de SCO para 386...OS/2 Warp de IBM...Windows386...y desde luego Minix-Linux de aquellos tiempos.
El semiconductor de campo eléctrico en el interior de los microprocesadores...la base de los circuitos lógicos que dan vida a la computadora. En particular el MosFet.
Se muestra con la instrucción "CPUID", como detectar las capacidades de procesamiento de datos multimedia extendidos vectorizados, a la vez que demostrar si el uP (microprocesador x86-64) puede disponer de hiperthread. El video muestra varios ejemplos, uno con "C" y ensamblador y otros dos en ensamblador para invocar instrucciones SSE.