vak: (Default)
[personal profile] vak
Крутой чувак строит симулятор IBM 360/50 на уровне микрокода. Кто не в курсе, это клон отечественной ЭВМ ЕС-1022, только сделанный на десять лет раньше.

Статья со всеми подробностями: ibm360model50.html

Исходники на Гитхабе: shirriff/ibm-system-360-50-simulator

Микроархитектура процессора:



Диаграмма микрокода команды умножения с плавающей точкой:



Очень познавательно. Интересующиеся могут сравнить с микро-БЭСМ, тоже построенной на идее микрокода.

Date: 2023-01-27 03:53 (UTC)
x86128: (Default)
From: [personal profile] x86128
Круто, когда есть качественная документация!

Date: 2023-01-27 06:29 (UTC)
yba: (Default)
From: [personal profile] yba
Насчет "клона" - просто отлично! Клон ЕС-1045 - IBM/370. Ну а клонов ЕС-1840 вообще пруд пруди

Date: 2023-01-27 08:42 (UTC)
mikerrr: (Default)
From: [personal profile] mikerrr
Склонировали - и в прошлое!) Все ради дискредитации СССР))

Date: 2023-01-27 12:38 (UTC)
From: [personal profile] sergegers
> Кто не в курсе, это клон отечественной ЭВМ ЕС-1022, только сделанный на десять лет раньше.
Хе-хе.
У меня мама на таком работала. Помню тоже в детстве перфокарты набивал и отправлял в систему управления заданиями.

Date: 2023-01-27 16:29 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Что-то я символа "прямоугольник" в EBCDIC не вижу.

Date: 2023-01-27 19:02 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Я имел в виду прямоугольники на линиях, но потом понял, что это оптическая иллюзия - это у них буквы О такие.