Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PIC32 - Instruction Set
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
Энтомолог
Наверно, с этим вопросом сюда - все же PIC как-никак, хоть и 32. Никто не подскажет ссылку на документ с подробным описанием набора команд для PIC32 на сайте Microchip? Я в курсе, что ядро MIPS32 M4K и можно много где найти... Все же, хотелось бы почитать, что микрочип пишет. В файле PIC32MX_FRM_Sect02_CPU_61113A.pdf (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2612) какая-то фигня. Где нормальное, полное описание instruction set, желательно с примерами на ассемблере, как всегда у микрочипа было??
=AVR=
Я тоже не нашел. Запузырь тикет на Microchip Support, а я задвину вопрос на их конфу по PIC32 - где-то и найдем
=AVR=
А пока - вот вроде самый свежий M4K Software Manual с сайта MIPS

(Edit) Запостил вопрос на англоязычную конфу Микрочипа
Alex B._
Цитата(=AVR= @ Nov 14 2007, 10:24) *
Я тоже не нашел. Запузырь тикет на Microchip Support, а я задвину вопрос на их конфу по PIC32 - где-то и найдем

PIC32 полностью поддерживает MIPS32 Release 2 набор инструкций, так что можно качать родную документацию
http://www.mips.com/secure-download/index....SUM%2D01.02.pdf
несмотря на то что хочется от микрочипа =)

хм, забыл, в M4K Software Manual только список. Детально все написано в
MIPS32® Architecture for Programmers Volume II: The MIPS32® Instruction Set
http://www.mips.com/products/resource-libr...s-architecture/
=AVR=
Мануал по моей ссылке выше гораздо новее (2006 vs 2003) и не требует регистрации
Alex B._
ага, и то верно. Мипс жжот, на основной странице старый мануал
http://www.mips.com/products/resource-libr...rocessor-cores/
DiTec
Цитата(=AVR= @ Nov 14 2007, 14:13) *
Мануал по моей ссылке выше гораздо новее (2006 vs 2003) и не требует регистрации


При изучении системы команд все же пришлось обратиться к "старому" мануалу.

В новом же мануале есть ссылка на странице 207 на подробное описание инструкций.

цитата из MD00249-2B-M4K-SUM-02.01.pdf:
"10.1 Understanding the Instructions Descriptions
Refer to Volume II of the MIPS32 Architecture Reference Manual for more information about the instruction descriptions. There is a description of the instruction fields, definition of terms, and a description function notation available in that document."

Чтобы не качать с www.mips.com (действительно требует регистрацию), просто нашел в сети по запросу в яндексе:
MIPS32® Architecture for Programmers Volume II: The MIPS32® Instruction Set (.pdf)


С уважением, Дмитрий.
macsla
Для PIC32 Starter kit мигание светодиодами biggrin.gif
Цитата
main:
xor t0,t0,t0
xor t1,t1,t1
xor t2,t2,t2
xor t3,t3,t3
xor t4,t4,t4
xor t5,t5,t5
xor t6,t6,t6
xor t7,t7,t7
ori t2,0x0001
ori t3,0x0002
ori t4,0x0004
ori t6,0x0001
nop
sw t0,TRISD(zero)
loop:
sw t2,LATD(zero)
jal Delay
nop
sw zero,LATD(zero)
sw t3,LATD(zero)
jal Delay
nop
sw zero,LATD(zero)
sw t4,LATD(zero)
jal Delay
nop
sw zero,LATD(zero)
j loop
nop
wait
nop
Delay:
lui t5,0x0001
ori t5,0xFFFF
a:
sub t5,t5,t6
bgtz t5,a
nop
jr ra
nop
.end main
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.