Easyelectronics.ru

Электроника для всех
Текущее время: 24 фев 2019, 10:25

Часовой пояс: UTC + 5 часов




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: ARM architecture reference
СообщениеДобавлено: 02 мар 2010, 23:06 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 28 янв 2010, 19:29
Сообщения: 35
Кстати.

С давних времён, когда ковырял арм на низком уровне, у меня сохранился документ, как оказалось - весьма ценный. Скачал я его честно с сайта Altera, как позже оказалось - они его туда выложили по ошибке. Через некоторое время они его оттуда убрали.

Называется он "ARM Architecture Reference Manual" ("ARM ARM") и содержит подробное описание архитектуры ARM включая команды процессора, некоторые сопроцессоры (у ARM может быть до 16 сопроцессоров, это предусмотрено системой команд, например MMU - менеджер памяти (то что в x86 грубо встроено прямо в систему команд) - это рядовой сопроцессор).

Выложил книгу сюда:
http://cs.ozerki.net/zap/pub/doc/ArmArc ... ce.pdf.bz2

К сожалению, это довольно старая книжка (2000го года) и описывает архитектуру ARM до ревизии ARMv5 включая расширение Thumb. Но современные армы не очень далеко от них ушли (по архитектуре), все 'навороты' там обычно делаются за счёт периферии и сопроцессоров.

В своё время мне эта книга сильно помогла. Надеюсь, кому-то ещё поможет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM architecture reference
СообщениеДобавлено: 03 мар 2010, 01:49 
Старожил

Зарегистрирован: 29 янв 2010, 00:34
Сообщения: 818
Откуда: Санкт-Петербург
Посмотрел у себя в архиве - тоже эта книга валяется. Кажется нарыл ее когда пытался найти систему команд для ядра ARM7. С АРМами особо дело не имел, просто на работе на них делали проект люди, я иногда почитываю то се ради интереса =) Мощные конечно МК, но не для начального уровня. Хотя недавно полистал книгу The Insider's Guide To The NXP LPC2300/2400, все не так уж и страшно. Еще немного зудит оттого, что валяется модуль для LPC2214 и JTAG-отладчик, но модуль не то жив не то мертв, не хочет осознавать себя (или мне не хватает знаний), на старом форуме уже тему создавал по этому поводу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM architecture reference
СообщениеДобавлено: 15 июл 2010, 19:58 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6263
Откуда: Челябинск
О, спасибо. Утянул

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM architecture reference
СообщениеДобавлено: 16 июл 2010, 12:46 
Старожил

Зарегистрирован: 03 мар 2010, 14:10
Сообщения: 1514
Откуда: Беларусь, Минск
Если кому интересно, имеется этот же труд ревизии I от июля 2005-го.
А так же всякие
  • Insiders Guide to LPC2300/STM32/STR91/ARM7
  • ARM SoC Architecture 2ed
  • ARM System Developer's Guide. Designing and Optimizing System Software
  • Cortex-M3 Technical Reference Manual [Jun 2007]
  • The Definitive Guide to the ARM Cortex-M3


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM architecture reference
СообщениеДобавлено: 16 июл 2010, 14:51 
Старожил

Зарегистрирован: 29 янв 2010, 00:34
Сообщения: 818
Откуда: Санкт-Петербург
@ amx
Дык большинство документов актуальных ревизий есть на http://infocenter.arm.com/help/index.jsp


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ARM architecture reference
СообщениеДобавлено: 16 июл 2010, 15:30 
Старожил

Зарегистрирован: 03 мар 2010, 14:10
Сообщения: 1514
Откуда: Беларусь, Минск
в курсе, просто некоторые не знают где можно найти, да и не знают об их существовании.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB