Está en la página 1de 2

#simuproc 1.4.3.

0
mov 69,61
msg '1_introdusca datos' ;muestro el mensaje en pantalla
msg '2_suma'
msg '3_resta'
msg '4_multiplicacion'
msg '5_divida'
msg '6_exit'
msg
ldt 'introdusca su opcion' ;usuario en ax

cmp 66 ;comparando el valor del usuario


jma 67

jeq 70

cmp 65
jeq 72

cmp 64
jeq 90

cmp 63
jeq 105
cmp 62
jeq 120
cmp 61
jeq 130
jme 67

hlt
#60
0
1
10
11
100
101
110
msg 'solo introdusca valores del menu'
jmp 1

#70
msg 'adios'
hlt

mov ax,69
cmp 62
jma 85
jeq 85
jme 80

#80
msg 'introdusca valores'
jmp 1
msg 'hay desbordamiento'
jmp 1
#85
mov ax,100
div 101
eap 'la division es'
jmp 1
#90
mov ax,69
cmp 62
jma 95
jeq 95
jme 80
#95
mov ax,100
mul 101
jo 82
eap 'la multiplicacion es'
jmp 1
;#100
;a primer valor
;b segundo valor
#105
mov ax,69
cmp 62
jma 110
jeq 110
jme 80
#110
mov ax,100
sub 101
eap 'la resta es'
jmp 1
#120
mov ax,69
cmp 62
jma 125
jeq 125
jme 80
#125
mov ax,100
add 101
eap 'la suma es'
jmp 1
#130
ldt 'introdusca 1er dato'
mov 100,ax
ldt 'introdusca 2do dato'
mov 101,ax
inc 69
jmp 1

También podría gustarte