La instrucción PIC24F RETURN

1
El modelo PIC que tengo es PIC24FJ128GA010 Mi pregunta, ¿cuántos ciclos de reloj consume la instrucción RETURN? La hoja de datos dice 3 (2), ¿qué significa eso?

    
pregunta 3bdalla

1 respuesta

5

Hay información en el Manual de referencia del programador , que siempre es un buen lugar para ir si necesita comprender las instrucciones individuales en lenguaje ensamblador.

En la página 48 encontramos la siguiente tabla, que es una versión ligeramente más útil que la de la hoja de datos:

Enlapágina11hayunapequeñapistasobreelmecanismodeprocesamientodeexcepciones:

  

2.1.1.6PROCESODEEXCEPCIÓN

    

LosdispositivosMCUyDSCde16bitstienenunesquemadeexcepciónvectorialconsoporteparahasta8  fuentesdetrampasnoenmascarablesyhasta246fuentesdeinterrupción.Enambasfamilias,cadafuentedeinterrupciónpuedeasignarseaunodelossietenivelesdeprioridad

Porlotanto,parecequesihayunacapturaointerrupciónsinenmascararenespera,solotomará2ciclosparaqueRETURNtermineycomiencearevisarelcódigocorrespondiente.Siladevoluciónvaalcódigo"normal", tomará 3 ciclos.

    
respondido por el David

Lea otras preguntas en las etiquetas