Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Ensamblador > Opinion sobre este codigo.
-Foros de debate

Ensamblador
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Opinion sobre este codigo.
Enviado por Miguel el día 17 de noviembre de 2005

Hola estamos empezando con ensamblador y la verdad que de momento no tenemos mucha idea,,, por no decir ninguna...
El caso es que nos han mandado una practica, en clase usamos masm 5.1 , para el micro 8086, y en casa no tengo los programas de momento, como necesito entregarla este lunes, he escrito el codigo \"a pelo\" :

Dosseg
.model small
.stack 100h
.data
Op1 DB 10h
Op2 DB 20h
ResSuma DW 0000h
ResResta DW 0000h
ResMul DW 0000h
ResDiv DW 0000h

.code
Inicio:
mov ax, @data
mov ds, ax

mov al, Op1
add al, Op2
mov ResSuma, ax



mov al, Op1
add al, Op2
mov ResResta, ax

mov al, Op1
mov bl, Op2
mul bl
mov ResMul, ax

mov al, Op1
mov bl, Op2
div bl
mov ResDiv, AX




mov ah, 4Ch
int 21h
end Inicio


_
¿Que os parece el codigo?
Se que por separado funcionan los bloques, suma resta multiplicacion y division, y lo que dudo es si hay que poner a 0 algun registro despues de cada operacion.

Muchas Gracias a todos!!!
un saludo

 
Re: Opinion sobre este codigo.
Enviado por Miguel el día 20 de noviembre de 2005

He cambiado un pelin el codigo, la resta estaba mal.. copy paste.. y hayq ue poner los registros a 0 despues de la multiplicacion-

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network