Помогите с вопросами по предмету "микропроцессорные системы", программа "Assembler". В интернете не найти ответ.

Какие задачи решает блок прерывания программ МП? Сколько уровней прерывания должен иметь МП? Перечислить задачи, которые позволяет решить стек в МПС . Какой должна быть глубина стека?
10 года назад от Евгений Бобровников

1 ответ



0 голосов
1. Ассемблер - это не программа, а язык программирования. Обычно максимально приближенный к аппаратным командам процессора.

2. Вопрос - без привязки к конкретному железу - не имет смысла. Микропроцессору - для работы - достаточно одного единственного уровня прерываний. Но больше кол-во удобне. И у блока прерываний может быть множество самых разных задач - в зависимости от возможностей этого самого блока.

3. Существуют архитектуры вобще без стека. Стек сам по себе никаких задач не решает, Но позволяет боле удобно решать задачи, стоящие перед программистами.
10 года назад от DrakoncikViktor

Связанные вопросы