ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
9 мая
17065
Eliseev (23.11.2004 12:35, просмотров: 3220)
Насчёт прерываний в ARM7TDMI Что же всё-таки находится по адресу 0х18. Читаю документацию, но никак суть не могу уяснить. Вот абзац: If ARM7TDMI receives the IRQ interrupt request from the interrupt controller, ARM7TDMI executes an instruction at 0x00000018. In vectored interrupt mode, the interrupt controller will load branch instructions on the data bus when ARM7TDMI fetches the instructions at 0x00000018. The branch instructions let the program counter be a unique address corresponding to each interrupt source. Получается, что контроллер прерываний загружает инструкцию ветвления на шину данных, в то время как проц берёт инструкцию с адреса 0x18. Коллеги, объясните, пожалуйста, что же всё-таки писатели документации хотели сказать?