vak: (Default)
[personal profile] vak
Российская военка расщедрилась и решила приподнять завесу секретности с архитектуры Эльбрус 2000, он же E2K. Из руководства по программированию можно понять архитектуру процессора. Смотрите главы 9, 10.

Скачать руководство по Эльбрусу можно здесь: оригинал, копия.

Date: 2020-06-05 07:32 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Меня интересует, доживём ли мы до процессора от Mill Computing, и как он сравнится с Е2К.

Date: 2020-06-05 08:23 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Если нет ни симулятора, ни RTL, как потенциальные покупатели смогут увидеть для себя интерес?

Date: 2020-06-05 17:29 (UTC)
dmm: (Default)
From: [personal profile] dmm
Интерес, чтобы под ногами не мешались (в смысле судебных претензий по нарушениям патентов).

Но, с другой стороны, патенты, как раз, за 17 лет истекают, так что это надо всё время "нововведения" патентовать, чтобы такая модель работала на столь долгих сроках.

Date: 2020-06-05 22:23 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Насколько я помню из лекций (боже, сколько уже лет назад они были), бизнес-модель была наподобие MIPS - лицензировать ядра.

Date: 2020-06-14 19:07 (UTC)
dmm: (Default)
From: [personal profile] dmm
offtopic: vak and spamsink - у меня есть странное желание понять нечто, в чём я полностью неграмотен; как устроена, например, такая программа из 8-ми байт:

http://www.sizecoding.org/wiki/M8trix_8b

если кто-то из вас понимает, как в точности такие штуки работают, и мог бы "подержать меня за руку", чтобы я тоже понял в степени, достаточной для того, чтобы с этим экспериментировать, это было бы здорово...

Date: 2020-06-14 23:25 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
В точности я тоже не понимаю, потому что кто ж упомнит, на какие значения регистров можно было рассчитывать в начале выполнения программы в MS DOS. Ну и не показано, какие получаются команды при переходе по адресу 0101 (т.е. в середину первой команды).