К вопросу об оптимизме…
Небольшая цитата из книги «Автоматические цифровые машины» 1956 года (на русском вышла в 1959 году
В 1947 г., ещё до того, как запоминающее устройство какой-либо быстродействующей машины было действительно закончено, в Принстоне было произведено исследование, в результате которого был сделан вывод, что 4096 чисел, взятых с точностью 10–12 десятичных знаков (т.е. 35–45 двоичных разрядов), можно считать удовлетворительным объёмом быстродействующей внутренней памяти машины. Конечно, она должна быть подкреплена менее быстродействующей памятью, например на магнитной проволоке или ленте, способной полностью очистить или вновь заполнить главное за- поминающее устройство за время от 0,1 до 1 сек и обладающей ёмкостью в 10⁵÷10⁶ слов.
Теперь, когда машины построены и работают, становится очевидным, что эта примерная оценка требований к памяти, хотя и желательна математически, в настоящий момент (1956 г.) не является действительно осуществимой технической задачей. Тщательное исследование работы, произведённой существующими машинами, показывает, что для быстродействующей памяти практически достаточной емкостью является 512—1024 слова и что для её подкрепления достаточна более медленная память в 2·1О⁴ слов.
Над сверхбыстродействующей памятью на ферроэлектриках сейчас проделана существенная работа, и похоже на то, что по крайней мере машины будущего будут иметь три различных запоминающих органа.
Эти устройства должны быть дополнены арифметическим узлом и устройством управления, работающими с требуемой скоростью; работа всей машины почти наверняка будет происходить по параллельному способу.
- сверхбыстродействующую 32–128 слов с временем выбора 1–5 мксек;
- быстродействующую память на 1024–4096 слов на магнитных барабанах или им подобных устройствах, обладающую временем выборки около 1 мсек;
- медленно работающую память на магнитной ленте или проволоке, способную заполнить или очистить память за 1÷0,1 сек и обладающую емкостью в 10⁵÷10⁶ слов.
P.S. А вообще при чтении описаний элементной базы ЭВМ первого поколения испытываешь хтонический ужас. Как вам, к примеру, селектроны: матричные электровакуумные ЗУ?
no subject
no subject
А вот для его программирования уже нет (EMACS — Eight Megabytes And Constantly Swapping ;).
А круче ртутных линий задержки и ЭЛТ в качестве ОЗУ я таки не видел. ;)
А селектрон от ЭЛТ недалеко ушёл: «Селектрон в основном состоит из двух взаимно перпендикулярных сеток из проводов а₁,...,аn; b₁,...,bn(см. рис. 99). Источник электронов а образует электронное облако, оно притягивается к сетке а, b под действием тех ее элементов, которые заряжены положительно. Однако при попытке пройти через сетку электроны отталкиваются всеми ее участками, за исключением тех, которые с четырех сторон окружены положительными проводниками; таким образом выбирается требуемое окно, а область запоминания, находящаяся за ним, может быть использована для чтения или записи любым из ранее описанных методов.»
no subject
no subject
С памятью на ЭЛТ я не сталкивался.
А вот ртутные трубки - имел дело. Правда, там спецмашинка была, "электронная бухгалтерская", такой себе гибрид калькулятора с пишмашинкой, лет 30 тому. И, похоже, ЗУ там с какого-то военного изделия было (не легендарная ли память ЭВМ комплекса С-300, на 32К, "сменяемая силами расчёта из двух солдат"?).
Re: С памятью на ЭЛТ я не сталкивался.
Нет. Именно электронная бухмашина.
А МИР-1 попрошу не обижать. Калькулятор с системой аналитических преобразований? И с произвольно увеличиваемой точностью вычислений?
И, кстати, память у него была всё же ферритовая.
Re: Нет. Именно электронная бухмашина.
"Искра-554"
3. ЭБТ (Электронный бухгалтерский терминал)* “Нева 501”.
*Настольный вариант компьютера, ч/б монитор, КНМЛ - кассетный накопитель на магнитной ленте, НГМД - накопитель на гибком магнитном диске, клавиатура, системный блок... Два человека подымают с трудом :-) Программы на языке ЯМБ (язык машин бухгалтерских). Многие современные программеры даже не слышали о таком. Да и зачем это сейчас…
4. ЭВМ *“Искра-555”* – однотумбовый стол в виде компьютера, или компьютер в виде однотумбового стола!!
На месте тумбы – сдвоенный большой дисковод на огромные дискеты. Особо хочу отметить наличие интерфейсного блока для подключения аппаратуры передачи данных - подобие современной сетевой карты. Плюс внешний накопитель СM 5400 емкостью порядка 5 MB
(чьи-то ностальгические воспоминания...)
У всех был язык программировая ЯМБ (Язык Машин Бухгалтерских, также интерпретировали по создателю - Ярошевская Марина Борисовна), на последних, правда, сохранялся для совместимости только.
Математические знания становятся не только необходимым элементом культуры и образования, но и основой профессиональной подготовки. Умение придать экономическим явлениям математическое выражение, представить в формализованном виде движение стоимостей в процессе расширенного воспроизводства намного повышает квалификационные возможности бухгалтера-аналитика, облегчает его общение с системоаналитиками, программистами и другими специалистами, обслуживающими ЭВМ и обеспечивающими функционирование автоматизированных систем управления (АСУ). Бухгалтер-аналитик должен знать также хотя бы один из высокоуровневых алгоритмических языков, а также специальный язык бухгалтерских машин, на котором работают электронные бухгалтерские машины „Искра-554″, „Искра-555″ и „Искра-226″.
(из справочника по профессиям начала 80-х)
Re: "Искра-554"
Вот этот самый ЯМБ.
Re: Вот этот самый ЯМБ.
Совместимости бухгалтеров.
В виде сравнения - напомню о языке RPG. Который сделали в начале 50-х для совместимости ЭВМ с табуляторами начала 20-х, и который благополучно работает до сих пор.
http://en.wikipedia.org/wiki/IBM_RPG
Re: Совместимости бухгалтеров.
Это который MUMPS? Он же ДИАМС. Он же Cache
Она же Манька-ОблигацияКраткая, неполная и вымышленная история языков программирования
Re: Это который MUMPS? Он же ДИАМС. Он же Cache
Re: Это который MUMPS? Он же ДИАМС. Он же Cache
А чем КОБОЛ-то плох?
Re: А чем КОБОЛ-то плох?
Да, и чтоб два раза не вставать.
- на общую профилактику раз в месяц по 150 граммов;
- на электронные блоки два раза в год по 12 граммов;
- на АЦПУ раз в месяц по 12 граммов;
- на устройство ввода с перфоленты 96 раз в год (два раза в неделю, примерно) по 15 граммов.
Итого 150х12+12х2+12х12+15х96=1800+24+144+1440=3388 грамм.
Re: Да, и чтоб два раза не вставать.
Нет, на "Искру-554".
no subject
Механическое ЗУ - это действительно круто.
Re: Механическое ЗУ - это действительно круто.
no subject
no subject
no subject
Данные пинались в эту линию задержки, проводились вычисления, пока оно по ракушке дойдет до микрофона, а потом считывались и использовались.