Questions tagged [arm7]

ARM7 is an older generation of ARM processor designs.

This generation introduced the Thumb 16-bit instruction set providing improved code density.

The ARM7 family is the world’s most widely used 32-bit embedded processor family, with more than 170 silicon licensees and over 10 Billion units shipped since its introduction in 1994.

More information at Wikipedia page of ARM7

93 questions
-1
votes
1 answer

in arm7tdmi, when FIQ and RIQ occures at same time so how both are executed sequentially,first FIQ and thenIRQ?

in arm7tdmi, suppose instruction is being executed and at same time FIQ and IRQ both occur at same time.now according to priority FIQ will be handled then IRQ but my question is that how it will handled IRQ after return from FIQ i means what will…
-1
votes
1 answer

On reset ARM processor loads pc with 0x00 so how boot loader code is invoked which is at 0x7FFFD000 in lpc 2148?

In ARM7,when processor is reset,it starts executing code from 0x00000000 address on reset but in lpc214x,ARM7 based soc ,on reset boot loader is executed whose starting address for lpc2148 is 0x7FFFD000 so how this starting address is loaded to pc…
neev
  • 11
-2
votes
2 answers

Same ARM7 assembly code for two unsigned integers program and two signed integers program

I used the same code for two programs minu and mins which both have to find the smallest integer of the two inputs. minu takes in two 8 bit unsigned integers wheras mins takes in two 16 bit signed integers. program 1 (minu): uint8_t a = 5 uint8_t b…
1 2 3 4 5 6
7