esto si esta muy interesante , pensar que antes solo se tenia este lenguaje y nada mas , pero ensamblador te da una idea bastante clara de como funciona un pc
@satelitesbelle70022 жыл бұрын
Hola Neomatrix. Antes de empezar a estudiar ensamblador pensé que no había ningún tipo de abstracción y que todo, absolutamente todo, había que hacerlo desde cero; pero por ejemplo esta instrucción "movs" en cierta forma es una abstracción que nos hace la vida más fácil al momento de trabajar con cadenas. Una consulta, Si lo más bajo que hay después de ensamblador es el código binario, significa que los que realizaron las intruscciones tipo movs, rep, cld, lods etc utilizaron el binario para programarlas? disculpa si la duda es tonta. Es decir, estas tengo entendido que todas estas intrucciones estan integradas en el procesador, verdad? significa que los que realizaron el procesador, tuvieron que programar en codigo máquina estas instrucciones?
@NEOMATRIXcode2 жыл бұрын
existe una traducción directa entre una instrucción en lenguaje ensamblador y una instrucción en codigo máquina, quien hace está traducción es el programa conocido como Ensamblador (sí, quienes pusieron los nombres les falto algo de imaginación), existen dos formas en las que las instrucciones 'complejas' como "movs" funcionan, una es que el programa ensamblador se encarge de hacer la sustitución de instrucciones como si fuese una macro o snippet y la otra es que el procesador a nivel electrónico (codigo maquina) tenga una instruccion dedicada a esa 'tarea compleja'