La primera practicá consiste en elaborar un programa en lenguaje ensamblador, pero antes de pasar al código pondre un poco de lo que es el lenguaje ensamblador en si:
"El lenguaje ensamblador es un lenguaje de bajo nivel, es un derivado del lenguaje máquina y esta formado por abreviaturas de letras y números."
Después compile el archivo para obtener mi código ensamblador utilizando el siguiente comando:
gcc -S rand.c
Despues de Compilar Obtuve el siguiente código:
Un código muy largo.. para esto analice el código y lo optimice un poco eliminando algunas lineas y este fue el resultado:
Para entenderle un poco mejor Comentarice algunas lineas para ubicar que era lo que hacia el programa. Para probar si funcionaba el codigo con menos lineas cree su ejecutable gcc -s Rand.s -o Rand.exe y lo ejecute ./Rand y este fue el resultado
Referencias:
Tambien me ayude con un post que mi companiero Juan Carlos hizo con anterioridad.
Cuando ya no es borrador, avísame para que te califiquemos.
ResponderEliminarRecuérdame en la próxima clase de integrados que les pido a los demás que vengan a ver esto para poder calificarte. Si quieres presentar en persona, eso sería aún mejor :)
ResponderEliminarEstá simplecillo pero bien hecho. 10/10.
ResponderEliminar