LINUX.ORG.RU
ФорумTalks

Пазл начинает складываться. КР580 снова воскресе.

 ,


1

1

http://habrahabr.ru/post/249613/

фап-фап SLOWрач, я тут недавеча темку создавал. Про советскую схемотехнику.

Оказывается не один я такой , ностальгирующий был, по СР-М и прочие 8ми битные ОСЬки, хотя в глаза их только видел, а начинал знакомство с контуперами только через 1.5 года после релиза Вин95.

Но не в этом дело.

Посоны таки завериложили этот эпический процессор и на стадии изысканий следующий образец гениально микросхемостроения.

так вот, может вчерашний закон и госзакупках софта и воскрешение этих вот столпов советской электроники помогут создать самобытные ОС и программы для госсектора?

Был же ДЕМОС!

ПыСы
В комментах там вещают про невозможность создания многоядерных кристаллов с ядрами КР580 из-за особенностей архитектуры.

Остается только возрождать серию ЕС-ЭВМ, которая могла в многопроцессорность и многозадачность.

Deleted

а зачем многоядерность, ежель можно многопроцессорность?

и были же всякие укнц многопроцессорные by design.

vtVitus ★★★★★
()

завериложили

Ну это дело такое. Есть даже свободные процессоры и видеокарты. Вот только за пределы верилога и как их там... ну микросхемы такие, которым можно логику менять... ну ты понял... не выходят.

Stahl ★★☆
()

Кто-то восстанавливает пятидесятилетние автомобили, а кто-то - сорокалетние процессоры. Хобби бывают такие разные...

Deleted
()
Ответ на: комментарий от Deleted

Если взять этот процессор и выполнить по современному техпроцессу, то мы получим вполне рабочую машинку, живущую от батарейки долгие годы :)

Stahl ★★☆
()
Ответ на: комментарий от vtVitus

УКНЦ был на 1801, который 16-битный и с PDP-шной системой команд.

И какое отношение 580 имеет к «советской электронике»? Это ж 8080 перепиленный.

alegz ★★★★
()
Ответ на: комментарий от alegz

И какое отношение 580 имеет к «советской электронике»? Это ж 8080 перепиленный.

Ну, тогда AMD процессоров не делает. Это ж Intel перепиленный.

lenin386 ★★★★
()
Ответ на: комментарий от unt1tled

Не, я nbsp использовал. Unicode (во всяком случае нужные мне литеры) эта падла не кушает.

Stahl ★★☆
()

Оказывается не один я такой , ностальгирующий был, по СР-М и прочие 8ми битные ОСЬки, хотя в глаза их только видел,

Retro

КР580 снова воскресе

Emu80

P.S. «Всё уже украдено до нас» ©

quickquest ★★★★★
()

Совершенно бесперспективное занятие.

Zubok ★★★★★
()
Ответ на: комментарий от Stahl

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

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Возможно. Есть же всякие микроконтроллеры. Но я не спец в таких штукам и у меня сложилось мнение, что современные микроконтроллеры сложнее и как следствие более жрущие, чем старые процессоры, для которых, будь они выполнены по текущему техпроцессу, тоже нашлось бы дело.

Stahl ★★☆
()
Ответ на: комментарий от Stahl

чем старые процессоры, для которых, будь они выполнены по текущему техпроцессу, тоже нашлось бы дело.

У вас какой-то культ процессора. Думаете, что если у вас процессор, то есть вычислительная система. Это не так, дорогие друзья. Во-первых, у вас нет процессора. Но это мелочи. Процессору нужна оператива, ему нужны какие-то контроллеры ввода-вывода. Если вы полагаете, что к данному изделию так просто прилепить DDR3 из ближайшего магаза, и клаву с помойки, то должен вас огорчить. Это всё надо разрабатывать и отлаживать. К нему даже жесткий диск прилепить будет очень непросто. И всё это очень сложный труд, который сейчас никто не хочет достойно оплачивать. Современные скорости и возможности девайсов оно не потянет при любом разгоне. Там пропасть технологий.

lenin386 ★★★★
()
Ответ на: комментарий от Stahl

Есть же всякие микроконтроллеры

Сейчас такие микроконтроллеры, что во времена KР580 они были бы сверхвычислителем из фантастических фильмов. Эти машины типа 580 и подобные в реальности скорость I/O больше 19200 бод не развивают. На один канал. Нужно 2 канала - будет 4800.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от Stahl

Stahl> у меня сложилось мнение, что современные микроконтроллеры сложнее и как следствие более жрущие, чем старые процессоры

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

Quasar ★★★★★
()
Ответ на: комментарий от Stahl

у меня сложилось мнение, что современные микроконтроллеры сложнее и как следствие более жрущие, чем старые процессоры

Это не так. Сейчас энергоэффективность - вообще едва ли не главный критерий при разработке микроэлектроники. Современные микроконтроллеры бывают очень разные, в зависимости от задач. Есть и такие, которые действительно живут многие годы от одной малюсенькой батарейки.

Deleted
()
Ответ на: комментарий от lenin386

lenin386> Думаете, что если у вас процессор, то есть вычислительная система. Это не так, дорогие друзья. Во-первых, у вас нет процессора. Но это мелочи. Процессору нужна оператива, ему нужны какие-то контроллеры ввода-вывода.

Вычислительные системы не всегда только десктопы ;)

Quasar ★★★★★
()
Ответ на: комментарий от Stahl

будь они выполнены по текущему техпроцессу

Так и микроконтроллеры клепают по старым техпроцессам, потому что дешево и вполне подходит для большинства задач.

Meyer ★★★★★
()
Ответ на: комментарий от lenin386

Что-то вроде того. А после появления AMD64 — уже наоборот.

buddhist ★★★★★
()
Последнее исправление: buddhist (всего исправлений: 1)
Ответ на: комментарий от Quasar

Вычислительные системы не всегда только десктопы ;)

Должен тебе сообщить, что даже банальный RS - не такая простая штука, как тебе кажется, и для этих машин нормальных RS-ов с поддержкой прерываний хотябы, не говоря уже про DMA, никогда и не было. Про такую такую фантастику, как Ethernet, ну, ты понимаешь, да. И про tcp/ip понимаешь, что оно в 64k не влезет. Разумеется.

lenin386 ★★★★
()

ДЕМОС

Клон UNIX

ЕС-ЭВМ

Клон IBM System/360

Black_Shadow ★★★★★
()
Ответ на: комментарий от Stahl

Они сложнее, но не последняя часть этой сложности — всевозможные режимы энергосбережения и раздельного управления питанием.

prischeyadro ★★★☆☆
()
Ответ на: комментарий от lenin386

Ну да. Чтение творчества неврастеников-ретроманов вредит юношеской психике. Оно еле в 640k лезет.

Вот тебе первое, что нагуглилось.

https://ru.wikipedia.org/wiki/Contiki

IP стек даже на спектрумах делали.

Black_Shadow ★★★★★
()
Ответ на: комментарий от lenin386

Если вы полагаете, что к данному изделию так просто прилепить DDR3 из ближайшего магаза, и клаву с помойки, то должен вас огорчить

Давайте не будем. DDR3 и клава с помойки «прилепляется» легко и просто. А уж DMA и тем более RS (RS232? т.е UART?) вообще - на пол дня работы мизинцем левой ноги.

Вопрос только в (не)нужности всего этого.

Puzan ★★★★★
()
Ответ на: комментарий от Black_Shadow

Вот тебе первое, что нагуглилось.

Чтение творчества неврастеников-ретроманов вредит юношеской психике. Чтобы читать подобные вещи, нужно прокачать уровень.

IP стек даже на спектрумах делали.

Не делали. Там подключали новодельную девайсину, в которой TCP/IP зашито.

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Чтение творчества неврастеников-ретроманов вредит юношеской психике. Чтобы читать подобные вещи, нужно прокачать уровень.

То есть, ты не будешь читать пруфы, потому что боишься последствий для психики? Ок. Похоже, тебе её уже повредили.

Black_Shadow ★★★★★
()
Ответ на: комментарий от lenin386

Вот тебе цитата из википедии про lwIP:

lwIP is used by many manufacturers of embedded systems. Examples include Altera (in the Nios II operating system), Analog Devices (for the Blackfin DSP chip),[1] Xilinx,[2] Honeywell (for some of their FAA certified avionics systems) and Freescale Semiconductor (Ethernet Streaming SW for Automotive microcontrollers). The focus of the lwIP TCP/IP implementation is to reduce resource usage while still having a full-scale TCP.[3] This makes lwIP suitable for use in embedded systems with tens of kilobytes of free RAM and room for around 40 kilobytes of code ROM.

Black_Shadow ★★★★★
()
Ответ на: комментарий от lenin386

Не делали. Там подключали новодельную девайсину, в которой TCP/IP зашито.

Спасибо, я знаю, что в оригинальном ПЗУ никакого IP стека не было.

Black_Shadow ★★★★★
()
Ответ на: комментарий от Puzan

DDR3 и клава с помойки «прилепляется» легко и просто

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

А уж DMA и тем более RS (RS232? т.е UART?) вообще - на пол дня работы

Если бы это было на полдня работы, все эти машины в своё время не выпускались с откастрированным RS.

lenin386 ★★★★
()
Ответ на: комментарий от Black_Shadow

Спасибо, я знаю, что в оригинальном ПЗУ никакого IP стека не было.

Ты не компетентен и не понимаешь, в чём проблема вообще. Даже если ты присобачишь к 8-и битной машине некое ПЗУ, содержащее TCP-IP стек, она им не сможет реально воспользоваться в силу архитектурных ограничений. Помимо кода, который влезает, допустим, в 40 Кб ПЗУ и требует для работы 10 КБ ОЗУ, где ты будешь хранить данные ? Вот тебе приходит 64k дейтаграмма, и что ? Ты представляешь вообще, сколько оперативы надо, чтобы считать банальный каталог ftp. Тупо умножь количество файлов на длину имени. А у тебя 14k оперативы. Смотри, вот http://ftp.slackware.com/pub/slackware/slackware64-current/slackware64/a/ Это 20 килобайт одного каталога. А это ещё парсить. А сделайка Ctrl+a этой странички хотябы. Сколько килобайт ? Куда ты всё это будешь ложить и как парсить потом ?

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 5)
Ответ на: комментарий от lenin386

Ты не компетентен и не понимаешь, в чём проблема вообще. Даже если ты присобачишь к 8-и битной машине некое ПЗУ, содержащее TCP-IP стек, она им не сможет реально воспользоваться в силу архитектурных ограничений. Помимо кода, который влезает, допустим, в 40 Кб ПЗУ и требует для работы 10 КБ ОЗУ, где ты будешь хранить данные ? Вот тебе приходит 64k дейтаграмма, и что ? Ты представляешь вообще, сколько оперативы надо, чтобы считать банальный каталог ftp. Тупо умножь количество файлов на длину. А у тебя 14k оперативы.

Это ты некомпетентен. Мы здесь говорили про IP стек, при чём здесь ftp и 64k дейтаграммы? Ты говорил, что на 64k IP стек не реализовать. Однако, реальность говорит об обратном, и ты начинаешь придумывать какие-то странные вещи, типа раз там ftp не будет, то и ip не будет. Да, сфера применения таких контроллеров сильно ограничена. Но это не значит, что на них не бывает IP стека.

Black_Shadow ★★★★★
()
Ответ на: комментарий от Black_Shadow

Мы здесь говорили про IP стек при чём здесь ftp и 64k дейтаграммы?

О б-же. Этот человек не знает, что такое TCP-IP, и уже начинает рассуждать о тонкостях реализации на машинах с устаревшей архитектурой. Мы здесь говорили про TCP-IP, в который входят HTTP, RTSP, FTP, DNS в том числе. RTFM ! Зачем вообще ваш чистый IP нужен. Что вы с ним делать собрались.

Допустим, мы говорили, только об IP. Я утверждаю, что и этот уровень реально на таких машинах будет не юзабелен. Ну сформирует оно дейтаграмму, ну выдаст со скоростью 19200, и что ты делать с этим будешь ? Наслаждаться тем, что оно смогло ЭТО. Ну-ну.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от lenin386

Мы здесь говорили про TCP-IP, в который входят HTTP, RTSP, FTP, DNS в том числе.

Да что вы говорите! И в каких TFM можно это утверждение увидеть? :)

Harald ★★★★★
()
Ответ на: комментарий от Black_Shadow

Да, сфера применения таких контроллеров сильно ограничена

Нихрена себе ограничена. Её вообще этой сферы нет. На этом в реальности даже телнет не поднять, не говоря уж об ssh. И для чего оно надо ?

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

О б-же. Этот человек не знает, что такое TCP-IP, и уже начинает рассуждать о тонкостях реализации на машинах с устаревшей архитектурой. Мы здесь говорили про TCP-IP, в который входят HTTP, RTSP, FTP, DNS в том числе. RTFM ! Зачем вообще ваш чистый IP нужен. Что вы с ним делать собрались.

Да... Пиши ещё, ржу в голос. Да будет тебе известно, что помимо протокола IP, протоколы из IP стека (tcp, udp, icmp...), и то, что ты привёл для примера, находятся даже на разных уровнях модели OSI.

Black_Shadow ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.