Ensamblador - Programa que saque el promedio de 4 numeros con su parte fraccionaria

 
Vista:

Programa que saque el promedio de 4 numeros con su parte fraccionaria

Publicado por Naphy (1 intervención) el 10/12/2021 18:16:40
Buenos dias, este es el enunciado del programa
Realizar un programa en ensamblador, que permita solicitar 4 números de un dígito y calcule su promedio y parte fraccionaria.
Y el ejemplo que dio el profe es que si 4 números sumados den 18, el resultado mostrado sea 4.5
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Programa que saque el promedio de 4 numeros con su parte fraccionaria

Publicado por Sergio (1 intervención) el 12/12/2021 23:35:43
Encontré este programa pero por no imprime la parte fraccional y aun no entiendo como imprimir fracciones en ensamblador

.MODEL SMALL
.DATA
VAL1 DB ?
NL1 DB 0AH,0DH,'Numeros a sacar el promedio:','$'
NL2 DB 0AH,0DH,'Introduce numero:','$'
NL3 DB 0AH,0DH,'Promedio:','$'
.CODE
MAIN PROC
MOV AX,@DATA
MOV DS,AX

LEA DX,NL1
MOV AH,09H
INT 21H

MOV AH,01H
INT 21H
SUB AL,30H

MOV CL,AL
MOV BL,AL
MOV AL,00
MOV VAL1,AL

LBL1:
LEA DX,NL2
MOV AH,09H
INT 21H

MOV AH,01H
INT 21H
SUB AL,30H

ADD AL,VAL1
MOV VAL1,AL
LOOP LBL1

LBL2:
LEA DX,NL3
MOV AH,09H
INT 21H

MOV AX,00
MOV AL,VAL1
DIV BL
ADD AX,3030H
MOV DX,AX
MOV AH,02H
INT 21H

MOV AH,4CH
INT 21H

MAIN ENDP
END MAIN
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar