ZEOS

Ваша IP адреса: 18.210.23.15
Сьогодні: 15.12.2019
12:00
Україна, Київська область, 09200, м. Кагарлик, вул. Паркова, 8
тел. (04573) 5-18-62, e-mail: kagecol_1@ukr.net
Мапа сайту Контакти Головна

Міні чат

BB-Коди

Погода

Натисніть на картинку для збільшення

Календар подій

Календар свят і подій. Листівки, вітання та побажання

Вік сайту

Реклама

Реклама

Авторизація

Календар новин

«  Грудень 2019  »
ПнВтСрЧтПтСбНд
      1
2345678
9101112131415
16171819202122
23242526272829
3031

Наше опитування

Оцініть наш сайт


Статистика

Онлайн всього: 1
Гостей: 1
Користувачів: 0



Реклама

Реклама 123

Електронно обчислювальна машина M-2

М-2 була розроблена в Лабораторії електросистем Енергетичного інституту АН СРСР (з | із | 1957 - Лабораторія керуючих машин і систем АН СРСР, з 1958 р - Інститут електронних керуючих машин) під керівництвом члена-кореспондента АН СРСР І. С. Брука. В групу, яка працювала над М-2, входили на різних етапах від 7 до 10 інженерів: М. А. Карцев, Т. М. Александріді, Ст. | Ст | ст. | Ст | Бєлінський, А. Б. Залкінд, Ст. | Ст | Д. Князєв, Ст. | Ст | П. Кузнєцова, Ю. А. Лавренюк, Л.С. Легеза, Р. І. ТАНЕТ, А. І. Щуров. Групою розробки М-2 керував М. А. Карцев.

В. Бєлінський і Ю.
А. Лавренюк біля пульта М-2.
 
Розробка й монтаж машини були проведені з квітня по грудень 1952 З 1953 здійснювалася цілодобова експлуатація М-2 при вирішенні прикладних задач. Взимку 1955, а потім в 1956 р машина була істотно модернізована, після чого вона мала оперативну пам'ять на феритових сердечниках ємністю 4096 чисел. Ферритовая пам'ять М-2 була розроблена групою під керівництвом М. А. Карцева, до складу якої входили А. ст.ст. Росніцкім, Л.В. Івановим, Е.Н. Філінова, В.І. Золотаревський.

М-2 була цифровою обчислювальною машиною з програмою, що зберігається. При розробці М-2 частково були використані ідеї, втілені в одній з перших радянських машин М-1, експлуатація якої почалася навесні 1952 Система команд М-2 була обрана трьохадресна, відповідний організації обчислень (вказувалися код операції, адреси двох операндів і результат операції) . Формат команди - 34-розрядний:
код операції - 4 двійкових розряду;
коди трьох адрес операндів - по 10 двійкових розрядів (з розрахунку на емкістьмісткість оперативного пам'яті, - 1024 числа).

Для скорочення запису програм в кодах машини застосовувалася змішана четверичной-шестнадцатеричная система - перші два двійкові розряди адреси записувалися у вигляді четверічноі цифри, а подальші вісім розрядів - у вигляді двох шістнадцятирічних цифр.

Система команд М-2 включала 30 різних операцій (за рахунок доповнення власне 4-розрядної коди операції ознаками, вказуються в адресах, які не використовувалися при деяких операціях).

У складі команд М-2 були |:
шість арифметичних операцій;
два види операцій порівняння (алгебра і порівняння по модулю);
сім операцій перемикання (плаваюча точка - фіксована точка і назад, нормальна точність - подвійна точність і назад, перемикання на фіксовану точку і одночасно на подвійну точність і т. д.)
операція логічного множення двох чисел;
операції перенесення числа, зміни знаку числа;
чотири операції введення інформації;
три операції виведення інформації;
чотири операції перемотування магнітної стрічки зовнішнього запам'ятовує;
операція "стоп".

Подання двійкових чисел в М-2 було як з фіксованою точкою, так і з плаваючою крапкою. При цьому точність обчислень складала близько 8 десяткових знаків при роботі з плаваючою точкою і близько 10 десяткових знаків з фіксованою точкою. Були можливі обчислення з подвоєною точністю.

Внутрішні пристрої, що запам'ятовують - основне електростатичне (серійні ЕЛТ) на 512 чисел з часом звернення 25 мкс, додаткове на 512 чисел - магнітний барабан з частотою обертання 2860 об / хв.

Зовнішній пристрій ємністю, що запам'ятовує 50 тис. Чисел - на магнітній стрічці.

Введення даних - фотопрочітуючій пристрій з перфострічки. Виведення даних - телетайп.

 УУ і АУ М-2.
А. Б. Залкінд

Арифметичний вузол М-2 паралельного типу з чотирма тригерними регістрами.
Швидкість роботи М-2 становила в середньому 2 тис. Операцій / с.
Схемотехніка - електронні лампи і напівпровідникові діоди в логічних схемах арифметики і управління.

Загальне число електронних ламп - 1879, з них - 203 в джерелах живлення. Харчування здійснювалося від 3-фазної мережі змінного струму 127/220 В, споживана потужність - 29 кВт.

Площа, яку займає машиною, - 22 м2. Основні вузли і блоки розміщувалися в чотирьох шафах на одному постаменті, в який була вмонтована шафа електроживлення. Крім того, машина мала пульт управління зі світловими індикаторами стану тригерів регістрів арифметики, селекційного і пускового регістрів | і тумблерами управління. Система охолодження - повітря із замкнутим циклом.

Конструктивно кожен вузол машини складався з окремих блоків, які розташовувалися на шасі, прикріплених до рам шаф. Електронна частина машини була зібрана на знімних лампових субблока з 14-контактними або 20-контактними роз'ємами. Прийняті конструктивні рішення забезпечили легкість заміни електронних ламп відмовили, контролю та діагностики схем за допомогою стендів.

У міру експлуатації машини, починаючи з | 1953, накопичувалося її програмне забезпечення у вигляді бібліотеки стандартних програм і підпрограм (А. Л. Брудно, М. М. Владимирова за участю А. С. Кронрод. М. Адельсон-Бєльського).

На М-2 проводилися розрахунки для Інституту атомної енергії (академік С. Л. Соболєв), Інституту теоретичної та експериментальної фізики АН СРСР (академік А. І. Аліханов), Інституту проблем механіки АН СРСР (розрахунки міцності гребель гідроелектростанцій Куйбишевської і Волзької), теплотехнічної лабораторії АН СРСР (академік А. Міхєєв), Військово-повітряної академії, Артилерійської академії, інституту "Стальпроект", підприємства академіка А. І. Берга і багатьох інших наукових і промислових організацій. У 1953 р серйозні обчислювальні завдання для потреб оборони країни, науки і народного господарства можна було вирішувати на трьох примірниках обчислювальних машин - БЕСМ, "Стріла" і М-2.

УУ і АУ М-2.

Навколо М-2 склався неформальний круг програмістів, які працювали в різних організаціях, в який входили Г. М. Адельсон-Бєльський, ст.ст Л. Арлазаров, М. М. Бонгард, А. Л. Брудно, М. Я. Вайнштейн, Д. М. Гробман, А. С. Кронрод, Є. М. Ландіс, І. Я. Ландау, А. Л. Лунц та інші. Крім чисто практичних прийомів програмування обчислювальних задач в кодах машини М-2, вони займалися програмуванням ігрових завдань, завдань розпізнавання і діагностики. Результати цих досліджень привели до знахідок оригінальних методів перебору, зокрема методу гілок і меж, побудови довідкових систем з логарифмічним записом і пошуком і т.д.

У першому міжнародному матчі шахових програм перемогла програма, А. С. Кронрод, ст.ст Л. Арлазарова, розроблена для машини М-2.

Досвід програмування задач в кодах М-2 привів до програмування в змістовних позначеннях (А. Л. Брудно).

Основні особливості М-2

М-2 мала приблизно таку ж продуктивність, як ЕОМ "Стріла", але в 6 разів меншу площу, споживала в 8 разів менше електроенергії і коштувала в 10 разів менше.

Використання напівпровідникових діодів для побудови логічних схем арифметики і управління дозволило значно скоротити число електронних ламп. Диодная логіка, застосована в М-1 ,, М-2 і М-3 надалі послужила прототипом діод-транзисторної логіки (DTL |) ЕОМ другого і третього поколінь.

Ідея укорочених код команд і код адрес в 34-розрядному форматі | трьохадресноі команди в поєднанні з операціями перемикання, яка була запропонована і реалізована М.А. Карцевим в М-2, послужила надалі прототипом принципу формування виконавчих адрес в архітектурі ЕОМ другого і третього поколінь.

Оперативна пам'ять М-2 була розроблена з використанням 34 звичайних електронно-променевих трубок типу 13 Л037, а не спеціальних потенціалоскопа (які застосовувалися в БЕСМ і "Стріла"). Це була складна інженерна розробка, яку виконали Т. М. Александріді і Ю. А. Лавренюк, забезпечивши необхідні характеристики пам'яті і уникнувши труднощів з | із | комплектуванням машини спеціальними потенціалоскопами, які були у розробників БЕСМ.

Магнітний барабан для додаткового внутрішнього накопичувача, був розроблений (автор А. І. Щурів) і виготовлений в Лабораторії одночасно з розробкою машини.

Як пристрій виведення інформації в М-2 використовувався звичайний рулонний телетайп. Це рішення дозволяло забезпечити дистанційну роботу М-2. У лютому 1957 робота М-2 з віддаленим терміналом демонструвалася в павільйоні АН СРСР на ВСХВ (нині ВВЦ).

А подальший розвиток йшло стрімким чином.



Що таке прикладна комп'ютерна програма


Прикладне програмне забезпечення (англ. application software) також додаток, прикладне ПЗ, застосовна програма - частина програмного забезпечення, що вимагає безпосередньої взаємодії та забезпечує користувачу вирішення певної задачі. Цим самим поняття прикладного ПО протилежно системного та іншого допоміжного ПЗ (наприклад операційна система), які "тільки" забезпечують можливість виконання роботи, але не приносять безпосередньої користі користувачеві.

Наочним прикладом аналогічного поділу може бути електричний струм: електромережа не приносить прямої користі користувачеві, але й забезпечує роботу електричних пристроїв, надаючи їм електроенергію, в свою чергу користувач використовує ці пристрої для задоволення потреб, тобто отримує користь.
Однак таке чітке розмежування не завжди можливо, особливо у вбудованих системах (наприклад мобільний телефон або кавоварка) де програмне і апаратне забезпечення є єдиним цілим.


Крім того, виробники системного ПО нерідко вбудовують також і додатки, відомим прикладом є ОС Windows, де стандартно вбудовано велику кількість прикладного ПЗ. Ця практика не завжди відповідає вимогам користувачів певної системи.

Є чимало стандартизованого прикладного ПЗ, яке спрямоване на задоволення потреб більш широкого кола. Але значна частина прикладного ПЗ розробляється індивідуально "з нуля" або на основі стандартних програм для вирішення вузьких задач, наприклад: в рамках однієї компанії або галузі.