OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 20 Сентябрь, 2019 05:16

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 116 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
СообщениеДобавлено: Среда, 16 Январь, 2008 02:15 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4302
Откуда: Россия, Орёл
Борис Рюмшин писал(а):
Info21 писал(а):
А не было ли где в Барроус и у Эльбруса избыточной сложности?

:mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:

На самом деле... представьте себе BlackBox с почти аппаратным Kernel... :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 16 Январь, 2008 12:15 

Зарегистрирован: Понедельник, 19 Март, 2007 09:40
Сообщения: 142
Откуда: USA, Israel, Belarus
Можно ли такое высокоуровневое железо (или другое) симулировать программно, а поверх создавать ПО (операционки, компиляторы и т.д.)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тихо впечатлился...
СообщениеДобавлено: Среда, 16 Январь, 2008 13:02 

Зарегистрирован: Вторник, 04 Июль, 2006 13:04
Сообщения: 88
Откуда: Novosibirsk
Geniepro писал(а):
Trurl писал(а):
Владимир Лось писал(а):
Надеюсь Глушкова черти в Аду до сих пор ещё не кончили по сковородке гонять?...
К Глушкову Вы неравнодушны. :-) А он же создатель первого ПК в мире.
Это какого же? 8-О
В его биографии почему-то об этом нет ни слова...

серия машин МИР конечно. Калькуляторы интерпретирующие аппаратно язык Аналитик. За счет оптимизированного микрокода были вполне полезны несмотря на дохлое железо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 16 Январь, 2008 14:12 

Зарегистрирован: Понедельник, 30 Июль, 2007 10:53
Сообщения: 1538
Откуда: Беларусь, Минск
slava писал(а):
Можно ли такое высокоуровневое железо (или другое) симулировать программно, а поверх создавать ПО (операционки, компиляторы и т.д.)?
Это будет виртуальная машина (установленная, скажем, на голом железе) что даст некоторое падение производительности и не защитит от проникновения в обход стандартных средств (спец. оборудования, подключённого напрямую к материнской плате и работающем самостоятельно от виртуалки).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 16 Январь, 2008 15:45 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4302
Откуда: Россия, Орёл
Valery Solovey писал(а):
slava писал(а):
Можно ли такое высокоуровневое железо (или другое) симулировать программно, а поверх создавать ПО (операционки, компиляторы и т.д.)?
Это будет виртуальная машина (установленная, скажем, на голом железе) что даст некоторое падение производительности и не защитит от проникновения в обход стандартных средств (спец. оборудования, подключённого напрямую к материнской плате и работающем самостоятельно от виртуалки).

Да, можно. И можно достичь приличной производительности при этом. При этом не обязательно нужен подход "виртуальной машины".

Валерий, поясните фразу: "(спец. оборудования, подключённого напрямую к материнской плате и работающем самостоятельно от виртуалки)"...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 16 Январь, 2008 16:04 

Зарегистрирован: Понедельник, 30 Июль, 2007 10:53
Сообщения: 1538
Откуда: Беларусь, Минск
Для начала стоит казать, что специальное оборудование слишком дорогое и обычный человек даже с довольно высоким заработком не сможет его себе позволить - цена в много тысяч долларов. Так что это скорее принципиальный недостаток, а не реальный.

По поводу назначения таких устройств - они используются в производстве для контроля и отладки изделий. Но это их прямое назначение. То ли здесь, то ли на королевстве приводился пример с устройством, которое во время работы компьютера (то есть, на горячую) сливает/заливает дамп ОЗУ. Соответственно, гарантировать полную эмуляцию аппаратной части нельзя, поскольку эмулятор можно будет "подкорректировать" соответствующим образом, а на реальном компьютере с типизированной памятью такой фокус не пройдёт.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 16 Январь, 2008 16:12 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4302
Откуда: Россия, Орёл
Ясно, я так и подумал...

Но это не угроза. При наличии физического доступа к оборудованию, гарантии безопасности врядли кто даст...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 22 Январь, 2008 20:42 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Кстати, байка о Бурцеве: http://gaperton.livejournal.com/12543.html

В каментах зашла речь и об эльбрусах: http://gaperton.livejournal.com/12543.h ... 87#t108287


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 23 Январь, 2008 00:34 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8174
Откуда: Троицк, Москва
Geniepro писал(а):
... В каментах зашла речь и об эльбрусах: http://gaperton.livejournal.com/12543.h ... 87#t108287

Ну вот, таки еще одно подтверждение Принципа Калашникова...
Всем учитца, учитца и учитца...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 23 Январь, 2008 01:31 

Зарегистрирован: Среда, 29 Август, 2007 11:04
Сообщения: 91
По их обсуждению не понятно, из них там кто-нибудь щупал Эльбрус? И еще не понятна фраза "Часто говорят, мол, Эльбрус так крив потому что...". Получается, что Эльбрус из-за упоминания оскомину набил... Но о нем вообще мало что говорят!

Покажите наконец тех, кто не говорит, а программировал на нем реальные задачи. Кстати, на счет элементной базы, с ненадежностью которой только и делали, что боролись. Народ видимо не в курсе, что микросхемы, которые шли в военные изделия (Эльбрусы) на порядок отличались от вроде бы таких же микросхем, которые шли в гражданские изделия. Мне рассказывал приятель из Гомеля, где был пункт ПРО с волоконно-оптическим кабелем до Москвы (это в то время, когда о волоконно-оптических сетях мир еще не знал). Электронщики гонялись за такими микросхемами памяти, как в Эльбрусах. Впрочем, это уже не по теме.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 28 Январь, 2008 19:24 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9140
Откуда: Россия, Орёл
Про "Эльбрус" и избыточную сложность - избыточная сложность-то в нём есть, она чувствуется.

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: ООП в 1975 г. в СССР
СообщениеДобавлено: Понедельник, 28 Январь, 2008 19:33 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9140
Откуда: Россия, Орёл
Копнул ершовский архив на тему школьных средств.
ППП "Школьница" 1975 г.

Понятие и тех. поддержка исполнителя, полностью аналогичная понятию "объект". Объединение состояния и операций. Даже форма инструкций чем-то со Smalltalk перекликается (только было это ещё до релиза Smalltalk-80, хотя, видимо, с предв. версиями знакомились).

http://ershov.iis.nsk.su/archive/eaimag ... eid=114493
ВКЛЮЧИТЬ МУРАВЕЙ: МАША
ВКЛЮЧИТЬ МУРАВЕЙ: МИША

как оно вам? :-)

Само исполнение учебного пакета с сегодняшних позиций спорно - видны изъяны и т.п., но речь не об этом, а об направлении поиска... И о том, как в красивой обертке мы стали потом кушать давно известные и хорошо забытые идеи, как ну просто откровение :-)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 01 Февраль, 2008 08:36 

Зарегистрирован: Вторник, 04 Июль, 2006 13:04
Сообщения: 88
Откуда: Novosibirsk
если даже раньше Эльбрус считался сложным то не факт что такая
архитектура сейчас попадет в категорию аппаратно сложных))
и автоматизированные средства разработки и верификации
сейчас покруче и транзисторов пихают столько в процессоры
что Эльбрус как мне кажется будет микробом на их фоне))
проблема реализации чисто экономическая по-моему а не техническая.
интересно делал ли кто-то на FCPGA что-то похожее?
...да, мне тоже кажется что самый базовый уровень защиты должен быть
в микросхеме процессора, его можно эффективно реализовать аппаратно...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 13 Февраль, 2008 18:41 

Зарегистрирован: Среда, 31 Октябрь, 2007 18:58
Сообщения: 213
Откуда: Austria, Bruck
http://pedia.strana.co.il/index.php?tit ... 0%B5%D1%80)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 13 Февраль, 2008 18:53 

Зарегистрирован: Понедельник, 30 Июль, 2007 10:53
Сообщения: 1538
Откуда: Беларусь, Минск
Там что-то должно было быть?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 13 Февраль, 2008 19:01 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2311
Откуда: Россия, Томск
Valery Solovey писал(а):
Там что-то должно было быть?

Закрывающаяся скобка не попала в ссылку


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 13 Февраль, 2008 19:10 

Зарегистрирован: Понедельник, 30 Июль, 2007 10:53
Сообщения: 1538
Откуда: Беларусь, Минск
Спасибо


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 08 Март, 2008 13:10 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4302
Откуда: Россия, Орёл
Выкладываю пока здесь книжку

В. М. Пентковский. Автокод эльбрус. Принципы построения языка и руководство к использованию. - М.: Наука, 1982

Это первое издание, более нового в моём распоряжении нет. Качество самой книжки достаточно поганое было, но софт специального назначения отработал хорошо. Читать можно. :)

Потом, выложу на сайт уже полностью готовый вариант с текстовым слоем.

http://store.oberoncore.ru/lib/book/pvm1982r.djvu


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 08 Март, 2008 19:49 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4302
Откуда: Россия, Орёл
Продолжаем публикацию литературы.

В. О. Сафонов. Языки и методы программирования в системе "Эльбрус" / Под. ред. С.С. Лаврова. - М.: Наука, 1989

Качество книги было лучше, но сканеру не понравилось :). Обработалось тоже не особо хорошо. Потом попробую обработать с другими параметрами (если время будет), а пока в таком виде (читать можно вполне).

http://store.oberoncore.ru/lib/book/svo1989r.djvu


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 08 Март, 2008 23:13 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4302
Откуда: Россия, Орёл
Книги передислоцированы в Москву. :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 116 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB