[an error occurred while processing this directive]
|
-Макс. частота 40, это интересно где в 14-ти битных контроллерах такая частота.
-В типах памяти нет ROMLESS
-Доступ к памяти программной и данных вообще разная вещь. В 16 данные банкируются и программная память по страницам. В 18 программная память прямо адресуется до 2 Мегабайт. Счетчик команд 21 бит.
-Почему у 16 пика нет вектора прерываний, а адрес 0х04 что тогда по вашему
-Уровень приеритета - в 16 вообще нет. В 18-ом два уровня.
-Вот про сброс флажков прерываний верно Единственно
-Вложенные прерывания допустимы во всех пиках которые их имеют. Так как с цифрами 16 бывают пики с 12-ти битной командой у которых вообще нет прерываний и наоборот PIC12F675/629 - это не 12-ти битные а нормальные с 14-ти битной командой и прерыв.
- По флажкам статуса опять правильно (прям флагоносец какой-то)
- Методы адресации - прямая и относительная для программной памяти
и прямая, косвенная, относительная для данных. Какие ещё бывают интересно? Или косвенная с инкрементом указателя по другому как-то называется?
- Самопрограммирование (чтение и запись во время работы) есть у PIC16F8xx (870/871/873 и т.д.) на этом и работает дебаггер MPLAB ICD. Также многие пики могут читать содержимое программной памяти, даже однократники - PIC16C782 например
И вообще бредово как-то сравнивать архитектуры. Сравнить можно только на решении конкретной задачи в конкретных условиях и с поправкой на степень квалификации программиста, схемотехника и т.д.
E-mail: info@telesys.ru