On this slide are some typical performance figures of the ARM7 core. The length of time to respond to an interrupt will vary depending on the current instruction being executed. The ARM7TDMI core contains a multiply instruction. For a 32 x 8 bit multiply, an instruction is executed in 2 cycles and for a 32 x 32 bit multiply, an instruction is executed in 5 clock cycles. One area the ARM7 processor is particularly good at is moving data. For example, a 1kB block of data can be copied from FLASH to SRAM in 1.1mS.