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

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

1 ответ



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

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

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

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

1 ответ