Salut!
Aidez moi à écrire un programme qui calcule et affiche y=(a.x)+(b.v)+c avec a=2, x=1,b=5,b=5,v=3 et c=4
Version imprimable
Salut!
Aidez moi à écrire un programme qui calcule et affiche y=(a.x)+(b.v)+c avec a=2, x=1,b=5,b=5,v=3 et c=4
Bonjour,
Montre-nous d'abord ton code, on t'aidera ensuite.
voici le code que j'ai écrit mais lors de la compilation avec TASM, j'obtiens des messages d'erreurs:
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 .386 pile segment stack dw 256 DUP(?) base: pile ends data segment A dw 2 X dw 1 b dw 5 v dw 3 c dw 4 Y dw ? message db "Le calcul de Y=AX+bv+c donne:",'$' data ends code segment assume cs:code, ds:data, ss:pile debut: mov ax, data mov ds, ax MOV ax, pile MOV ss, ax MOV sp, base mov ax, A mul X mov bx, ax mov ax, b mul v add ax, bx add ax, c mov Y, ax mov ah, 09h mov dx, offset message int 21h mov ah, 4ch int 21h code ends end debut