avshap: (necron_pic)
avshap ([personal profile] avshap) wrote2008-10-23 09:46 pm

Кстати о.

Я тут придумал, какой кары заслуживают ассемблерасты. Их нужно сажать за БЭСМ-6 и заставлять обрабатывать текстовые данные на этой самой БЭСМ. Разумеется на ассемблере, в крайнем случае на Фортране-66.

Обрабатывал я тексты на Фортране. Ну и что?

[identity profile] sanitareugen.livejournal.com 2008-10-23 03:50 pm (UTC)(link)
Не на БЭСМ-6, правда, уже на ЕС. Ничего страшного. Десяток простых процедур - и всё завертелось...

Re: Обрабатывал я тексты на Фортране. Ну и что?

[identity profile] khathi.livejournal.com 2008-10-23 03:58 pm (UTC)(link)
На ЕС есть EBCDIC. А в фортране -- холлеритовские константы. ;)

Re: Обрабатывал я тексты на Фортране. Ну и что?

[identity profile] avshap.livejournal.com 2008-10-23 04:10 pm (UTC)(link)
Так, в отличие от ЕС, у БЭСМ-6 шестибитный байт и размер машинного слова 48 бит.

Ну? И нарезка 48-битного слова на литеры

[identity profile] sanitareugen.livejournal.com 2008-10-23 04:19 pm (UTC)(link)
(не скажу "байты" - они не адресуются непосредственно) делается точно так же, как в Фортране. Mutatis mutandis. Маска иная, делить на другие коэффициенты... Но всё так же.
Впрочем, специализированный язык для обработки текстов как раз на БЭСМ-6 и был впервые у нас реализован...