elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ASM (Moderador: Eternal Idol)
| | | |-+  Ejercicio en ensamblador suma-desplazamiento
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ejercicio en ensamblador suma-desplazamiento  (Leído 1,814 veces)
Lariscal23

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Ejercicio en ensamblador suma-desplazamiento
« en: 16 Abril 2022, 11:31 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


« Última modificación: 17 Abril 2022, 11:37 am por Lariscal23 » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda multiplicacion con suma desplazamiento
ASM
zuzito76 0 2,350 Último mensaje 20 Abril 2015, 21:24 pm
por zuzito76
Arreglo de suma de hexadecimales (ayuda con este ejercicio)
Java
SYAT19 1 4,460 Último mensaje 17 Mayo 2015, 21:26 pm
por daryo
Ensamblador suma de 32bits.
ASM
D3MENTE 2 2,978 Último mensaje 1 Noviembre 2015, 21:04 pm
por D3MENTE
Ejercicio ensamblador
ASM
juank2_7 6 16,915 Último mensaje 21 Mayo 2017, 18:37 pm
por Serapis
Ejercicio suma,resta,multiplicacion « 1 2 »
ASM
EmmanuelTR9 11 8,382 Último mensaje 17 Abril 2021, 07:01 am
por Eternal Idol
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines