Alguien sabe que quiere decir este error : " pbcda7seg.s 26: Error: attempt to move .org backwards
Prueba_rutint_counter.s43: Error attempt to move .org backwards
Alguien sabe que quiere decir este error : " pbcda7seg.s 26: Error: attempt to move .org backwards
Prueba_rutint_counter.s43: Error attempt to move .org backwards
Estas queriendo hacer un .ORG a una direccion anterior a la que estas parado? creo que eso no se puede.
Que los confirme un profe.
Saludos
Es correcto lo que dice Nicolás.
Puede suceder p. ej. si el código del programa ocupa más de 256 bytes y después ponés .org 0x100
También puede pasar como dice Rocío porque pusiste más de un .org y el segundo es a una dirección anterior que la del primero.
Otros ensambladores lo permiten pero el que estamos usando en el curso no.
Saludos,
julio
Tenes mas de un .org, y el que usas en la rutina pbcda7seg tiene un valor menor a uno anterior. Las direcciones que pones en el .org tienen que estar ordenadas de forma ascendente. Es decir lo solucionas moviendo la direccion que pusiste en el .org de pbcda7seg a una más adelante(que sea mayor a las anteriores), o moviendo hacia atrás las otras