
Error desbordamiento por division
Publicado por Alejandro (1 intervención) el 17/11/2014 02:26:30
Hola, tengo una duda, cuando ejecuto el siguiente código me imprime: "desbordamiento por division", el código lee e imprime una cadena por el teclado, hasta ahí bien, pero cuando trato de imprimir una variable después de hacer esto me imprime ese error. Me podrían ayudar? el código es este:
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
.model small
.386
.stack 64
.data
aux db 'aasdasdasd1232354345fdsdfsdf45456hg$'
cad label byte
cadmax db 10
cadreal db ?
digito db 11 dup('$')
.code
principal proc near
mov ax,@data
mov ds,ax
call capturar
call imprimirteclado
call imprimirvariable
mov ax, 4c00h
int 21h
principal endp
capturar proc near
mov ah,0ah
lea dx,cad
int 21h
ret
capturar endp
imprimirteclado proc near
mov ax,9h
lea dx,digito
int 21h
xor dx, dx
ret
imprimirteclado endp
imprimirvariable proc near
mov ah,9h
lea dx,aux
int 21h
xor dx, dx
ret
imprimirvariable endp
end
Valora esta pregunta


0