реклама на сайте
подробности

 
 
> startup asm
sergey sva
сообщение Jan 14 2009, 14:12
Сообщение #101


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Объясните как работает этот кот, с ассемблером плохо знаком, сейчас читаю,
но не совсем все понятно. А именно инструкция ldr записывает значение находящееся по адресу RESET_ADDR , в регистр pc,
переменная RESET_ADDR не где не объявляется так же как и pc ?
код взят отсюда : http://electronix.ru/forum/index.php?act=a...st&id=16569

Код
    ldr    pc, RESET_ADDR
    ldr    pc, UNDEF_ADDR
    ldr    pc, SWI_ADDR
    ldr    pc, PREFETCH_ABORT_ADDR
    ldr    pc, DATA_ABORT_ADDR
    .word    0
    ldr    pc, IRQ_ADDR
    ldr    pc, FIQ_ADDR
RESET_ADDR:        .word    RESET_handler
UNDEF_ADDR:        .word    UNDEF_handler
SWI_ADDR:        .word    SWI_handler
PREFETCH_ABORT_ADDR:    .word    PREFETCH_ABORT_handler
DATA_ABORT_ADDR:    .word    DATA_ABORT_handler
            .word    0
IRQ_ADDR:        .word    IRQ_handler
FIQ_ADDR:        .word    FIQ_handler
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sergey sva   startup asm   Jan 14 2009, 14:12
- - sergey sva   Проверти пожалуйста, код startap файла.   Jan 23 2009, 15:24
- - zltigo   Кроме упражнений в copy-paste c абсолютно ненужной...   Jan 23 2009, 15:33
- - aaarrr   Как-то разлаписто, я бы сказал Зачем сразу полнос...   Jan 23 2009, 15:38
|- - zltigo   Цитата(aaarrr @ Jan 23 2009, 17:38) Asm-о...   Jan 23 2009, 15:42
|- - aaarrr   Цитата(zltigo @ Jan 23 2009, 18:42) Ненуж...   Jan 23 2009, 15:49
- - sergey sva   >Зачем сразу полностью инициализировать AIC и п...   Jan 23 2009, 15:46
- - sergey sva   >У Вас все прерывания будут вложенными? Сильно ...   Jan 23 2009, 15:57
|- - aaarrr   Цитата(sergey sva @ Jan 23 2009, 18:57) ч...   Jan 23 2009, 16:01
- - sergey sva   >А если понадобятся не вложенные прерывания (ка...   Jan 23 2009, 16:18
|- - aaarrr   Цитата(sergey sva @ Jan 23 2009, 19:18) ...   Jan 23 2009, 16:20
|- - zltigo   Цитата(aaarrr @ Jan 23 2009, 18:20) В слу...   Jan 23 2009, 16:44
|- - singlskv   Цитата(zltigo @ Jan 23 2009, 19:44) Да и ...   Jan 23 2009, 18:39
- - sergey sva   > не нужна вообще Если использовать стандартн...   Jan 23 2009, 16:41
- - aaarrr   Цитата(sergey sva @ Jan 23 2009, 19:41) А...   Jan 23 2009, 16:51
|- - zltigo   Цитата(aaarrr @ Jan 23 2009, 18:51) Иногд...   Jan 23 2009, 16:58
|- - aaarrr   Цитата(zltigo @ Jan 23 2009, 19:58) Какие...   Jan 23 2009, 17:05
|- - zltigo   Цитата(aaarrr @ Jan 23 2009, 19:05) Затра...   Jan 23 2009, 17:26
|- - aaarrr   Цитата(zltigo @ Jan 23 2009, 20:26) Это в...   Jan 23 2009, 19:00
|- - zltigo   Цитата(aaarrr @ Jan 23 2009, 21:00) Спешу...   Jan 23 2009, 19:21
|- - aaarrr   Цитата(zltigo @ Jan 23 2009, 22:21) А что...   Jan 23 2009, 19:33
|- - zltigo   Цитата(aaarrr @ Jan 23 2009, 21:33) А уж ...   Jan 23 2009, 20:38
|- - aaarrr   Цитата(zltigo @ Jan 23 2009, 23:38) Вопро...   Jan 23 2009, 21:09
|- - zltigo   Цитата(aaarrr @ Jan 23 2009, 23:09) SPSR,...   Jan 23 2009, 21:34
|- - aaarrr   Цитата(zltigo @ Jan 24 2009, 00:34) Вы де...   Jan 23 2009, 21:58
|- - zltigo   Цитата(aaarrr @ Jan 23 2009, 23:58) Да, я...   Jan 23 2009, 22:23
|- - aaarrr   Цитата(zltigo @ Jan 24 2009, 01:23) Пробл...   Jan 23 2009, 22:26
|- - zltigo   Цитата(aaarrr @ Jan 24 2009, 00:26) А как...   Jan 23 2009, 22:52
|- - aaarrr   Цитата(zltigo @ Jan 24 2009, 01:52) Ну мн...   Jan 23 2009, 23:02
- - sergey sva   ЦитатаДля ARM7 с его штатными IRQ и FIQ смысл орга...   Jan 23 2009, 16:51
|- - aaarrr   Цитата(sergey sva @ Jan 23 2009, 19:51) а...   Jan 23 2009, 16:52
- - sergey sva   Принялся за скрипт для линковщика, посмотрел приме...   Jan 23 2009, 21:15
2 страниц V  < 1 2


Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 18:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.03999 секунд с 7
ELECTRONIX ©2004-2016