снові обробки інформації в яких лежать не обчислення, а логічні висновки.
2.2 Принципи фон Неймана
Принцип однорідності пам'яті - Команди і дані зберігаються в одній і тій же пам'яті і зовні в пам'яті невиразні. Розпізнати їх можна тільки за способом використання; тобто одне і те ж значення в комірці пам'яті може використовуватися і як дані, і як команда, і як адреса залежно лише від способу звертання до нього. Це дозволяє проводити над командами ті ж операції, що і над числами, і, відповідно, відкриває ряд можливостей. Так, циклічно змінюючи адресну частину команди, можна забезпечити звернення до послідовним елементам масиву даних. Такий прийом носить назву модифікації команд і з позицій сучасного програмування не вітається. Більш корисним є інше наслідок принципу однорідності, коли команди однієї програми можуть бути отримані як результат виконання іншої програми. Ця можливість лежить в основі трансляції - перекладу тексту програми з мови високого рівня на мову конкретної обчислювальної машини.
Принцип адресності- Структурно основна пам'ять складається з пронумерованих осередків, причому процесору в довільний доступна кожна осередок. Двійкові коди команд і даних розділяються на одиниці інформації, звані словами, і зберігаються в комірках пам'яті, а для доступу до них використовуються номери відповідних осередків - адреси.
Принцип програмного управления- Всі обчислення, передбачені алгоритмом рішення завдання, повинні бути представлені у вигляді програми, що складається з послідовності керуючих слів - команд. Кожна команда наказує деяку операцію з набору операцій, реалізованих обчислювальною машиною. Команди програми зберігаються в послідовних комірках пам'яті обчислювальної машини і виконуються в природній послідовності, тобто в порядку їх положення в програмі. При необхідності, за допомогою спеціальних команд, ця послідовність може бути змінена. Рішення про зміну порядку виконання команд програми приймається або на підставі аналізу результатів попередніх обчислень, або безумовно.
Принцип двійкового кодування - Згідно з цим принципом, вся інформація, як дані, так і команди, кодуються двійковими цифрами 0 і 1. Кожен тип інформації представляється двійковій послідовністю і має свій формат. Послідовність бітів у форматі, що має певний сенс, називається полем. У числової інформації зазвичай виділяють поле знака і поле значущих розрядів. У форматі команди можна виділити два поля: поле коду операції і поле адрес.
3. Архітектура комп'ютера
Архітектура комп'ютера - це опис його організації та принципів функціонування його структурних елементів. Включає основні пристрої ЕОМ та структуру зв'язків між ними.
Зазвичай, описуючи архітектуру ЕОМ, особливу увагу приділяють тим принципам її організації, які характерні для більшості машин, що відносяться до описуваного сімейства, а також роблять вплив на можливості програмування.
Оскільки від архітектури комп'ютера залежать можливості програмування на ньому, тому при описі архітектури ЕОМ приділяють увагу опису команд і пам'яті.
В залежності від виду переробляється інформації обчислювальні машини поділяють на два основні класи: аналогові і цифрові.
Аналоговий комп'ютер - це обчислювальна машина, що оперує інформацією, представленою у вигляді безперервних змін деяких фізичних величин. При цьому в якості фізичних змінних виступають сила струму електричного кола, кут повороту вала, швидкість і прискорення руху тіла і т.п. Використовуючи той факт, що багато явищ в природі математично описуються одними і тими ж рівняннями, аналогові обчислювальні машини дозволяють за допомогою одного фізичного процесу моделювати різні інші процеси.
Цифровий комп'ютер - це обчислювальна машина, що оперує інформацією, представленою в дискретному вигляді. В даний час розроблені методи чисельного рішення багатьох видів рівнянь, що дало можливість вирішувати на цифрових обчислювальних машинах різні рівняння й задачі за допомогою набору простих арифметичних і логічних операцій. Тому якщо аналогові обчислювальні машини зазвичай призначені для вирішення певного класу задач, тобто є спеціалізованими, то цифровий комп'ютер, як правило, універсальний обчислювальний засіб. Найбільшого поширення набули електронні обчислювальні машини, виконані з використанням новітніх досягнень електроніки.
У короткій історії комп'ютерної техніки виділяють кілька періодів на основі того, які основні елементи використовувалися для виготовлення комп'ютера. Тимчасове розподіл на періоди певною мірою умовно, тому коли ще випускалися комп'ютери старого покоління, нове покоління починало набирати обертів.
Мож...