Juggling software interrupts and realtime tasks
Juggling software interrupts and realtime tasks
Posted Dec 21, 2022 8:15 UTC (Wed) by jem (subscriber, #24231)In reply to: Juggling software interrupts and realtime tasks by mpr22
Parent article: Juggling software interrupts and realtime tasks
The Motorola 68k has the MOVEM instruction which takes a list of registers (a bitmap) to copy to/from consecutive memory locations. The same mnemonic is used for both directions; the assembler determines the variant based on the operands. The instruction does not use a dedicated base register for this, but you can choose from a range of addressing modes for the memory operand. The 68000 is a CISC processor, after all.
