Тема: О том, о сём и обо всём

Страница 1048 из 1481 ПерваяПервая ... 48548948998103810461047104810491050105810981148 ... ПоследняяПоследняя
Показано с 10,471 по 10,480 из 14804
  1. #10471

    По умолчанию

    Аж олдскулы свело )))
    cruizi-spb.ru

  2. 3 пользователей сказали cпасибо Belgar за это полезное сообщение:


  3. #10472
    Аватар для krokodil
    Регистрация
    15.08.2016
    Адрес
    Саратов
    Сообщений
    5,619

    По умолчанию

    А на кулаках?
    И это пройдёт...

  4. #10473

    По умолчанию

    На клавиатурах )))
    cruizi-spb.ru

  5. 1 пользователь сказал cпасибо Belgar за это полезное сообщение:


  6. #10474

    По умолчанию

    Цитата Сообщение от AMG58 Посмотреть сообщение
    Объясняю на пальцах: языки высокого уровня на машинах серии М и СМ применять не было никакого смысла.
    да неужели? на асме писались только ОС и её утилиты. фортран4 был основным языком программирования как досе для линии М6000-СМ1/2, так и ос рв (rsx11), рафос (rt11) в линии СМ4. в комплекте с фортраном шло множество библиотек, в т.ч. графических. На недоперсоналках ДВК с флопарями и рафосом основным языком был паскаль, он давал более компакный код, чем фортран, На М5000 был кобол, там никому в голову не приходило писать на асме, на ЕС тот же кобол, потом PL1.
    Я бы посмортел, как бы Вы написали софт с большими обьемами обработки плавающей арифметики на асме.
    у нас был один любитель поразглагольствовать в курилке о написании на асме субд на физическом уровне диска, и был за эту болтовню в почете у малограмотного начальника, но это естественно, так и осталось болтовнёй.


    Цитата Сообщение от AMG58 Посмотреть сообщение
    А Вы считаете понятие "исходный код" более понятным для неофитов ?
    Я считаю, что профессионал не будет употреблять таких невнятных конструкций даже в популярной речи. Что какбы намекает на Вашу квалификацию...но Вы продолжаете веселить публику своими откровениями (не в обиду).


    Цитата Сообщение от AMG58 Посмотреть сообщение
    Имея исходный код, можно было обойти некоторые запреты "операционки".
    Я уже выше говроил, что исходиники ОС поставлялись вместе с вычтехом и обьяснял зачем это нужно. А Вы сейчас выдумываете какие-то "запреты".

    Цитата Сообщение от AMG58 Посмотреть сообщение
    Например, по подключению некоторых "незапланированных" внешних устройств,
    для которых в свою очередь писались свои "дрова".
    Яволь ?
    Да не смешите. В исходниках ОС были "дрова" абсолютно всей номенклатуры устройств, применявшихся с данной ЭВМ. писались они разработчиками этих железок, и на местах ничего писать было не надо, нужно было перед сборкой ОС просто включить эти устройства в конфигу. это обычная рутинная работа системного программиста, и довольно несложная. если знаешь как, естественно.

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

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

    ---------- Добавлено ----------

    Цитата Сообщение от Belgar Посмотреть сообщение
    На клавиатурах )))
    у нонешних т.н. итшников все больше мышЪ в деле.
    Первый раз - в 1974м. Ярославль-Пермь, ТТЛ, 737-й пароход.

  7. 1 пользователь сказал cпасибо lps за это полезное сообщение:


  8. #10475
    Аватар для Сисой
    Регистрация
    05.06.2015
    Адрес
    default city
    Сообщений
    10,108

    По умолчанию

    Цитата Сообщение от lps Посмотреть сообщение
    да неужели? на асме писались только ОС и её утилиты. фортран4 был основным языком программирования как досе для линии М6000-СМ1/2, так и ос рв (rsx11), рафос (rt11) в линии СМ4. в комплекте с фортраном шло множество библиотек, в т.ч. графических. На недоперсоналках ДВК с флопарями и рафосом основным языком был паскаль, он давал более компакный код, чем фортран, На М5000 был кобол, там никому в голову не приходило писать на асме, на ЕС тот же кобол, потом PL1.
    Я бы посмортел, как бы Вы написали софт с большими обьемами обработки плавающей арифметики на асме.
    Подтверждаю. Писал и на фортране для СМ-4, и на PL1 для ЕС.
    На ассемблере тоже иногда приходилось писать, но это обычно касалось систем реального времени, обслуживающих соединение с нестандартной аппаратурой (например, тестовыми стендами для испытаний космических аппаратов).
    А так бытовал принцип: чем меньше ЭВМ, тем больше ассемблера. На той же БК-0010 без ассемблера ничего стоящего написать было невозможно - оперативной памяти не хватало. Бэйсик был шустрый, но из-за предкомпиляции съедал оперативку только так.
    17.05.26 Родная Русь, Весьегонск, Горицы

  9. 3 пользователей сказали cпасибо Сисой за это полезное сообщение:


  10. #10476
    Аватар для rivershkiper
    Регистрация
    22.05.2011
    Адрес
    Самара
    Сообщений
    14,661

    По умолчанию

    Цитата Сообщение от krokodil Посмотреть сообщение
    А на кулаках?
    Цитата Сообщение от Belgar Посмотреть сообщение
    На клавиатурах )))
    Предлагаю выдать паяльники на 200 Вт с жалом в виде топора. Но условие - засовывать в известное место только ХОЛОДНЫМ КОНЦОМ!!!

  11. 2 пользователей сказали cпасибо rivershkiper за это полезное сообщение:


  12. #10477

    По умолчанию

    Цитата Сообщение от lps Посмотреть сообщение
    да неужели? на асме писались только ОС и её утилиты. фортран4 был основным языком программирования для линии М6000-СМ1/2
    Кому и кобыла невеста...


    Цитата Сообщение от lps Посмотреть сообщение
    у нас был один любитель поразглагольствовать в курилке о написании на асме субд на физическом уровне диска, и был за эту болтовню в почете у малограмотного начальника.
    Чувствуется, что Вы были завсегдатаем выше указанного помещения.


    Цитата Сообщение от lps Посмотреть сообщение
    Я считаю, что профессионал не будет употреблять таких невнятных конструкций даже в популярной речи. Что какбы намекает на Вашу квалификацию...но Вы продолжаете веселить публику своими откровениями (не в обиду).
    Это о Вы о своём "принтере" вспомнили что-ли ? Не переживайте...


    Цитата Сообщение от lps Посмотреть сообщение
    Я уже выше говроил, что исходиники ОС поставлялись вместе с вычтехом и обьяснял зачем это нужно.
    ...
    Зажимать исходники придумал наперсточник биля гейц, чтобы скрыть краденый код.
    большинство серьезных ос и сейчас поставляются с исходниками.
    Когда нам привезли СМ-1210, то никаких исходников операционки там не было и в помине.
    А-а-а... Ну да... Вспомнил: нам просто делать было не хрена и решили в своё удовольствие
    прокатиться в Северодонецк.
    И биля гейц, кстати, не является зачинателем этой "идеи".
    Про операционные системы с открытым исходным кодом тогда ещё не знал никто.
    Тот же Linux, например, появился где-то в начале 90-х, если не ошибаюсь.


    Цитата Сообщение от lps Посмотреть сообщение
    Да не смешите. В исходниках ОС были "дрова" абсолютно всей номенклатуры устройств, применявшихся с данной ЭВМ. писались они разработчиками этих железок, и на местах ничего писать было не надо, нужно было перед сборкой ОС просто включить эти устройства в конфигу. это обычная рутинная работа системного программиста, и довольно несложная. если знаешь как, естественно.
    Вы уж, извините, но это мнение вовсе не разработчика нестандартных устройств,
    а обычного слесаря, уверенного в том, что ТАК всегда было, есть и, главное, будет.
    Без обид. Правда, ведь ?
    Откуда же Вам знать, что на стандартной номенклатуре штатных внешних устройств свет клином не сошёлся и жизнь на них не кончается.
    И ПРОСТО включить их в конфигу не получилось бы в принципе.
    Для этого надо было написать сначала для них дрова. На ассемблере, естественно.
    А уж потом повозиться с одним из исходников операционки.


    Цитата Сообщение от lps Посмотреть сообщение
    А Вы сейчас выдумываете какие-то "запреты".
    Вовсе нет. Если коротко ответить на Ваше любопытство, то :
    процессор ввода-вывода (ПВВ) откровенно "не видел" подключенного нестандартного
    внешнего устройства по причине его блокировки путём наложения СПО маски,
    в следствии чего и не выдавал управляющие сигналы.
    Последний раз редактировалось AMG58; 19.04.2022 в 16:57.

  13. 1 пользователь сказал cпасибо AMG58 за это полезное сообщение:


  14. #10478

    По умолчанию

    Цитата Сообщение от rivershkiper Посмотреть сообщение
    Предлагаю выдать паяльники на 200 Вт с жалом в виде топора. Но условие - засовывать в известное место только ХОЛОДНЫМ КОНЦОМ!!!

    Ну вот...
    Запасенные семечки закончились ?

  15. 2 пользователей сказали cпасибо AMG58 за это полезное сообщение:


  16. #10479

    По умолчанию

    Цитата Сообщение от AMG58 Посмотреть сообщение
    писав программы на "мнемокоде", который был чуть наголову выше программирования в нулях/единицах.
    менемокод (во всем мире это называют "язык ассемблера") принципиально ничем не отличается от любого другого языка программирования, просто имеет наиболее близкий к архитектуре данной эвм уровень абстракции.
    в "нулях/единицах" никто никогда не программировал, даже на самом нижнем уровне, изначально алгоритмы пишутся в виде мнемонических машинных команд, а потом переводятся в бинарный (если по уму "нативный") код, исполняемый процессором.
    Первый раз - в 1974м. Ярославль-Пермь, ТТЛ, 737-й пароход.

  17. 1 пользователь сказал cпасибо lps за это полезное сообщение:


  18. #10480

    По умолчанию

    Цитата Сообщение от Сисой Посмотреть сообщение
    А так бытовал принцип: чем меньше ЭВМ, тем больше ассемблера.
    Не факт. множество первых микромашин утилитарного назначения были изначально с вшитым бейсиком. они, конечно могли исполнять и другой бинарный софт, в т.ч. написаный на асме, но не имели средств разработки, доступных простому пользователю.

    Цитата Сообщение от Сисой Посмотреть сообщение
    На той же БК-0010 без ассемблера ничего стоящего написать было невозможно - оперативной памяти не хватало. Бэйсик был шустрый, но из-за предкомпиляции съедал оперативку только так.
    на бк в пзу был язык фокал, вполне себе эффективный, там можно было напрямую работать с памятью. когда мне попала эта машинка в руки, я за час для смеха наваял на этом самом фЕкале вывод графического скриншота на принтер роботрон, беря напрямую пиксели из видеопамяти.
    Другие языки уже были полукустарными поделиями любителей, ессно без всякой оптимизации, тому же их нужно было грузить в оперативу, которой там было итак мало, часть отьедала видеопамять. БК в принципе не предназначались для чего-то серьезного, но как учебная машина были вполне самодостаточны. Хотя я знаю человека, который перешивал эту игрушку на РТ11. К слову, на Э60 или ДВК, имевшей те же 64кб, вполне себе нормально работал этот самый RT11 с паскалем, дававшем очень компактный код. Потом и Си подтянулся, жить стало еще легче. У первых Юниксов ядро, написанное на Си занимало 16 кбайт.
    Последний раз редактировалось lps; 19.04.2022 в 22:17.
    Первый раз - в 1974м. Ярославль-Пермь, ТТЛ, 737-й пароход.

  19. 1 пользователь сказал cпасибо lps за это полезное сообщение:


Ваши права

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