nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 19 Mar 2024 02:05



Reply to topic  [ 20 posts ]  Go to page 1, 2  Next
Royal McBee LGP-30 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Вот эту картинку наверняка видели практически все...
Attachment:
dcp02666.png
dcp02666.png [ 311.32 KiB | Viewed 18055 times ]

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

Сегодня я совсем по случаю узнал, что Лоренц работал на компьютере Royal McBee LGP-30.
Image
Совсем не монструозный компьютер, размером с рабочий стол, выглядит презентабельно...

А вот когда я познакомился с Royal McBee LGP-30 поближе, он оказался весьма интересным! :o
Attachment:
dcp02007.jpg
dcp02007.jpg [ 70.35 KiB | Viewed 18055 times ]

Во-первых, он ламповый, несмотря на небольшие габариты, в нем 115 ламп, которые жрут 1.5кВт.
Это в прниципе немного, у меня дома зимой обогреватель столько жрет...

Компьютер имеет последовательную архитектуру, отчего сам "процессор" содержит всего
24 лампы, а вот всё остаальное обслуживает ПАМЯТЬ этого мини-монстрика...
А вот с ПАМЯТЬЮ у него - потрясающе интересно! ПАМЯТЬ у него на магнитном барабане:
Attachment:
dcp02013.jpg
dcp02013.jpg [ 70.26 KiB | Viewed 18055 times ]

И никакой другой памяти у него нет! На магнитном барабане, объемом в 4096 32-битных слов
расположены и регистры этой монструозной рептилии: аккумулятор, программный счетчик и
регистр инструкции.

Команд всего 16... команды следующие:
Code:
0001  B mn    Bring accumulator from memory cell mn        "Bring"
1100  H mn    Store accumulator in mn and hold             "Hold"
1101  C mn    Store accumulator in mn and clear            "Clear"
1110  A mn    Add                                          "Add"
1111  S mn    Subtract                                     "Subtract"
0111  M mn    Multipliy, keep top half                     "Multiply"
0110  N mn    Multipliy, keep bottom half         
0101  D mn    Divide                                       "Divide"
1001  E mn    Logical product (AND)                        "Extract"
1010  U mn    Unconditional jump to mn                     "Unconditional jump"
1011  T mn    Jump to mn if accumulator is negative        "Test and jump"
0010  Y mn    Replace address part
0011  R mn    Store return address                         "Return"
0100  I       Input                                        "Input"   
1000  P m     Print symbol denoted by m                    "Print"
0000  Z m     Halt if the breakpoint switch associated with
              m is not depressed.

Интересно, что в то время (1957 год) еще не изобрели ASCII, и Лоренц программировал 16 буквами
и цифрами...

Мне почему-то всегда думалось, чисто подспудно, что Лоренц видел свою "бабочку" на дисплее...

Image

Оказалось, что нет... изначально "бабочка" эта - плод распечаток с этой машины McBee LGP-30.

_________________
iLavr


16 Dec 2015 15:35
Profile
Senior

Joined: 07 Dec 2010 02:51
Posts: 157
Location: РФ г.КЕМЕРОВО
Reply with quote
Лоренц у меня лично ассоциируется с правилом буравчика :econfused:
А оказывается правило буравчика это Лоренц, Хендрик Антон,
а теория хаоса и аттракторы это Э́двард Но́ртон Ло́ренц.
Ещё есть Ко́нрад Захариас Ло́ренц:один из основоположников этологии — науки о поведении животных
Фамилия распространённая :ebiggrin:
А о применении магнитных барабанов как важной части суперкомпьютера
я узнал из фантастического романа Даниэля Галуйе (Daniel F. Galouye) «Simulacron-3»
Причём когда читал,создавалось впечатление,что автор хорошо знаком с этой технологией

_________________
В байте 8 бит,а в каждом четвёртом 9 ! ! ! Потомушта он высокосный ! ! !


17 Dec 2015 09:11
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
murgatroid_79 wrote:
Лоренц у меня лично ассоциируется с правилом буравчика :econfused:

Ваще ты прав! Но у меня эти Лоренцы почему-то разложены в разных частях головы...
Удивительно... но про правило буравчика я даже ни разу не подумал! :lol:

murgatroid_79 wrote:
А о применении магнитных барабанов как важной части суперкомпьютера
я узнал из фантастического романа Даниэля Галуйе (Daniel F. Galouye) «Simulacron-3»

Ну сам-то магнитный барабан в те времена не редкость, а скорее непременный атрибут...
Attachment:
mag_44-0.gif
mag_44-0.gif [ 51.07 KiB | Viewed 18031 times ]

Меня тут больше удивило, что на магнитный барабан вынесли регистры процессора! :o

Так навскидку этот компьютер Royal McBee LGP-30 очень напоминает по структуре программируемые
калькуляторы столь недавнего прошлого.
Только памяти у него - 4096 32-разрядных слов, а это круче, нежели у первых PDP-8!
И в системе команд у него есть аппаратное умножение и деление, что очень не хило...
Не хухры-мухрами баловался Э́двард Но́ртон Ло́ренц! :ebiggrin:
Да и сконструировал эту машину человек весьма неглупый... непризнанный гений считается! 8)

_________________
iLavr


17 Dec 2015 13:36
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Черт побери! Да на этой машине, оказывается, Курц и Кемени начинали сочинять свой BASIC ! :o
Quote:
A BASIC Contribution

Dartmouth College in Hanover, New Hampshire bought an LGP-30 in 1959. Two Dartmouth researchers, John Kemeny and Thomas Kurtz, used the LGP-30 to develop computer-programming languages that undergraduates could understand, learn, and use. FORTRAN and ALGOL were apparently deemed too complex for the average undergraduate student of the early 1960s. Kemeny and Kurtz developed several simplified programming languages on the LGP-30 including DARSIMCO (Dartmouth Simplified Code), DART, ALGOL 30, SCALP (Self-Contained ALGOL Processor), and DOPE (Dartmouth Oversimplified Programming Experiment). None of these languages became a widespread success but they provided excellent preparation for the main event.
...
By 1963, the LGP-30 has become outdated and Dartmouth replaced it with General Electric GE-225 and Datanet-30 computers. Kurtz supervised the development of a timesharing system for the GE computers. At the same time, Kemeny developed a compiler for the next experimental Dartmouth programming language, the Beginner’s All-purpose Symbolic Instruction Code—or BASIC.

_________________
iLavr


17 Dec 2015 15:22
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
А я вот подумал, что в современных понятиях, это вполне себе персональный компьютер.


17 Dec 2015 20:14
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
jdigreze wrote:
в современных понятиях, это вполне себе персональный компьютер.

Да, в тех материалах, что я прочитал (на английском), об этом примерно прямо и говорят, что это
можно рассматривать, как попытку приблизиться к персональным компьютерам.

Не персональная у него разве что цена - $47.000 (цена 1956 года), так что становится понятным,
почему пальма первенства по "персональности" сдвигается к PDP-8. Она по цене получилась более
демократичная... 8)

Ясное дело, что на вот такой элементной базе сильно удешевить компьютер не получится...
Attachment:
LGP-30-LogicBoards-4-examples-vert-.jpg
LGP-30-LogicBoards-4-examples-vert-.jpg [ 150.03 KiB | Viewed 18014 times ]


Но главный конструктор - Stan Frankel - приложил к удешевлению усилия недюжинные! :o
Впервые он массово применил логику на полупроводниковых диодах:
Attachment:
dcp02017.jpg
dcp02017.jpg [ 102.98 KiB | Viewed 18014 times ]


Ну и если уж говорить о "роли личности в истории", то Стэнли Фрэнкль - не из глупого десятка.
Он вместе с Диком Фейнманом участвовал в Манхэттенском проекте, где как раз рассчитывал
американскую атомную бомбу. Кемени, один из "отцов" Васика - тоже, кстати, там с ним этим
же занимался... Ну и "куркуляторы" у них тогда были куда как хуже этой машины.

_________________
iLavr


18 Dec 2015 08:05
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
тёпловый ламповый комп это круто :kruto:

_________________
:dj: https://mastodon.social/@Shaos


18 Dec 2015 09:02
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Ну... можно сказать "тёплый, ламповый, почти портативный комп"!
Пишут, что в музей его затолкнули практически 2 студента! :ebiggrin:

_________________
iLavr


18 Dec 2015 10:14
Profile
Senior

Joined: 25 Jan 2015 11:38
Posts: 165
Location: 109.225.59.224
Reply with quote
А мне его терминал нравится :esmile: Завораживает, когда на Ютубе видишь процесс печати с перфоленты.

Интересно, а соединения ламели на плате-розетка уже тогда применялись...

_________________
Просто Александр.


18 Dec 2015 10:35
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Александр А. wrote:
А мне его терминал нравится :esmile: Завораживает, когда на Ютубе видишь процесс печати с перфоленты.

Соглашусь! Терминал, ей-богу, железно крут! :ebiggrin:
Attachment:
dcp02008.jpg
dcp02008.jpg [ 164.2 KiB | Viewed 18005 times ]

"Консул" бы рядом выглядел несколько легкомысленно и несолидно... :lol:

_________________
iLavr


18 Dec 2015 10:47
Profile
Senior

Joined: 25 Jan 2015 11:38
Posts: 165
Location: 109.225.59.224
Reply with quote
Эти "мамонты" пережили начало нового века :ewink: Только вот частенько на фотографиях эти "Флексоврайтеры" без панели кнопок. Как её теряют, загадка :ebiggrin:

_________________
Просто Александр.


18 Dec 2015 11:00
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Ну и если уж говорить о "роли личности в истории", то Стэнли Фрэнкль - не из глупого десятка.
Он вместе с Диком Фейнманом участвовал в Манхэттенском проекте, где как раз рассчитывал
американскую атомную бомбу. Кемени, один из "отцов" Васика - тоже, кстати, там с ним этим
же занимался... Ну и "куркуляторы" у них тогда были куда как хуже этой машины.

Я, кстати, интересовался "куркуляторами", на которых считали Манхэттенский проект, ещё
когда прочитал книжку Дика Фейнмана:
Feynman, Richard, Surely You’re Joking, Mister Feynman!: Adventures of a Curious Character

Считали они его на вот таких серьёзных гробах с карточками: IBM Model 601 Multiplier
Attachment:
IBM_601_-_MfK_Bern.jpg
IBM_601_-_MfK_Bern.jpg [ 105.64 KiB | Viewed 17999 times ]

Немудрено, что после такой техники Стэнли Фрэнкль возгорелся сконструировать nedo-персоналку -
Royal McBee LGP-30, пусть и на лампах... :wink:

_________________
iLavr


18 Dec 2015 12:40
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Да уж. Фундаментальные девайсы! :kruto:


19 Dec 2015 01:36
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Так навскидку этот компьютер Royal McBee LGP-30 очень напоминает по структуре программируемые
калькуляторы столь недавнего прошлого.
Только памяти у него - 4096 32-разрядных слов, а это круче, нежели у первых PDP-8!
Да и сконструировал эту машину человек весьма неглупый... непризнанный гений считается! 8)

Звали этого непризнанного гения Стэнли Филлипс Френкель (Stanley P. Frankel), и я всё время забываю
его простую фамилию... :-?
Attachment:
Stan.png
Stan.png [ 43.69 KiB | Viewed 12989 times ]

Френкель и Кемени были помощниками Дика Фейнмана во время Манхэттенского проекта.
И там они оба "огребли" за "антиамериканскую деятельность", но к чести Фейнмана, он смог
их тогда спасти, хотя "пятно" на них так и осталось...

Кто-то написал хорошую обзорную статью на русском про Стэнли Френкеля и других
изобретателей компьютеров, которые могли бы считаться первыми персональными:
Первые персональные вычислительные машины: LPG-30, Bendix G-15
Там в тексте есть фраза:
Quote:
Что касается мистера Френкеля, то он заразился болезнью… очень серьезная болезнь, здорово мешающая работе. Недостаток компьютеров состоит в том, что с ними можно играть. У них столько всяких кнопок, переключателей… Френкелю ни до чего не было дела, он перестал руководить кем бы то ни было. Работа шла очень, очень медленно, а он сидел в машинном зале, пытаясь придумать как заставить один-единственный табулятор автоматически рассчитывать и распечатывать арктангенс Х. Он настолько увлекся игрой с компьтерами, что не обращал внимания ни на что другое.

Это как раз Дик Фейнман о Стэнли Френкеле так сказал... :lol:

_________________
iLavr


05 Feb 2020 08:15
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Я сегодня в "избе-читальне" брякнул, не подумав, что в 1940-вых годах я, пожалуй бы, сделал эту машину. :wink:

А потом задумался... и пришел к выводу, что долго бы делал, ибо кроме основного принципа - все регистры
и вся память - на магнитном барабане, я ничего про неё и не знаю... :(

И чисто из спортивного интересу напряг поисковик: Royal McBee LGP-30 schematics

А схемы на эту drum-machine, как оказалось, есть в доступе: LGP-30_Schematics_1959.pdf :roll:

_________________
iLavr


09 Mar 2023 10:31
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 20 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.