Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - shinju
Páginas: [1]
1
« en: Viernes 21 de Noviembre de 2008, 00:41 »
les planteo mi problema necesito unir estos tres programas para q sea uno solo pude unir el segundo y el tercero pero no me funcionan bien y el tercero ni idea como unirlo ak les paso los codigos el primero limpia la pantalla el segundo es el programa en si que es el que realiza una potencia y el tercero es el del teclado en donde se deben introducir los numeros para el programa .......porrfaaaaaaaaaaaaaaaaa ayuuuuuuuuuuudaaaaaaaaaa ;Programa pantalla .define texto e000h tamtexto 25*40 .org 1000h mvi b,e0h mvi c, 00h call clear_all bucle: jmp bucle clear_all: lxi h, texto lxi d, texto+tamtexto repite_c: ;tecla espacio en blanco mvi a,32 mov m,a inx h ;incrementar direccion call comparador jz fin_clear jmp repite_c fin_clear: ret comparador: ;compara de con hl(en 16 bits). ;devuelve a=1 si igual mov a,e cmp l jnz no_igual mov a,d cmp h jnz no_igual mvi a,1 ret no_igual: mvi a,0 ret ;fin hlt
;Programa potencia x .define tabla1 1000h .data 1000h db 3,4 .org 0040h ;inicio lxi h,tabla1 mov d,m inr l mov b,m mov a,b mov c,b dcr d ciclo: dcr c sumac: add b dcr c jnz sumac mov b,a mov c,m dcr d jnz ciclo inr l mov m,a ;fin hlt
;Programa teclado .define tabla1 1a00h .data 1a00h db 00h,00h .org 1000h mvi b,e0h mvi c,00h bucle: lxi h,1a00h call tecl_in jmp bucle .org 0024h tecl_in: inx b tecl_mt: in 00h cpi 0 jz tecl_mt cpi 2ah jc tecl_mt cpi 3ah jnc tecl_mt stax b filtro: call retardo ret retardo: mvi d,1eh mvi e,00h ciclo1: dcr d mov a,d cpi 0 jz fin_ret ciclo2: dcr e mov a,e cpi 0 jnz ciclo2 jmp ciclo1 fin_ret:mov a,00h ret
2
« en: Domingo 2 de Noviembre de 2008, 19:07 »
Bueno todo estoy viendo la programación en este lenguaje y la verdad no tengo idea de nada de nada de los codigos sencillamente no se como programar en el ensamblador y tengo que ir haciendo programas pero no se como he buscado tutoriales, ejemplos de todo pero no consigo
3
« en: Domingo 2 de Noviembre de 2008, 18:45 »
Buenas y disculpen la molestia tengo grandes problemas con la programación en el ensamblador 8085 y no consigo ningun tutorial si pudieran aconsejarme uno o ayudarme les agradeceria
Páginas: [1]
|