-
- Маленький пример Bill(2012 знак., 18.07.2012 18:35)
- 1:1 с системой команд/адресации dsPIC/PIC24, поправил только имена регистров, синтаксис использования локальных меток и двухадресных команд SL/INC, и мнемоники условных переходов MBedder(3250 знак., 18.07.2012 23:16 - 22.07.2012 03:04)
- а дайте линку на доки микрочипа по системе команд PIC24/dsPIC ? бегло по сайту лазил - не нарвался. - Mahagam(22.07.2012 02:04)
- 16-bit MCU and DSC Programmer's Reference Manual это разве не оно? - rezident(22.07.2012 02:11, ссылка)
- оно. честно говоря, не ожидал такого кошмара. - Mahagam(22.07.2012 02:39)
- Оно самое. А микрочиповским веб-гавнокодерам давно уже пора яйца поотрывать - MBedder(22.07.2012 02:28)
- 16-bit MCU and DSC Programmer's Reference Manual это разве не оно? - rezident(22.07.2012 02:11, ссылка)
- А вот такая конструкция Bill(191 знак., 18.07.2012 23:59)
- Пойдет с добавлением одной инструкции MBedder(711 знак., 22.07.2012 02:27 - 02:31)
- Есть один нюанс. Дело в том, что Bill(350 знак., 18.07.2012 23:36 - 23:50)
- Совершенно верно. Это не описка, а склероз - последний раз писал для DEC лет эдак 20 назад :) - MBedder(22.07.2012 12:36)
- Хм. Очень интересно. А порядок аргументов в командах пересылки реально как у дека, то есть слева направо? Не видел ассемблера PIC24 до этого, уж извините за глупый вопрос. Команда bra как у моторолы. - alex68(18.07.2012 23:31)
- Да, слева направо - MBedder(22.07.2012 02:54)
- Еще не читал описание команд, спасибо, что дали ссылку, но вопрос - что-то типа TST (PC)+ там есть? - alex68(22.07.2012 03:08)
- Там РС как регистр не доступен, но зато возможны любые обращения к flash благодаря так называемому PSV (Program Space Visibility) - MBedder(22.07.2012 11:52 - 12:33)
- Еще не читал описание команд, спасибо, что дали ссылку, но вопрос - что-то типа TST (PC)+ там есть? - alex68(22.07.2012 03:08)
- Да, слева направо - MBedder(22.07.2012 02:54)
- а дайте линку на доки микрочипа по системе команд PIC24/dsPIC ? бегло по сайту лазил - не нарвался. - Mahagam(22.07.2012 02:04)
- Еще было трудно после дека привыкать к интелу в части порядка аргументов у команд. То есть для дека MOV R1,R2 это R1 -> R2, а для интела наоборот :) - alex68(18.07.2012 20:31)
- Вы может найдете пример с TST (PC)+ . Такие вот трюки мне нравились раньше. Перемешаны были данные и код. Вся ОС примерно в таком духе и написана. Но тем не менее, все совершенно понятно. - alex68(18.07.2012 20:27)
- 1:1 с системой команд/адресации dsPIC/PIC24, поправил только имена регистров, синтаксис использования локальных меток и двухадресных команд SL/INC, и мнемоники условных переходов MBedder(3250 знак., 18.07.2012 23:16 - 22.07.2012 03:04)
- Маленький пример Bill(2012 знак., 18.07.2012 18:35)