Inicio
Buscar
Ingresar
Registrarse
¿Sabes el motivo de que fallen tanto algunas impresoras Epson?
Hack x Crack - Comunidad de Seguridad informática
»
Programación
»
ASM
»
Ejercicio asm
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: Ejercicio asm (Leído 3906 veces)
lariscal23
{ L0 } Ñuub
Mensajes: 1
Ejercicio asm
«
en:
Abril 17, 2022, 11:32:07 am »
Hola, buenos dias,
Tengo un problema con un ejercicio que nos puso el profesor.
El enunciado nos ponía que teniamos que hacer un programa con un numero binario en complemento a 1, que hiciera una multiplicacion suma desplazamiento.
El problema es que, sin querer he provocado un bluque infinito y no tengo ni idea de como hacer que deje de serlo. Tampoco tengo claro como comprobar si el digito menos significativo
es 0 o 1.
¿Podriais ayudarme con eso?
Muchas gracias de antemano.
Lariscal23
El codigo que tengo de momento es este:
jmp strat
start :nop
in 00h
lda 00h
ani 0FFh
mov b,a
in 01h
lda 01h
ani 0FFh
mov c,a
bucle: add b
cdr c
rrc
dcr c
rrc
jnz bucle
sta 01h
acabar: hlt
En línea
ravenheart
{ L7 } Juanker
Mensajes: 1359
Todos mis mensajes están bajo la licencia WTFPL v2
Re:Ejercicio asm
«
Respuesta #1 en:
Abril 18, 2022, 11:50:10 am »
¿Para qué micro?
Te sugiero que escribas pseudocódigo bien comentado detallando lo que quieres hacer y cómo pretendes hacerlo, y a partir de ahí traduzcas a ensamblador.
En línea
You do not need hope if you have drama to back you up.
Imprimir
Páginas: [
1
]
Ir Arriba
Hack x Crack - Comunidad de Seguridad informática
»
Programación
»
ASM
»
Ejercicio asm
Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso...
OK
Learn more