LINC (Laboratory INstrument Computer)

Компьютеры прошлого, не попавшие в другие разделы

Moderator: Shaos

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

LINC (Laboratory INstrument Computer)

Post by Lavr »

Я как-то прошелся по большинству компьютеров-предтеч PDP-8, а вот про LINC читать было неохота,
поскольку, как мне казалось, это - ну практически прототип PDP-8, а оказалось, что это совсем не так! :o

И в заблуждение водит всегда вот эта картинка:
Linc-8.jpg
Здесь внизу явно торчат уши от проделок DEC, но реально это LINC-8 производства DEC, а не оригинальный LINC.

Оригинальный LINC был действительно оригинальной во многом разработкой - это фактически
персональный компьютер для лабораторий и научных исследований.

Оригинальный LINC вот такой:
linc-brochure2.jpg
z1-CIMG4061.JPG
Интересна эта машинка хотя бы тем, что у нее был собственный растровый дисплейчик, он же -
по совместительству осциллограф, если надо продиагностировать цепи LINC. :wink:
Интересно также, что работал LINC с представлением отрицательных чисел в дополнении до 1,
отсюда у него был положительный и отрицательный 0. :rotate:
Ну и клавиатура была просто феноменальная! Она работала по прерыванию, но если машина
не считала нажатую клавишу, она застывала нажатой и остальные клавиши блокировались. :o
Когда код считывался, нажатую клавишу отпускало и блокировка снималась...

Но я не буду всё пересказывать, вот хорошие ссылки:
https://en.wikipedia.org/wiki/LINC
http://www.digibarn.com/stories/linc/
http://www.digibarn.com/collections/sys ... index.html
http://www.drdobbs.com/the-linc-an-earl ... /184404067

А вот описание системы команд LINC :
http://www.cca.org/tech/rcs/linc.txt

Лично мне LINC показался весьма оригинальной и интересной мини-ЭВМ.
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: LINC (Laboratory INstrument Computer)

Post by Lavr »

Очень интересны у LINC вот эти "магнитофоны", или НМЛ, или LINCtape.
z1-IMG_0223.jpg
Их часто можно увидеть на фотографиях с компьютерами PDP...

Но разработали их еще под ранний экспериментальный транзисторный компьютер TX-0,
и гораздо позже адаптировали под LINC.

Я всегда думал, глядя на них, что ж у них бобинки столь маленькие? :o

Оказывается, это сделано специально, чтобы перемотка занимала менее минуты.
Эти НМЛ по сути являтся медленными, сравнительно, аналогами дискет,
которых тогда еще не изобрели.
У них есть своя файловая система и способность точно спозиционироваться на нужное
место и переписать отдельный блок на ленте, благодаря синхродорожке.
Также, благодаря синхродорожке, стабильность скорости необязательна.

Магнитные головки тоже весьма нетривиальные у них:
co4420_2.gif
Не здесь ли Клайв Синклер подсмотрел идею MicroDrive? :wink:

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

Но поскольку LINC разрабатывали на государственные деньги, вся информация на него
была в public domain, поэтому, когда DEC решила продать лицензию на DECtape
одной сторонней фирме, та через суд патент DEC опротестовала и он был аннулирован.

Что еще интересно, операционная система LINC расточенная под LINCtape, умела
делать трюк, более характерный для современной Windows: сбросить текущую задачу в swap-
файл на ленте, и загрузить другую задачу.
При размере ОЗУ LINC в 1024 слова, качество весьма актуальное! :roll:

Ну и надежность этих НМЛ была, как пишут, существенно выше, чем у дискет благодаря
резервированию (дублированию) каждого блока на ленте.
Пишут, что ленту можно было пробить дыроколом для бумаги, а информация не пропадала!

И сама лента была весьма необычной: поскольку она постоянно шоркается по головке, магнитный
слой её защищен тонкой плёнкой тефлона.

И вот интересный девайс с этими НМЛ, по сути магнитный телетайп:
co4420_1.gif
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: LINC (Laboratory INstrument Computer)

Post by Shaos »

Смотрел тут видео про DEC (можно сразу перемотать до 10м28с):

https://youtu.be/VEf2Xf7Urn8?t=628
и обратил внимание на очень необычный шрифт 4x6, который выводила программа, работающая на этом LINC:
LINC-font.png
LINC-font1.png
LINC-font2.png
Интересно кто-то передирал уже этот фонт в каком то виде? ;)
LINC-character.png
В документации написано, что там графический экран 512x512, однако мне что-то в это не сильно верится - я на экране насчитал от силы 24x12 символов, а это будет только 120x84 точек...

P.S. Вот тут ещё есть скрины экранчиков с текстом (с одной из страничек с начала топика):
http://www.digibarn.com/collections/systems/linc/screen-shots/lap6-operation.jpg
LINC-other.jpg
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: LINC (Laboratory INstrument Computer)

Post by Shaos »

Shaos wrote:Интересно кто-то передирал уже этот фонт в каком то виде? ;)

Image
о - нашёл в той же документации, что выше приведена (стр.115):
LINC-pattern.png
'A' задаётся как 4477 7744, что есть 100100111111 111111100100 - судя по диаграмме оно идёт от младших битов снизу вверх и потом слева-направо, т.е. похоже на правду

P.S. Может стоит перенести топик в PDP? Раз уже LINC был построен в DEC (хоть и разработан в MIT)
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: LINC (Laboratory INstrument Computer)

Post by Lavr »

Shaos wrote: Может стоит перенести топик в PDP? Раз уже LINC был построен в DEC (хоть и разработан в MIT)
Я думаю, не надо переносить... Всё же LINC по сравнению с PDP - совершенно другой компьютер.
Он и находится на своём месте в разделе Other retrocomputers.
iLavr
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: LINC (Laboratory INstrument Computer)

Post by Shaos »

Ну ок, пусть остаётся тут

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

P.S. Тема про троичные шрифты: http://www.nedopc.org/forum/viewtopic.php?f=79&t=19911
Я тут за главного - если что шлите мыло на me собака shaos точка net