Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

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

Полигон-2 »   Другие архитектуры »   А был ли под ДВК софт с 3D ? А также с++ ?
RSS

А был ли под ДВК софт с 3D ? А также с++ ?

<<Назад  Вперед>> Страницы: 1 * 2 3 4
Печать
 
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Добавлю, что при использовании компиляторов с языка высокого уровня из комплекта поставки ОС имеет место существенный проигрыш по быстродействию получаемого программного продукта - примерно так в пару раз ( до 5 раз ) по сравнению с ручной оптимизацией мышинного кода.
Blackbird
Advanced Member


Откуда: Новосибирск
Всего сообщений: 634
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 нояб. 2008
[q]
( К БК0011/М там относится полторы тоненькие брошуры, остальные - по RT-11 ).
Полное собрание по RT-11 V5.00 выглядит значительно более впечатляющим.
*
А если без многотомного чтения - надо что бы Гуру компилляции написали на бумажке, что набирать.
*
Припоминаю, по "С" там была отдельная стопочка брошур...
[/q]
Мда ... Это вам не MS-DOS зачем же все так сложно сделано .. :biggrin: И как мучались те кто это все писал ..Интересно в сосканированном виде это есть ?
[q]
Добавлю, что при использовании компиляторов с языка высокого уровня из комплекта поставки ОС имеет место существенный проигрыш по быстродействию получаемого программного продукта - примерно так в пару раз ( до 5 раз ) по сравнению с ручной оптимизацией мышинного кода.
[/q]
Нуу оно то конечно хорошо - только вот чейто внезапное добавление в ассемблерную программу синуса с плавающей точкой способно исключительно доставить как и много других интересных вещей :biggrin:
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Blackbird написал:
[q]
Это вам не MS-DOS, зачем же все так сложно сделано ..
[/q]
А чем это сложнее мсдоса?

Blackbird написал:
[q]
добавление в ассемблерную программу синуса с плавающей точкой
[/q]
Вот Blackbird уколол в больное место ДВКшек, где в стандартном "DEC'овском" исполнении сопроцессора нет тригонометрических функций. У ПЦ хоть тангенс был, вроде, через который остальные выводились, а на ДВК нужно было иметь адресуемую "табличку Брадиса" для одной или нескольких функций, как на DSPшниках 80-90 годов, где она обычно в накристальном пзу жила. Кто как обходил это? MM, были ли у вас аппаратные расширители арифметики с п.з. на Э.?
P.S. В смысле, тригонометрические аппаратные расширители арифметики с п.з.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Anonymous написал:
[q]
... MM, были ли у вас аппаратные расширители арифметики с п.з. на Э.?
[/q]
Небыло. Да и незачем.
На Э. спихивали гавно типа БКшки собирать. А БЦВМ на керамике - в более трезвые места отдавали.
Blackbird
Advanced Member


Откуда: Новосибирск
Всего сообщений: 634
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 нояб. 2008
[q]
а на ДВК нужно было иметь адресуемую "табличку Брадиса" для одной или нескольких функций, как на DSPшниках 80-90 годов, где она обычно в накристальном пзу жила. Кто как обходил это? MM, были ли у вас аппаратные расширители арифметики с п.з. на Э.?
P.S. В смысле, тригонометрические аппаратные расширители арифметики с п.з.
[/q]
А зачем "таблица брадиса" для тригонометрии то ? Разве что для офигительного быстродействия - но памяти сожрет . А так все тригонометрические функции обычно строго математически делаются рядами тейлора - даже в калькуляторах типа для примера вот
[q]
А чем это сложнее мсдоса?
[/q]
Ну там не было необходимости столько перечитывать чтоб работать :biggrin:
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Blackbird написал:
[q]
тригонометрические функции обычно строго математически делаются
[/q]
Не то быстродействие у процов было - собьют прежде, чем посчитаете...
p.s. ну вот у меня был модуль, каждые 40 микросекунд надо было данные с 18 источников, представляющих данные в виде значения синуса и косинуса пересчитывать - при быстродействии памяти 1микросекунда на чтение/запись.
Blackbird
Advanced Member


Откуда: Новосибирск
Всего сообщений: 634
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 нояб. 2008
[q]
Не то быстродействие у процов было - собьют прежде, чем посчитаете...
[/q]
Эээ на какой такой ракете стоял ДВК ? :biggrin:
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Пока дописывал, вы уже ответили - см. обновлённый пост выше.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Blackbird написал:
[q]
[q]
Не то быстродействие у процов было - собьют прежде, чем посчитаете...
[/q]
Эээ на какой такой ракете стоял ДВК ?
[/q]
В специсполнении - дохрена где.
Подробности - на Колыме холодно...
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Не стоит забывать, что C тянет за собой LIBC, это фактически часть языка и определена вместе с ним. А какой-нибудь printf() тянет за собой пол-библиотеки. Ну нафик. В свое время игрался в С под RT-11, не понравилось. Чужой он там.

С другой стороны, если внимательно читать доки на RT-11 и RSX-11, то становится понятно, что системный язык высокого уровня там - Фортран. По крайней мере, производитель DEC постоянно на это намекает. Вдобавок Фортран там вылизан и оптимизирован и не грузит ничего лишнего. Вызовы можно делать в обе стороны - из MACRO-11 в Фортран и наоборот. API и соглашение о вызовах тщательно документировано. Это если кому синус нужен.
<<Назад  Вперед>> Страницы: 1 * 2 3 4
Печать
Полигон-2 »   Другие архитектуры »   А был ли под ДВК софт с 3D ? А также с++ ?
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS