Где живут ЕГГОГ-и ...

Советские программируемые калькуляторы, микрокомпьютеры и большие ЭВМ, не попавшие в другие разделы

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16701
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Где живут ЕГГОГ-и ...

Post by Lavr »

shoorick wrote:а ты уверен, что это из инструкции к Б3-34? ;)
Спустя столько лет уверенным быть не могу - но ведь явно из какой-то инструкции, а не из моего пальца высосано? :mrgreen:
iLavr
User avatar
shoorick
Doomed
Posts: 487
Joined: 05 Nov 2007 05:08
Location: Украина

Re: Где живут ЕГГОГ-и ...

Post by shoorick »

вотыминно!
работа с этими симболами появились в МК-61! там их и объяснили, видимо :)
а в 34 (54 и т.п.) это был артефакт 8)
User avatar
Lavr
Supreme God
Posts: 16701
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Где живут ЕГГОГ-и ...

Post by Lavr »

shoorick wrote:а в 34 (54 и т.п.) это был артефакт 8)
Да прямо уж артефакт... :-? У всех этих калков процессоры фактически идентичные.
Просто за давностью времени и владельцы 34-х вряд ли что-то конкретное вспомнят.
Я, как мне помнится, по поводу калькуляторов читал не ТМ, а "Науку и жизнь" - был в
ней раздел про калькуляторы. Безо всякого ажиотажа всё там объяснили.
У моего друга был 34-й, а я позже его купил уже 61-й и ничем нас эти символы не удивляли.
iLavr
SAA
Senior
Posts: 136
Joined: 12 Jul 2016 21:30

Re: Где живут ЕГГОГ-и ...

Post by SAA »

Lavr wrote:
shoorick wrote:а в 34 (54 и т.п.) это был артефакт 8)
Да прямо уж артефакт... :-? У всех этих калков процессоры фактически идентичные.
Не совсем так.
процессора у них К745ИК13xx
У МК-61 1302,1303,1306
У Б3-34 1302, 1303

Как видите 1306 это еще один процессор со своим ПЗУ микрокода.

Кроме того у МК-61 еще одно кольцо динамической памяти ИР-2
User avatar
shoorick
Doomed
Posts: 487
Joined: 05 Nov 2007 05:08
Location: Украина

Re: Где живут ЕГГОГ-и ...

Post by shoorick »

а, в описании команд в программе - возможно :)
и да, под артефактом я имел в виду, что до МК-61 не было возможности получать эти символы и работать с ними "нормальным способом". у меня вообще было впечатление, что разрабы заметили интерес к этим кодам у носеления и поэтому добавили работу с ними в новых калькуляторах а-ля логические операции ;)
SAA
Senior
Posts: 136
Joined: 12 Jul 2016 21:30

Re: Где живут ЕГГОГ-и ...

Post by SAA »

shoorick wrote:а, в описании команд в программе - возможно :)
и да, под артефактом я имел в виду, что до МК-61 не было возможности получать эти символы и работать с ними "нормальным способом". у меня вообще было впечатление, что разрабы заметили интерес к этим кодам у носеления и поэтому добавили работу с ними в новых калькуляторах а-ля логические операции ;)
У МК61 номера шагов содержали символы, например 100 шаг - это -0 (0xA0)
Логические операции с ними (и не только логические но и арифметические) получались сами собой, так как буква (символ -,L,C,Г,E,пустота) это конкретное значение тетрады в регистре и с ним можно проводить действие.
User avatar
Shaos
Admin
Posts: 24097
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Где живут ЕГГОГ-и ...

Post by Shaos »

У меня на курсе учился чувак, который в последних классах школы (конец 80х) посещал кружок Б3-хакеров в Ебурге :)
Так вот он показывал фокусы, как на стареньком программируемом калькуле получать любые наборы этих символов на экране
А так да - начиная с 61 добавили прямолинейный способ с клавы их получать
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16701
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Где живут ЕГГОГ-и ...

Post by Lavr »

SAA wrote:
Lavr wrote:У всех этих калков процессоры фактически идентичные.
Не совсем так.
процессора у них К745ИК13xx
У МК-61 1302,1303,1306
У Б3-34 1302, 1303
Как видите 1306 это еще один процессор со своим ПЗУ микрокода.
И что изменилось? Набор команд? Да практически нет. Снизу вверх эти калки по коду совместимы с небольшими отличиями.
Процессора К745ИК13xx это просто другой корпус, не помню сейчас аналог какого.
SAA wrote:Кроме того у МК-61 еще одно кольцо динамической памяти ИР-2
А это просто памяти добавили, на идентичность процессоров в плане создания ЕГГОГ-ов
не влияет никак.
iLavr
User avatar
Lavr
Supreme God
Posts: 16701
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Где живут ЕГГОГ-и ...

Post by Lavr »

Мне вобще понравилось, как автор «99 бутылок» написал:
Евгений Степанищев wrote:Больше всего это похоже на крайне примитивный ассемблер с гипертрофированным математическим сопроцессором. Всё то же — переходы на адрес, одно- и двухбайтные инструкции с операндами, регистры с определёнными назначениями, сильно ограниченная память (105 команд), наличествует косвенная адресация и подпрограммы (стек вызовов размером в пять вхождений).
После этих калькуляторов первая ЭВМ, которую лично мне дали в руки была Д3-28 вот в таком виде:
D3-28_15BM128-018.jpg
И больше - ничего! :o Ни консолей, ни Бейсиков... :-?
И меня напутствовали:"Да это тот же калькулятор... только большой... ты же умеешь в кодах на МК-61?
Ну тут практически тоже самое, только памяти больше...
"
Ну я радостно начал документацию читать... вроде похоже... Но знаете, чего я не нашел? :wink:
"Гипертрофированного математического сопроцессора!" :lol:
Я пошел к умным людям и спросил - а как? :o А они сказали - Эээээ...молодой... тут подпрограммы нужны...
И я понял, что с этой машиной мы не подружимся... Так оно и вышло... 8)
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16701
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Где живут ЕГГОГ-и ...

Post by Lavr »

AlexanderZh wrote:а подпрограммы можно было и на кассете хранить
Вероятно, можно... но математической библиотеки мне никто не подарил... :osad:
А самому было очень уныло всё писать сначала... это после МК-61-то! 8)
AlexanderZh wrote:зря не подружились, мне никогда не хватало 98 шагов...
Да и мне не хватало 105 шагов... хотя вот Дьяконову В. П. на многое хватало...
может быть, мы были "плохие танцоры" в том возрасте? :mrgreen:

Ну и у меня от этих микрокалькуляторов осталась стойкая неприязнь к операциям
со стеком... :-? Много лет язык Форт из-за этого никак не могу освоить... :lol:
Я и сюда-то попал, пытаясь в очередной раз освоить Форт. :wink:
По слову "Форт" Гугл нашел мне shoorick-а, а у shoorick-а, как и у меня был
"Специалист" в собственном соку... :ewink:
iLavr
User avatar
shoorick
Doomed
Posts: 487
Joined: 05 Nov 2007 05:08
Location: Украина

Re: Где живут ЕГГОГ-и ...

Post by shoorick »

ентот зверь-мащин имел память... как-бы не 32 кб (инеты меня поправят), прекрасно работал дисплеем 15ХХХХ, который был с ДВК, а на кассетах имелся ВАСИК (по-моему назывался ВАСИК-3А), SAVE & LOAD работало, кассета перематывалась на начало командой REWIND :)
и еще помню игру (бинарник, не бейсик) в которой внизу ездила зенитка, которая стреляла восклицательными знаками, а ее бомбили НЛО символами "ф" :)
User avatar
Lavr
Supreme God
Posts: 16701
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Где живут ЕГГОГ-и ...

Post by Lavr »

Я знаю... но у меня этого всего не было... (и в будущем так и не появилось)
Поэтому у меня с Д3-28 и не срослось... :osad:

У этой нашей Д3-28 интересная судьба в итоге сложилась... :lol:
Её в конечном итоге вытряхнули из её корпуса, сложили попалам
и использовали в составе одного прибора в качестве "микроконтроллера". :mrgreen:
Что в общем-то справедливо, ибо машинка эта в большей степени управляющая.
iLavr
SAA
Senior
Posts: 136
Joined: 12 Jul 2016 21:30

Re: Где живут ЕГГОГ-и ...

Post by SAA »

Lavr wrote:
SAA wrote:
Lavr wrote:У всех этих калков процессоры фактически идентичные.
......Как видите 1306 это еще один процессор со своим ПЗУ микрокода.
И что изменилось? Набор команд?
Ага, набор команд. Появилась потетрадная логика (правда "извращенная"), а именно and, or, xor, not (^,V,(+),ИНВ). Появились градусные вычисления (переводы гр-минуты-сек и обратно). Появился генератор случайных чисел (псевдослучайных конечно же) СЧ. Функции min,max,frac,int,sign. Появился регистр E (следствие расширение памяти).

Соответственно появились новые опкоды под все это хозяйство в системе команд калькулятора.
Lavr wrote: Да практически нет. Снизу вверх эти калки по коду совместимы с небольшими отличиями.
Процессора К745ИК13xx это просто другой корпус, не помню сейчас аналог какого.
Снизу вверх, безусловно, совместимы.

И не только корпус, даже по годам один и тот же МК-61 отличался - правили ошибки микрокода, каждый ИК13хх имел очень "нефиговый" объем микрокомандного ПЗУ. Масочного конечно.
Lavr wrote:
SAA wrote:Кроме того у МК-61 еще одно кольцо динамической памяти ИР-2
А это просто памяти добавили, на идентичность процессоров в плане создания ЕГГОГ-ов
не влияет никак.
Ну если не считать возможности их хранить в еще +1 регистре и 15 шагов памяти для возможности их производить (ЕГГОГИ). И да появилась "тьма" - я не рискну сказать была ли она в Б3-34, но связано это с памятью команд :)
SAA
Senior
Posts: 136
Joined: 12 Jul 2016 21:30

Re: Где живут ЕГГОГ-и ...

Post by SAA »

Lavr wrote:После этих калькуляторов первая ЭВМ, которую лично мне дали в руки была Д3-28 вот в таком виде:
D3-28_15BM128-018.jpg
И больше - ничего! :o Ни консолей, ни Бейсиков... :-?
И меня напутствовали:"Да это тот же калькулятор... только большой... ты же умеешь в кодах на МК-61?
Ну тут практически тоже самое, только памяти больше...
"
Ну я радостно начал документацию читать... вроде похоже... Но знаете, чего я не нашел? :wink:
"Гипертрофированного математического сопроцессора!" :lol:
Я пошел к умным людям и спросил - а как? :o А они сказали - Эээээ...молодой... тут подпрограммы нужны...
И я понял, что с этой машиной мы не подружимся... Так оно и вышло... 8)
Какая обалденная машина! Разработка второй половины 70-х, просто шикарная персональная техника для тех времен. В каком году Вы с ней не смогли подружиться? Видимо было с чем дружиться еще, я полагаю - "Электроника 60"?
User avatar
Lavr
Supreme God
Posts: 16701
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Где живут ЕГГОГ-и ...

Post by Lavr »

SAA wrote:В каком году Вы с ней не смогли подружиться?
Сейчас посчитаю... году так в 1985-м кажется... потому как потом сразу появилась Т3-29,
с которой я хорошо подружился. Ну а потом - мой персональный "Специалист".
SAA wrote:Видимо было с чем дружиться еще, я полагаю - "Электроника 60"?
Нет... я не такой старый... :wink:
SAA wrote:памяти для возможности их производить (ЕГГОГИ). И да появилась "тьма" - я не рискну сказать была ли она в Б3-34, но связано это с памятью команд
Я не хочу поддерживать эту беседу ниочем, поскольку очень хорошо знаю, как устроены и Б3-34,
и МК-61 и еще один интересный мк - МК-46 (кажется), у которого были порты УВВ.
Так вот мы с другом изучили свои Б3-34 и МК-61 вплоть до того, что вручную срисовали их схемы,
причем разобрались, что является аналогом чего, и чего в Б3-34 не хватает.
Ну и в гораздо более позднее время я в этих машинках разобрался более детально.
И я бы мог Вас предметно убедить, что наличие дополнительной памяти "для возможности производить
(ЕГГОГИ)" совершенно неважно.
ЕГГОГИ великолепно производил Б3-34, когда еще не было МК-61, а потом МК-61 их мог делать с клавиатуры.

Но я не буду Вас убеждать в своей правоте, поскольку все, кого я в чем-то конкретно убедил,
с неприятными тирадами и недовольством мной уходят с этого форума... :lol:
Я останусь при своем мнении, которое не с потолка сформировалось. А Вы - можете оставаться
при своем, ибо цель этой абстрактной беседы в данный момент совершенно непродуктивна.
iLavr