Beruflich Dokumente
Kultur Dokumente
Introduccin
Los archivos informticos contienen un nombre y una descripcin, dentro del mismo se almacenan datos
binarios que pueden ser traducidos al lenguaje del usuario dependiendo del formato y la herramienta que se
utilice para este objetivo.
En el lenguaje ensamblador es un poco ms complicada la manipulacin de los archivos que en los lenguajes
de alto nivel. En ensamblador hay dos maneras de hacerlo:
Recordemos que para el uso de cualquiera de estos, depender mucho de la necesidad del programa pero su
mayor utilidad es para conservar algn resultado o dato que ser necesario al final o durante la ejecucin del
programa.
Preguntas
1. Cmo podras mejorar la operatividad de un programa?
Hablando de manera general, mejorar un programa depende mucho de las funciones utilizadas para la
creacin del mismo, siempre hay que utilizar la mejor funcin o la que utilice menos recursos o los use solo
cuando sea necesario, por ejemplo al correr un ciclo para buscar un archivo y escribir una lnea en el
mismo, se crea solo el Loop para el archivo especifico mas no se busca una string en todos los archivos
de la mquina, esto consumira infinidad de recursos innecesariamente.
Vindolo del lado del diseo, se debe crear el programa con sentencias especficas y opciones un tanto
cerradas para el operador, es decir, si se busca que el usuario introduzca un nmero del 1 al 10, indicarlo
de esa manera, adems de limitar la entrada de solo ese caracteres que se estn buscando y si no lo s
introducen, que se indique cual fue el error al operador y pueda ingresarlos de manera correcta la prxima
vez.
Sobre el tema tratado en la clase (Archivos) la operatividad se mejora con el uso de creacin de Logs
usando los datos recopilados en la ejecucin del programa, esto ayuda de manera eficaz a la reparacin de
problemas durante la misma o para la mejora de las funciones del programa.
Ilustracin 1
Conclusin
El uso y modificacin de archivos con ensamblador puede ser muy til y no solo para lo mencionado en el
tema, tambin para la modificacin de imgenes o archivos de texto que necesiten una correccin automtica,
como todas las funciones de un lenguaje, cuando se usan de manera correcta, se pueden evitar prdidas de
tiempo que para una empresa se traduce en dinero o recursos desperdiciados, al contrario de su buen uso
que pueden reducir costos y potencializar la productividad de la misma.
Bibliografa
http://www.tutorialspoint.com/assembly_programming/assembly_file_management.htm
http://www.laynetworks.com/assembly%20tutorials4.htm