Зміст
В§ 1. Постановка завдання
В§ 2. Опис процесу звукозапису
В§ 3. Побудова метамоделі В«асинхронний процесВ»
В§ 4. Операції над процесами
.1 Репозиція асинхронного процесу В«ЗвукозаписВ»
.2 Редукція асинхронного процесу В«ЗвукозаписВ»
.3 Композиція процесів
.3.1 Асинхронний процес В«Підготовка до звукозаписуВ»
.3.2 Редукція асинхронного процесу В«Підготовка до звукозаписуВ»
.3.3 Композиція процесів В«ЗвукозаписВ» і В«Підготовка до звукозаписуВ»
В§ 5. Предметна інтерпретація асинхронного процесу
В§ 6 Висновок
В§ 1. Постановка завдання
Метою розрахунково-графічного завдання є отримання досвіду в конструюванні метамоделі В«асинхронний процесВ» і моделі В«мережа ПетріВ» і дослідженні їх властивостей. p align="justify"> На прикладі обчислювального процесу, що протікає в машині при звукозапису з мікрофону (у загальному випадку може підключатися будь MIDI-пристрій):
- побудувати метамодель В«асинхронний процесВ» і визначити властивості вихідного процесу на основі аналізу метамоделі;
- виконати операції над процесом: репозиція, редукція, композиція, і оцінити отримані результати з практичної точки зору;
- побудувати предметну інтерпретацію метамоделі на основі мережі Петрі і зробити висновок про динамічні характеристики вихідного процесу.
В§ 2. Опис процесу звукозапису
Процес звукозапису за допомогою комп'ютера являє собою оцифровку аналогових сигналів. Опишу детальніше: за наявності мікрофона, звукової карти, команди на звукозапис в одному з каналів (каналі записи) звукової карти, а також жорсткого диска (там будуть збережені дані оцифровки) можна здійснити звукозапис. Робиться це дуже просто: після підготовки до звукозапису (перевірці наявності вищенаведеного обладнання, занесення команд на запис по каналах звукової карти) йде безпосередньо оцифровка.
Оцифровка звуку протікає через кілька фаз:
В· Звук породжує тиск повітря в середовищі, що впливає на мембрану мікрофона (точно так, як у людей у ​​вушках, тому-то ми і чуємо звуки);
В· Коливання мембрани викликають електричні сигнали. У різній апаратурі - це напруги або струми, тут це не суттєво, так як і ті й інші є аналоговими;
В· Згенеровані електричні сигнали потрапляють на звукову карту в DSP (Digital Sound Converter), де оцифровуються. Оцифровка проводиться так: на компаторе DSP відбувається порівняння амплітуд згенерованого мікрофоном сигналу і деякого еталонного сигналу, після чого різниця отримує уявлення у вигляді цифр (байт);
В· Чергова порція (квант дискретизації) оцифрованих даних з DSP потрапляє на схему вибірки-зберігання, де очікує копіювання в оперативну пам'ять (RAM); p>
В· Оперативна пам'ять в міру заповнення вивантажує дані на жорсткий диск.
У даній роботі будуть розглядатися кілька спрощені механізми взаємодії пристроїв і даних, але зате побудована модель буде логічно функціональна не тільки для звукозапису з мікрофону, а й, наприклад, з MIDI-пристроїв. Зміни будуть чисто номенклатурні (потрібно буде просто перейменувати пристрою). br/>
В§ 3. Побудова метамоделі В«асинхронний процесВ»
Асинхронний процес В«ЗвукозаписВ».
= .
Компоненти процесу:
1. DSP-оцифровувати звуковий процесор (Digital Sound Processor), що становить основу АЦП (аналого-цифрового перетворювача).
DSP + - є сигнал для обробки;
DSP- - немає сигналу для обробки;
2. V-схема вибірки зберігання в АЦП.
V + -схема містить дані оцифровки;
V + -схема очікує запису;
3. RAM-оперативна пам'ять.
RAM + -оперативна пам'ять працює;
RAM--оперативна пам'ять очікує;
4. HDD-жорсткий диск.