spamsink: (Default)
[personal profile] spamsink
Несколько цитат из документа полувековой древности - Акта приемки опытного образца БЭСМ-6 (для служебного пользования, разумеется):

В процессе наладки обытного образца БЭСМ-6, а также первых образцов опытной серии, установлена низкая надежность полупроводниковых приборов без военной приемки (например, за время наладки опытного образца вышло из строя около 30% диодов Д18 и 20). С другой стороны, полупроводниковые приборы с военной приемкой (например, П416-Б-ВП, Д18-ВП) показали высокую надежность, сравнимую с показателями лучших зарубежных образцов.

Внешние устройства, выпускаемые нашей промышленностью, обладают пока низкими показателями надежности. Хотя за период прогона задач внешние устройства показали более высокую надежность, чем это предусмотрено их ТУ, комиссия считает, что их параметры надежности совершенно не удовлетворяют требованиям, которые предъявляются к внешним устройствам, входящим в состав современных вычислительных систем.

...комиссия считает, что система команд, определенная техническим заданием, имеет ряд недостатков, наиболее существенным из которых является 15-ти разрядный исполнительный адрес, который затрудняет расширение емкости оперативной памяти свыше того объема, на который в настоящее время рассчитана машина БЭСМ-6 (32768 слов).

До организации серийного выпуска отдельных типов внешних устройств отечественной промышленностью комиссия считает целесообразным закупить это оборудование за границей для укомплектования им машины БЭСМ-6.


К сожалению, приложение, в котором перечислялись устройства, рекомендуемые к закупке за границей, в файле отсутствует.

Date: 2017-10-18 07:28 am (UTC)
vak: (Default)
From: [personal profile] vak
То есть 15-разрядный адрес с самого начала не годился.

Date: 2017-10-18 10:17 am (UTC)
alextr98: (Default)
From: [personal profile] alextr98
Так получалась глупость - виртуальная память в 32К была меньше физической в 128К.

Date: 2017-10-18 02:43 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Как же они с адресацией-то обошлись?

Не совсем глупость

Date: 2017-10-18 06:53 pm (UTC)
alextr98: (Default)
From: [personal profile] alextr98
Ну виртуальная же память придумана была именно для того, чтобы освободить программиста от ограничений реальной.
А мультипрограммный режим не имеет же никакого особенного отношения к виртуальной памяти.
Вот на той же многострадальной IBM-360 в OS/360 можно было запускать несколько задач - вот это MFT-MVT.
А виртуальной памяти не было.

alextr98: (Default)
From: [personal profile] alextr98
Так и жили мы тогда с 15 разрядами.
Но уже в те времена говорили, что советские программисты гораздо умнее тупых американцев, и могут придумывать такие хитрые алгоритмы с целью экономии памяти, что американцы только удивляются.
По принципу "голь на выдумки хитра".
Edited Date: 2017-10-18 06:58 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Аналогично наэкономили на М6000 - 256 индексных регистров на HP заменили на два - типа перезагружайте, если чо.

Date: 2017-10-18 07:00 pm (UTC)
vak: (Default)
From: [personal profile] vak
У многих машин такое случалось: PDP-11 к примеру.

Date: 2017-10-18 07:05 pm (UTC)
vak: (Default)
From: [personal profile] vak
Могли сделать 16 бит за счёт уменьшения количества индекс-регистров до семи. Получилась бы несколько другая машина, но всяко лучше.

заменили на два

Date: 2017-10-18 07:15 pm (UTC)
alextr98: (Default)
From: [personal profile] alextr98
А ведь могли бы и один!

наэкономили на М6000

Date: 2017-10-18 07:16 pm (UTC)
alextr98: (Default)
From: [personal profile] alextr98
А я вот это как-то упустил, не работал на М-6000.

PDP-11 к примеру.

Date: 2017-10-18 07:29 pm (UTC)
alextr98: (Default)
From: [personal profile] alextr98
Ну, тут же legacy.
Оригинальные PDP-11 были рассчитаны чОтко - 16 разрядов, всё до 64К адресуется без вопросов.
И первые машинки были с 4К и с 8К памяти.
А когда всё пошло на ура и софта стало много - поздно стало пить боржоми.
C БЭСМ-6 же не было младших моделей и никакого legacy.

Да, кстати, в RT-11 без виртуальной памяти тоже был многозадачный режим.
Были foreground tasks и background task.

Date: 2017-10-18 11:45 pm (UTC)
vak: (Default)
From: [personal profile] vak
Лишних 32 регистра приписки не кажутся таким уж большим препятствием.

Re: PDP-11 к примеру.

Date: 2017-10-18 11:47 pm (UTC)
alextr98: (Default)
From: [personal profile] alextr98
То есть уже на пределе, сразу.

Profile

spamsink: (Default)
spamsink

February 2026

S M T W T F S
12345 67
8 91011 121314
15161718 192021
22 2324 25262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 5th, 2026 01:44 am
Powered by Dreamwidth Studios