Título: Sacar el promedio en ensamblador de micro 8051 Publicado por: Jeremigio en 27 Diciembre 2021, 01:34 am Alguien me puede ayudar con el codigo en ensamblador para micro 8051, para sacar el promedio de cierta cantidad de datos
Muchas gracias de ante mano Título: Re: Sacar el promedio en ensamblador de micro 8051 Publicado por: BlackZeroX en 27 Diciembre 2021, 07:17 am Que es lo que llevas? :-X :-X :-X :huh: :huh: :huh: ;D ;D ;D
Título: Re: Sacar el promedio en ensamblador de micro 8051 Publicado por: Jeremigio en 27 Diciembre 2021, 07:19 am Que es lo que llevas? :-X :-X :-X :huh: :huh: :huh: ;D ;D ;D No entendi tu preguntaTítulo: Re: Sacar el promedio en ensamblador de micro 8051 Publicado por: BlackZeroX en 27 Diciembre 2021, 07:30 am No entendi tu pregunta Tampoco entendí por que pides código sin tener una duda puntual. Igual aquí esta la solución leer el sheet y entender para que sirve add, inc, etc... Codigo (https://www.google.com/search?q=sheet+micro+8051&rlz=1C1ONGR_esMX945MX945&oq=sheet+micro+8051&aqs=chrome..69i57j33i160.3274j1j4&sourceid=chrome&ie=UTF-8) Saludos. Título: Re: Sacar el promedio en ensamblador de micro 8051 Publicado por: Jeremigio en 27 Diciembre 2021, 07:33 am Tampoco entendí por que pides código sin tener una duda puntual. Igual aquí esta la solución leer el sheet y entender para que sirve add, inc, etc... Codigo (https://www.google.com/search?q=sheet+micro+8051&rlz=1C1ONGR_esMX945MX945&oq=sheet+micro+8051&aqs=chrome..69i57j33i160.3274j1j4&sourceid=chrome&ie=UTF-8) Saludos. La duda es esa de que forma programando en ensamblador se puede sacar el promedio de un grupo de numero y si tienen algun ejemplo, Título: Re: Sacar el promedio en ensamblador de micro 8051 Publicado por: BlackZeroX en 27 Diciembre 2021, 07:40 am La duda es esa de que forma programando en ensamblador se puede sacar el promedio de un grupo de numero y si tienen algun ejemplo, Pues con un bucle y sumando los valores hasta n y luego dividirlos entre n y ahi esta tu promedio, igual revisa esto otro: https://foro.elhacker.net/asm/tutorial_asm_basico_ejemplos-t102701.0.html Título: Re: Sacar el promedio en ensamblador de micro 8051 Publicado por: Jeremigio en 27 Diciembre 2021, 07:45 am Pues con un bucle y sumando los valores hasta n y luego dividirlos entre n y ahi esta tu promedio, igual revisa esto otro: https://foro.elhacker.net/asm/tutorial_asm_basico_ejemplos-t102701.0.html Si el calculo aritmetico del promedio lo conozco pero no se como desarrollarlo en asm para 8051 sin perder informscion Ej Recibo el dsto por puerto serie Mov A, Sbuf Mov @R0,A Inc R0 De aqui en adelante no se como ir sumando los nuvos valores sin perder el anterior para crar una suma total y conocer el vslor total de datos para luego dividir Sobre todo me interesa saber si hay alguna estructura de programa comun o mas conocida para este tipo de trabajo, o ver un ejemplo, para conocer el procedimiento y entenderlo Por ejemplo como guardar sin modificar el acumulador y saber el numero de datos recibidos hasta el momento Título: Re: Sacar el promedio en ensamblador de micro 8051 Publicado por: Eternal Idol en 27 Diciembre 2021, 08:04 am O lo va guardando en memoria o en un registro que no se vea afectado por el resto de oepraciones que quiere hacer.
Título: Re: Sacar el promedio en ensamblador de micro 8051 Publicado por: Jeremigio en 27 Diciembre 2021, 08:09 am O lo va guardando en memoria o en un registro que no se vea afectado por el resto de oepraciones que quiere hacer. Y luego las operaciones de adición y division como se sacanTítulo: Re: Sacar el promedio en ensamblador de micro 8051 Publicado por: Eternal Idol en 27 Diciembre 2021, 08:18 am Y luego las operaciones de adición y division como se sacan ADD y DIV AB. Leete todo esto. https://en.wikipedia.org/wiki/Intel_8051 https://en.wikipedia.org/wiki/Intel_8051#Instruction_set https://www.tutorialspoint.com/8051-program-to-add-two-8-bit-numbers https://www.tutorialspoint.com/8051-program-to-divide-two-8-bit-numbers Título: Re: Sacar el promedio en ensamblador de micro 8051 Publicado por: Serapis en 27 Diciembre 2021, 11:22 am Acabo de subirte el manual del Macro Assembler del 8051...
También dejé otros manuales al respecto por si teneis que hacer prácticas, o necesitais profundizar en detalles sobre el hardware. https://elhacker.info/manuales/Hardware/Intel/Intel%2008051%209800937-02%20MCS-51%20Macro%20Assembler%20Users%20Guide%20Sep81.pdf EI: edito para enlazar la URL publica. |