This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Can anyone please provide Operating modes and thumb Rules for ARM6TDMI

Hi all,
Can anyone provide me the information of ARM6TDMI Microcontroller.
please provide me the ThumbRules,Operating Modes of ARM6TDMI.
I browsed alot but unable to find..
please provide me the links or suggest books where can i get information.

Thanks in Advance

Parents
  • (I don't know anything about ARM6 actually.)

    www.renan.org/.../ARM610VD.pdf

    ARM610 supports six modes of operation:
    (1) User mode (usr): the normal program execution state
    (2) FIQ mode (fiq): designed to support a data transfer or channel process
    (3) IRQ mode (irq): used for general purpose interrupt handling
    (4) Supervisor mode (svc): a protected mode for the operating system
    (5) Abort mode (abt): entered after a data or instruction prefetch abort
    (6) Undefined mode (und): entered when an undefined instruction is executed

    Thumb technology starts from ARM7TDMI. There is no Thumb on ARM6 (ARMv3).

Reply
  • (I don't know anything about ARM6 actually.)

    www.renan.org/.../ARM610VD.pdf

    ARM610 supports six modes of operation:
    (1) User mode (usr): the normal program execution state
    (2) FIQ mode (fiq): designed to support a data transfer or channel process
    (3) IRQ mode (irq): used for general purpose interrupt handling
    (4) Supervisor mode (svc): a protected mode for the operating system
    (5) Abort mode (abt): entered after a data or instruction prefetch abort
    (6) Undefined mode (und): entered when an undefined instruction is executed

    Thumb technology starts from ARM7TDMI. There is no Thumb on ARM6 (ARMv3).

Children
No data