Содержание
- 2. Анализ приоритетов транзактов В блоке GENERATE операнд E назначает приоритет планируемому транзакту. Блок PRIORITY назначает приоритет
- 3. Прерывания для одноканальных устройств Прерывание работы устройства транзактом с большим приоритетом может быть выполнено только в
- 4. Механизм одноуровневого прерывания: Устройство свободно SEIZE, PREEMPT Блок PREEMPT занят Устройство SEIZE занято В первом случае
- 5. Пример. Процессор решает большую фоновую задачу. Короткий запрос снимает фоновую задачу и возвращает процессор после ее
- 6. Многоуровневые прерывания PREEMPT A [,B] [,C][,D][,E] Операнды C, D, E блока PREEMPT реализуют режимы: 1. Режим
- 7. Многоуровневые прерывания PREEMPT A , B , C , D [,E]- полный формат блока PREEMPT CPU,
- 8. Пример 1. GENERATE 20,,,,1 PREEMPT CPU Mark 10 ADVANCE 40,10 REturn CPU Tabulate Tab10 TRANsfer ,mmm
- 9. Прерывание с дообслуживанием Пример 2. На входе процессора два типа задач с приоритетами 1 и 2.
- 10. Пример использования приоритетов заявок Задача. На рабочую станцию поступают сообщения с трех терминалов. Каждый терминал имеет
- 11. FF1 Function RN1,D3 0.2,38/0.45,72/1.0,128 Generate (Exponential(2,70,10)) Savevalue 10,c1 SAVEVALUE 10-,X20 SAVEVALUE 20,c1 TABULATE ttExp ASSIGN 5,Fn$FF1
- 12. Времена передачи сообщений Формирование очереди FF1 Function RN1,D3 0.2,38/0.45,72/1.0,128 Generate (Exponential(2,70,10)) Savevalue 10,c1 SAVEVALUE 10-,X20 SAVEVALUE
- 13. * Лабораторная работа №3 Магистры_Казахстан Условие задачи. Базовая схема для моделирования состоит из N терминалов пользователя,
- 15. Скачать презентацию