[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
→‎МИР-1: уточнення
Рядок 5:
 
==МИР-1==
[[Система числення]] десяткова (двійково-десяткова). Числа могли бути представлені як цілі десяткові зі знаком, з десятковим порядком та з [[Число з рухомою комою|рухомою комою]], тобто в стандартному форматі більшості алгоритмічних мов. Дії могли виконуватися з числами довільної розрядності та довільного діапазону, обмеженого лише обсягом пам'яті в 4096 символів. Час на виконання операції додавання — 50 мкс. Середня швидкодія — близько 1–2 тисяч оп/с. Машина мала в комплекті електрифіковану [[Друкарська машинка|друкарську машинку]] ([[Комп'ютерний термінал|термінал]]) для вводу та виводу інформації зі швидкістю 7 знаків на секунду. Управління машиною було організовано за [[Мікрокод|мікропрограмним]] принципом.
 
Мікропрограмування дозволило істотно підняти семантичний рівень машинної мови та довести її до рівня мов програмування високого рівня. Фактично за мікропрограмами виконувалась більшість арифметичних дій, обчислення [[Елементарні функції|елементарних функцій]], виконувалася попередня трансляція та інтерпретація вхідної програми. Мікрокоманди машини «МИР-1» 120-розрядні та записані на змінних мікропрограмних матрицях. Це дозволяло довільним чином змінювати характер застосування машини, склад арифметичних та логічних операцій, які вона може виконувати.
 
===Математичне забезпечення===
[[Зображення:Glushkov_mir1.jpg|thumb|200px240px|right|В. М. Глушков з командою розробників «МИР-1»]]
 
В склад стандартного математичного забезпечення входили програми [[Чисельні методи|чисельних методів]], [[Лінійне програмування|лінійного програмування]], розрахунку [[Мережевий графік|мережевих графіків]], програми розв'язання систем звичайних [[Диференціальне рівняння|диференціальних рівнянь]], систем [[Лінійне рівняння|лінійних рівнянь]] до 24 порядку включно, відшукування коренів та власних значень, програми [[Інтерполяція|інтерполяції]] і [[Апроксимація|апроксимації]], декілька програм редагування, які дозволли виводити графіки, таблиці та тексти.