Autor
|
Tema: Ejercicio en ensamblador suma-desplazamiento (Leído 2,100 veces)
|
Lariscal23
Desconectado
Mensajes: 10
|
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
|
|
« Última modificación: 17 Abril 2022, 11:37 am por Lariscal23 »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Ayuda multiplicacion con suma desplazamiento
ASM
|
zuzito76
|
0
|
2,523
|
20 Abril 2015, 21:24 pm
por zuzito76
|
|
|
Arreglo de suma de hexadecimales (ayuda con este ejercicio)
Java
|
SYAT19
|
1
|
4,660
|
17 Mayo 2015, 21:26 pm
por daryo
|
|
|
Ensamblador suma de 32bits.
ASM
|
D3MENTE
|
2
|
3,148
|
1 Noviembre 2015, 21:04 pm
por D3MENTE
|
|
|
Ejercicio ensamblador
ASM
|
juank2_7
|
6
|
17,355
|
21 Mayo 2017, 18:37 pm
por Serapis
|
|
|
Ejercicio suma,resta,multiplicacion
« 1 2 »
ASM
|
EmmanuelTR9
|
11
|
9,239
|
17 Abril 2021, 07:01 am
por Eternal Idol
|
|