vak: (Default)
Serge Vakulenko ([personal profile] vak) wrote2022-07-02 12:23 am

IBM S/370

Джеймс Сальвино разработал простой ассемблер и симулятор для архитектуры IBM S/370. Софт написан на Питоне.

Ассемблер: https://github.com/SYSPROG-JLS/S370BALAsm

Симулятор: https://github.com/SYSPROG-JLS/S370BALEmulator

Компьютеры архитектуры IBM S/360 и S/370 активно передирались и производились в Советском Союзе с 1971 по 1990 годы. Называлось это безобразие ЕС ЭВМ. По мнению некоторых историков, ЕС-ки стали одной из причин технической деградации и развала СССР.

У меня лично не было большого опыта общения с ЕС ЭВМ. Кроме студенческих олимпиад, которые традиционно проводились на ЕС-ках. Но олимпиадные программы я кодил на Фортране, где особенности ЕС-ок особо знать не требовалось.
tiresome_cat: (SmilingCat_2)

[personal profile] tiresome_cat 2022-07-02 08:02 am (UTC)(link)
Ну не знаю, мне нравилось. Оно бьіло большое и теплое :) А если подумать, то передратое PDP бьіло куда большим злом и деградацией. Вот СМ-ки точно развалили СССР.
euthanasepam: Delirium Tremens (Delirium_Tremens)

[personal profile] euthanasepam 2022-07-02 09:02 am (UTC)(link)
> А если подумать, то передратое PDP бьіло куда большим злом и деградацией.


Почему?
tiresome_cat: (CuriousCat)

[personal profile] tiresome_cat 2022-07-02 10:52 am (UTC)(link)
Качество передрания ху плохое очень. ЕС-ка как-то поживучей бьіла.
euthanasepam: Ла-ла-ла-ла! Ла-ла-ла-ла! (Default)

[personal profile] euthanasepam 2022-07-02 11:40 am (UTC)(link)
А, в этом смысле… Я уж подумал, что в PDP нашли фатальный недостаток.

Совецкое значит отличное!

dmarck: (Default)

[personal profile] dmarck 2022-07-02 12:26 pm (UTC)(link)
ассемблер DEC -- лучшее что я встречал с середины 80х до нынешних времён!
kondybas: (Default)

[personal profile] kondybas 2022-07-02 12:54 pm (UTC)(link)
Одна только плоская память люто доставляла по сравнению со страничной. А еще мнемоника была проста, как дверь.
ircicq: (Default)

[personal profile] ircicq 2022-07-03 05:12 am (UTC)(link)
От тех ЕС уж ничего и не осталось
А PDP-11 до сих пор на службе у российской военщины
tiresome_cat: (SmilingCat_2)

[personal profile] tiresome_cat 2022-07-03 06:18 am (UTC)(link)
Рогозин лунную программу проектирует?
ircicq: (Default)

[personal profile] ircicq 2022-07-03 08:34 am (UTC)(link)
Новое вряд ли проектируют.
Но Ангстрем производит 1806ВМx
tiresome_cat: (SmilingCat_2)

[personal profile] tiresome_cat 2022-07-03 09:57 am (UTC)(link)
Ну надо же на чем-то калькуляторы клепать.
fenikso: (Default)

[personal profile] fenikso 2022-07-02 08:21 am (UTC)(link)
>ЕС-ки стали одной из причин технической деградации и развала СССР.

Напомнило "а потом отравились овсяным печеньем" :)
juan_gandhi: (Default)

[personal profile] juan_gandhi 2022-07-02 11:05 am (UTC)(link)

Я думаю, дело не конкретно в ЕС, а в самом факте несовместимости советской власти и развития хардвера.

vit_r: default (Default)

[personal profile] vit_r 2022-07-02 12:02 pm (UTC)(link)
Передирание как раз и способствует потере важных базовых фаз развития, когда чужой результат пытаются насадить на несовместимую почву.

Это, конечно, не причина, но один из основных факторов.
dmarck: (Default)

[personal profile] dmarck 2022-07-02 12:27 pm (UTC)(link)
that's it (sad but true)
euthanasepam: Ла-ла-ла-ла! Ла-ла-ла-ла! (Default)

[personal profile] euthanasepam 2022-07-23 10:57 pm (UTC)(link)
Только ли для инженера?..

Называлось это безобразие ЕС ЭВМ

[personal profile] h1uke 2022-07-02 05:56 pm (UTC)(link)
Мало кто помнит, но одновременно с этим безобразием была еще линейка МинПриборовская линейка АСВТ, также совместимая с IBM S/360, но драная то ли с Сименса, то ли с ICL.
Машины М-4030 (примерно ЕС-1022) выпускали на киевском заводе ВУМ, считалось, что они предназначены тля АСУП, а не для "подсчета денег на общую свечу", как ЕС-ки.
Отличительной особенностью реализации было то, что всё насквозь было переведено на русский: консольная машинка выводила "НЕВКОМ!" вместо "ILLCMD!".
Помню такде молодых "системщиков", которых заставляли писать низкоуровневые канальные программы на ассемблере.
В институтской столовой можно было услышать жалобу: "у меня ДНН!". Через много лет я узнал, что "ДНН" - это по-нашему "Record Not Found" :)

http://www.ineum.ru/m4000-4030
x86128: (Default)

[personal profile] x86128 2022-07-04 05:12 am (UTC)(link)
Прикольно там, оказывается, и ассемблер современный и язык оболочки REXX крутой. Хотел бы такой вместо bash 😊😂😂😂
x86128: (Default)

[personal profile] x86128 2022-07-04 07:46 am (UTC)(link)
Здорово! Он еще и развивается и плагины есть