hola voy a empezar a aprender ensamblador y una de las primeras cosas que estoy viendo es que en los primeros procesadores intel 80x86 las direcciones de memoria se componen de dos registros pequeños en lugar de uno grande (porque grandes no habia grandes registros), es decir, se componen de segmento y desplazamiento (16xsegmento+desplazamiento). ahora viendo que el tamaño de los registros es como minimo de 32, me planteo las siguientes dudas.
1-¿se utiliza este direccionamiento en procesadores modernos, como pentium 4, core duo, o amd?
2-¿en caso contrario como se escriben las direcciones ahora?
3-¿a partir de que momento se cambio el sistema?
4-¿en procesadores nuevos se pueden utilizar ambos sistemas de direccionamiento (en caso de que haya otro nuevo, claro)?
¿que mas cosas basicas que hayan cambiado desde los 8086 deberia saber, pese a empezar por estudiar los antiguos?
merece la pena molestarse en aprender ensamblador o mejor solo lenguajes de alto nivel?
no me pongais links, sino explicarmelo de una manera facil, por favor.
pd: plantee anteriormente una duda igual y la vuelvo a poner, esta vez en el foro adecuado.
gracias