Конец 83 года. А чего к 83 добились вы?

User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Конец 83 года. А чего к 83 добились вы?

Post by Dmitry67 »

rps20180422_214703.jpg
Внимание на дату
Fortran IV
Расчет 30 гравитационно связанных тел с последующим выводом картинки ascii art
You do not have the required permissions to view the files attached to this post.
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
User avatar
ALV00
Уже с Приветом
Posts: 1494
Joined: 08 Mar 2002 10:01
Location: NJ

Re: Конец 83 года. А чего к 83 добились вы?

Post by ALV00 »

:oops:
You do not have the required permissions to view the files attached to this post.
User avatar
ALV00
Уже с Приветом
Posts: 1494
Joined: 08 Mar 2002 10:01
Location: NJ

Re: Конец 83 года. А чего к 83 добились вы?

Post by ALV00 »

:cry:
You do not have the required permissions to view the files attached to this post.
User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Re: Конец 83 года. А чего к 83 добились вы?

Post by Dmitry67 »

ALV00 wrote: 23 Apr 2018 03:25:oops:
А что это за устройство?
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
Nekto
Уже с Приветом
Posts: 784
Joined: 06 Jul 2001 09:01
Location: SF, CA

Re: Конец 83 года. А чего к 83 добились вы?

Post by Nekto »

А я в конце 83 года первый раз запустил Unix.
User avatar
Slonjra
Уже с Приветом
Posts: 6677
Joined: 02 Sep 2003 15:19
Location: Через речку от Манхэттена

Re: Конец 83 года. А чего к 83 добились вы?

Post by Slonjra »

в 83ем нас весь поток поголовно призвали в армию..была такая фигня в стране пару лет
а вот в 85м уже помню как мы в 10 рук ползали по длинной распечатке на всю раздевалку и искали косяк.. называлась это дело - "трассировка печатных плат" .. Фортран, перфокарты, ЕС 1033
Резюме — это список дел, которые ты больше никогда не хочешь делать.
User avatar
Helmsman
Уже с Приветом
Posts: 6449
Joined: 15 May 2003 00:04
Location: LA

Re: Конец 83 года. А чего к 83 добились вы?

Post by Helmsman »

Ага, с 83-го по 89-й. В 83-м в школе изучали автокод БЭСМ-4 и алгол-60 в первой половине года и ЕС-1020 с фортраном во второй.
User avatar
ALV00
Уже с Приветом
Posts: 1494
Joined: 08 Mar 2002 10:01
Location: NJ

Re: Конец 83 года. А чего к 83 добились вы?

Post by ALV00 »

Dmitry67 wrote: 23 Apr 2018 09:34
ALV00 wrote: 23 Apr 2018 03:25:oops:
А что это за устройство?
Ноутбук такой на Z80 с CP/M, Бейсиком и с накопителем на микрокассетах. Дали поиграться. Ночами не спал, ваял программы :D
User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Re: Конец 83 года. А чего к 83 добились вы?

Post by Dmitry67 »

ALV00 wrote: 23 Apr 2018 16:47
Dmitry67 wrote: 23 Apr 2018 09:34
ALV00 wrote: 23 Apr 2018 03:25:oops:
А что это за устройство?
Ноутбук такой на Z80 с CP/M, Бейсиком и с накопителем на микрокассетах. Дали поиграться. Ночами не спал, ваял программы :D
И даже настоящая графика?
У меня был только ascii art.
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Конец 83 года. А чего к 83 добились вы?

Post by Sergunka »

Nekto wrote: 23 Apr 2018 14:19 А я в конце 83 года первый раз запустил Unix.
На СМ-4 поди? Где код исходный взяли?
"A patriot must always be ready to defend his country against his government." Edward Abbey
OtecFedor
Уже с Приветом
Posts: 8378
Joined: 17 Oct 2001 09:01
Location: Уездный город N

Re: Конец 83 года. А чего к 83 добились вы?

Post by OtecFedor »

Dmitry67 wrote: 22 Apr 2018 19:49
Расчет 30 гравитационно связанных тел с последующим выводом картинки ascii art
Есть чем гордиться:
1.jpg
You do not have the required permissions to view the files attached to this post.
Oleg-NY
Уже с Приветом
Posts: 2414
Joined: 16 Jul 2004 00:32
Location: NY, NY

Re: Конец 83 года. А чего к 83 добились вы?

Post by Oleg-NY »

Xonix (игра такая :-) ) для БК-0010 на ассемблере в двоичных кодах (без транслятора), т.е. практически без права на ошибку...
User avatar
AndreyT
Уже с Приветом
Posts: 3000
Joined: 14 Apr 2004 01:11
Location: SFBA (было: Минск, Беларусь)

Re: Конец 83 года. А чего к 83 добились вы?

Post by AndreyT »

Oleg-NY wrote: 23 Apr 2018 17:22 Xonix (игра такая :-) ) для БК-0010 на ассемблере в двоичных кодах (без транслятора), т.е. практически без права на ошибку...
Во-первых, коды на БК традиционно были восьмиричные, по крайней мере во встроенном "мониторе". Чтобы в двоичных программировать, надо было специально "на шкаф залезать".

Во-вторых, программирование на ассемблере на БК зачастую/обычно велось в т.наз "микроотладчике кого-то" (не помню уж полного названия). Это действительно был не транслятор, т.е. машинный код формировался сразу по мере ввода команд, но по крайней мере команды вводились своими текстовыми мнемониками.
Best regards,
Андрей
Oleg-NY
Уже с Приветом
Posts: 2414
Joined: 16 Jul 2004 00:32
Location: NY, NY

Re: Конец 83 года. А чего к 83 добились вы?

Post by Oleg-NY »

AndreyT wrote: 23 Apr 2018 17:51
Oleg-NY wrote: 23 Apr 2018 17:22 Xonix (игра такая :-) ) для БК-0010 на ассемблере в двоичных кодах (без транслятора), т.е. практически без права на ошибку...
Во-первых, коды на БК традиционно были восьмиричные, по крайней мере во встроенном "мониторе". Чтобы в двоичных программировать, надо было специально "на шкаф залезать".

Во-вторых, программирование на ассемблере на БК зачастую/обычно велось в т.наз "микроотладчике кого-то" (не помню уж полного названия). Это действительно был не транслятор, т.е. машинный код формировался сразу по мере ввода команд, но по крайней мере команды вводились своими текстовыми мнемониками.
Во-первых, что это меняет в конечном коде, который тем не менее двоичный? ;) Но да, во времена ваяния на PDP восьмеричная система была куда роднее шестнадцатеричной, но конкретно на БК я, честно говоря, не помню в каком редакторе я все это вводил в память. Скорее всего да, в восьмеричном виде.

Во-вторых, вот этого точно не было. По крайней мере у меня. В то время программы не искались гуглом, а переписывались с кассеты на кассету на тусовках фанатов... ;) Так или иначе, я даже не пользовался мнемоникой, а писал сразу в коде и это было куда легче потому, что формат команд в восмеричном виде был очень простым. Но не в этом суть, а в том, что когда нет возможности многократно пробовать и исправлять, то сто раз подумаешь, прежде, чем что-то напишешь, ибо цена ошибки была очень высока! ))
User avatar
VovaK98
Уже с Приветом
Posts: 1830
Joined: 04 Mar 2002 10:01
Location: Tampa

Re: Конец 83 года. А чего к 83 добились вы?

Post by VovaK98 »

Мож таки не восьмеричный, а byte hex? То бишь шестнадцатеричный восьмибитовый.
Несите чушь бережно, стараясь не расплескать. Чушь хороша, когда она полная.
User avatar
ALV00
Уже с Приветом
Posts: 1494
Joined: 08 Mar 2002 10:01
Location: NJ

Re: Конец 83 года. А чего к 83 добились вы?

Post by ALV00 »

Dmitry67 wrote: 23 Apr 2018 16:53 И даже настоящая графика?
У меня был только ascii art.
Да, настоящая. Там по сути только графический режим и был. Цвета только черный и белый. Память 64к, включая видео буфер.
alex_127
Уже с Приветом
Posts: 7723
Joined: 29 Mar 2000 10:01
Location: Kirkland,WA

Re: Конец 83 года. А чего к 83 добились вы?

Post by alex_127 »

VovaK98 wrote: 24 Apr 2018 00:58 Мож таки не восьмеричный, а byte hex? То бишь шестнадцатеричный восьмибитовый.
там действительно восьмиричная система. много трехбитных полей (режим адресации, регистры)
Oleg-NY
Уже с Приветом
Posts: 2414
Joined: 16 Jul 2004 00:32
Location: NY, NY

Re: Конец 83 года. А чего к 83 добились вы?

Post by Oleg-NY »

Все это - "тяжелое" наследие более ранних версий PDP, которые, если мне не изменяет память, имели 6-битную организацию так, что восьмеричная система была весьма органична для них.
User avatar
AndreyT
Уже с Приветом
Posts: 3000
Joined: 14 Apr 2004 01:11
Location: SFBA (было: Минск, Беларусь)

Re: Конец 83 года. А чего к 83 добились вы?

Post by AndreyT »

VovaK98 wrote: 24 Apr 2018 00:58 Мож таки не восьмеричный, а byte hex? То бишь шестнадцатеричный восьмибитовый.
В том то и дело, что интерфейс по умолчанию - именно восьмеричный. И особенности архитектуры именно под нее заточены - восемь регистров процессора R0-R7, например. Система "упаковки" машинных команд тоже заточена под восьмеричную запись - именно в восьмеричном формате машинная команда визуально распадалась на отдельный код команды, поля операндов, поля способов адресации и т.д.
Best regards,
Андрей
Nekto
Уже с Приветом
Posts: 784
Joined: 06 Jul 2001 09:01
Location: SF, CA

Re: Конец 83 года. А чего к 83 добились вы?

Post by Nekto »

Sergunka wrote: 23 Apr 2018 17:07
Nekto wrote: 23 Apr 2018 14:19 А я в конце 83 года первый раз запустил Unix.
На СМ-4 поди? Где код исходный взяли?
Ну да, СМ-4, других возможностей и не было. Там и исходники все были, и binary.
User avatar
Uzito
Уже с Приветом
Posts: 8239
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Re: Конец 83 года. А чего к 83 добились вы?

Post by Uzito »

AndreyT wrote: 23 Apr 2018 17:51 Во-первых, коды на БК традиционно были восьмиричные, по крайней мере во встроенном "мониторе". Чтобы в двоичных программировать, надо было специально "на шкаф залезать".
Во-вторых, программирование на ассемблере на БК зачастую/обычно велось в т.наз "микроотладчике кого-то" (не помню уж полного названия). Это действительно был не транслятор, т.е. машинный код формировался сразу по мере ввода команд, но по крайней мере команды вводились своими текстовыми мнемониками.
Были уникумы программировавшие прямо в восьмеричных кодах.
Менее продвинутые программировали в отладчике мираж на пол-экрана.
Продвинутые в середине 90х использовали текстовый редактор + компилятор.
Oleg-NY
Уже с Приветом
Posts: 2414
Joined: 16 Jul 2004 00:32
Location: NY, NY

Re: Конец 83 года. А чего к 83 добились вы?

Post by Oleg-NY »

Кодирование в восьмеричных кодах это была просто развлекуха в общаге когда под рукой ничего больше не было, кроме самой железки.
На кафедре у нас были две Mera (польский вариант CM-4), на которых, собственно, и делались основные вещи...
Например в результате я запихнул нормальную RT-11 SJ в ту самую БК-0010 из которых состоял школьный класс с учительской ДВК-2М воглаве, на которую поставил уже RT-11 FB. Эти БК-шки собственно и грузились с последней по RS-232. Причем учитель мог запускать задачи удаленно и получать образ экрана ученика.
Про Юникс мы тогда даже не слышали... может это все позже уже появилось? Речь идет как раз о 89-90-м!
User avatar
Helmsman
Уже с Приветом
Posts: 6449
Joined: 15 May 2003 00:04
Location: LA

Re: Конец 83 года. А чего к 83 добились вы?

Post by Helmsman »

Uzito wrote: 24 Apr 2018 14:06Были уникумы программировавшие прямо в восьмеричных кодах.
Было дело, опять же на БЭСМ-4. Точнее, писали в так называемых условных адресах, т.е. относительно неких опорных значений. Потом эти значения подставлялись в программу, и получался восьмеричный код.
Uzito wrote: 24 Apr 2018 14:06Продвинутые в середине 90х использовали текстовый редактор + компилятор.
Турбопаскаль/С и dBase-подобные системы были уже в начале 90-х.
User avatar
Slonjra
Уже с Приветом
Posts: 6677
Joined: 02 Sep 2003 15:19
Location: Через речку от Манхэттена

Re: Конец 83 года. А чего к 83 добились вы?

Post by Slonjra »

Uzito wrote: 24 Apr 2018 14:06
AndreyT wrote: 23 Apr 2018 17:51 Во-первых, коды на БК традиционно были восьмиричные, по крайней мере во встроенном "мониторе". Чтобы в двоичных программировать, надо было специально "на шкаф залезать".
Во-вторых, программирование на ассемблере на БК зачастую/обычно велось в т.наз "микроотладчике кого-то" (не помню уж полного названия). Это действительно был не транслятор, т.е. машинный код формировался сразу по мере ввода команд, но по крайней мере команды вводились своими текстовыми мнемониками.
Были уникумы программировавшие прямо в восьмеричных кодах.
Менее продвинутые программировали в отладчике мираж на пол-экрана.
Продвинутые в середине 90х использовали текстовый редактор + компилятор.
в 86м в Полутех завезли первые ДВК-2 , я на бейсике писал что-то сильно похожее на электронную таблицу ))))
а еще через год мы же завезли в город первый буржуйский клон IBM XT
Резюме — это список дел, которые ты больше никогда не хочешь делать.
User avatar
mikeG
Уже с Приветом
Posts: 8485
Joined: 02 Aug 2003 01:32
Location: SPb->SFBA

Re: Конец 83 года. А чего к 83 добились вы?

Post by mikeG »

В первый раз компьютер я использовал в конце 70х. У отца на работе. Мне тогда было 6-7 лет, еще в школу не ходил.
Это был какой-то PDP-подобный монстр с вводом-выводом через пишущую машинку и перфоленту.
Программирование на БК-0010 это было сильно позже, в конце 80х.
В кодах я программировал на Intel 8080 примерно тогда же на радио-86. Там коды 16-ричные, конечно, были.
Там и ассемблер был, но его нужно было с магнитофона загружать, а магнитофона у меня не было.

Return to “Вопросы и новости IT”