#simuproc 1.4.3.0 msg este programa realiza las cuatro msg operaciones aritmeticas msg 1 introducir valores msg 2 salir del programa ldt elija una opci�N ;recibe un valor en ax cmp 102; compara ax con la posici�N 102 jma 110; si es mayor salta a la posicion indicada jeq 112;si es igual salta a la posicion indicada cmp 101;compara ax con la posici�N indicada jeq 114;si es igual salta a la posicion indicada jme 0;si ax es menor salta a la posicion indicada #100 0 1 10 11 100 101 #110 msg numero grande jmp 0 msg adios hlt ldt primer numero sta 50 ldt segundo numero sta 51 msg ________________________ msg menu secundario msg que desea hacer msg 1 sumar msg 2 restar msg 3 multiplicar msg 4 dividir msg 5 menu principal msg mayor que 5 saldr� del programa msg _________________________ msg su opcion es ldt; introduce un valor a ax cmp 105 jma 112;si es mayor jeq 0;si es igual saltar a cmp 104 jeq 80;si es igual saltar a cmp 103 jeq 150;si es igual saltar a cmp 102 jeq 140;si es igual saltar a cmp 101 jeq 130;si es igual saltar a jme 118;si es menor saltar a #80 lda 50 div 51 eap la division es jmp 118 hlt
#150 lda 50 mul 51 eap la multiplicaci�N es jmp 118 hlt #140 lda 50 sub 51 eap la diferencia es jmp 118 hlt #130 lda 50 add 51 eap la sumatoria es jmp 118 hlt