Важная информация

User Tag List

Страница 113 из 136 ПерваяПервая ... 109110111112113114115116117 ... ПоследняяПоследняя
Показано с 1,121 по 1,130 из 1351

Тема: Орион-128: Разное

  1. #1121
    Banned
    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от makbar Посмотреть сообщение
    Цитата Сообщение от Denn
    полярность стороны в SPDOS... плюсовая. В отличии от всех остальных реализаций.
    т.е. CP/M дискеты не читались на PC?
    Если Вы не знаете, то на PC в 90-тые уже не применяли CP/M-86, а применяли MSDOS и потому напрямую читать CP/M-диски IBM PC не мог. Но специально для обмена файлами с CP/M дисками были распространены две программы: SmartDisk Version 1.2D и Media Master V 4.11. И обе они читали CP/M-дискеты ОРИОНА и СПЕЦИАЛИСТА.

    А если там что-то перепутано, то CP/M-BIOS и аппаратура контроллера дисковода бралась от Корвета. А они скорее всего тоже не изобретали велосипеда, а заимствовали с западного компьютера, скорее всего от TRS-80, потому что в книге про Корвет, написанной авторами Корвета, упоминается TRS-80 с дисководом, что имелся в наличии в ВУЗ-е, где работали авторы КОРВЕТА. На это же указывает и формат текстового экрана Корвета 64 символа в 16-ти строках, как в TRS-80.

    Корвет разработали в 1985-86 в МГУ на факультете ядерной физики учёные физики, т.е совсем непрофессионалы в электронике и ПО, так что схему контроллера они скорее всего заимствовали с западных образцов, потому что ВГ93 тогда только появилась в стране и на отечественных серийных ЭВМ еще не применялась.
    Последний раз редактировалось barsik; 16.01.2018 в 14:15.

  2. #1122
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну так MS-DOS тоже скопипастили с CP/M, а что бы по судам не затаскали придумали FAT12 и прикрутили. Очень хорошо это видно в первой версии MSX-DOS. Делал ее то же человек что и MS-DOS.

    Вся история - это сполшной копипаст. И кто первый скопипастил тот и на коне
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  3. #1123
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    473
    Спасибо Благодарностей получено 
    899
    Поблагодарили
    591 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я так полагаю, что в итоге соответствие сторон на всех платформах одинаковое. Различие лишь на участке: ПО - порт конфигурации - КНГМД. В забугорных контроллерах не делается аппаратная инверсия сигнала, но видимо сам по себе сигнал SIDE на накопителе инверсный: активный уровень низкий, т.е. для активации второй стороны (№1) нужно в порт записать лог. "0", поэтому программно код стороны "египетский" (стороне 0 соответствует значение бита "1" и т.д.).

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

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Вся история - это сполшной копипаст.
    Копипаст - это когда тупо, не вникая. И в историю входят уникальные вещи, а не копипаста. Копипаста априори вторична.
    Последний раз редактировалось Denn; 16.01.2018 в 14:30.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  4. #1124
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    И в историю входят уникальные вещи, а не копипаста. Копипаста априори вторична.
    В историю то входят, только ларвы часто достаются копистерам, а автора оригинальной идеи без литра водки найти не так уж просто. Хотя реально все еще сложнее. Вон копипастер MS-DOS остался не удел своего детища, а дальше вы и сами знаете
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  5. #1125
    Banned
    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt
    Ну так MS-DOS тоже скопипастили с CP/M
    А вот тут Вы ошибаетесь.

    MSDOS это совсем другая система и кстати намного более пригодная для больших дисков (винчестеров). Формат FAT12 и MSDOS изобрёл Тим Паттерсон. Никакого "копипаста" не было. И всё что Microsoft заимствовала у CP/M это номера функций BDOS. Хотя и заимствовать номера запрещено. Но Билл Гейтс был бы идиотом, если бы не совместил номера функций BDOS. Потому что в 8088 как подмножество входят регистры и соответствующие команды КР580, т.е к каждой команде КР580 есть эквивалент в 8088. Отчего имея программу простейший транслятор исходников, авторы программ для CP/M имея исходник за 10 минут получали работающую программу для MSDOS. А такой транслятор исходников сразу изначально входил в дистрибутив MSDOS (этот транслятор, кстати, тоже написал Тим Паттерсон).

    Потому, когда MSDOS вышла, она вышла совсем не голой, как другие DOS для других ЭВМ, а вышла сразу снабжённая тысячами программ перетранслированными с CP/M. Таким образом Билл Гейтс спаразитировал на CP/M. Но перед Гарри Килдэллом Билл Гейтс виноват по другому поводу. Digital Research решила подать в суд на Microsoft за совмещение номеров функций BDOS и паразитирование. И это бы получилось. За 5 лет до этого Motorolla выиграла иск против MOS technology запретив в их процессоре 6501 совместимость по ногам с 6800. И тут бы получилось, т.е вышел бы запрет продавать DOS совместимую по номерам функций с CP/M.

    И вот тут Билл Гейтс вступил в переговоры с Гарри Килдэллом и убедил его снять иск на условии, что в комплект поставки IBM PC будут входить две DOS - и MSDOS и CP/M-86. И так и было до середины 80-тых. Но Microsoft отказалась выпускать версии своих программ для CP/M-86. И в итоге CP/M-86 утратила популярность и в конце 80-тых совсем вымерла. А Гарри Килдэлл, который по заслугам должен был стать милиардером вместо Билла Гейтса, из-за этого стал много пить и в начале 90-тых был убит в пьяной драке в баре, а фирма Digital Research разорилась.
    Последний раз редактировалось barsik; 16.01.2018 в 14:51.

  6. #1126
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    barsik, да не где я не ошибаюсь. FAT - придумал Паттерсон (о чем и написал). Остальное – это чистая CP/M с косметическими изменениями пускай и переписанная на новый процессор (или старый Z80).

    Так что революции тут не произошло.

    И ни кто и не говорил, что копипастеры круглые идиоты. Держали нос по ветру.

    А 16-битки почти ничего нового не приобрели (в отличи от MSX. Там действительно очень органично старый софт вписался под MSX-DOS) от установленной MS-DOS. Весь новый софт был написан в будущем.
    Последний раз редактировалось OrionExt; 16.01.2018 в 15:12.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  7. #1126
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #1127
    Banned
    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt
    Цитата Сообщение от OrionExt
    Цитата Сообщение от barsik
    Ну так MS-DOS тоже скопипастили с CP/M
    А вот тут Вы ошибаетесь.
    да нигде я не ошибаюсь
    Да, нет ни одного байта из CP/M в MSDOS 1.0. Судите сами. CP/M состоит из 3-х частей, также как и MSDOS 1.0. Но все эти части в обоих DOS кардинально различаются.

    BDOS CP/M жёстко привязан к идеологии CP/M. Его при всём желании Билл Гейтс не смог бы украсть. BDOS пришлось писать с нуля. Убогий CCP CP/M (это аналог COMMAND.COM) заимствовать было бы просто глупо. А BIOS содержит подпрограммы низкого уровня, они привязаны к железу, т.е к формату экрана, клавиатуре и контроллеру дисковода. Покажите мне хоть немного близкий к PC XT компьютер имеющий CP/M, откуда можно было бы "спионерить" BIOS. Такого тоже нет. Значит и BIOS в Microsoft написали с нуля.

    Потому говорить можно только о заимствовании номеров функций BDOS. А все DOS содержат один и тот же набор функций - это работа с клавиатурой, экраном и с файлами на внешнем носителе. Потому, даже если бы номера функций и их идеологию не совместили, то в MSDOS был бы тот же самый код BDOS, но чуть с иными номерами функций. Гарри Килдэлл понимал, что даже если заставить Microsoft убрать совместимость по номерам, это не особо поможет, а лишь заставит тысячи авторов CP/M чуть больше трахаться с адаптацией своих программ для MSDOS. Решающей была совместимость процессоров на уровне исходного кода, а это уже заслуга фирмы Intel.
    Последний раз редактировалось barsik; 16.01.2018 в 15:20.

  9. #1128
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Потому, когда MSDOS вышла, она вышла совсем не голой
    Ага не голой. С небольшой кучкой новых и старых программ CP/M на скорую руку переписанных под новый процессор.

    Цитата Сообщение от barsik Посмотреть сообщение
    Да, нет ни одного байта из CP/M в MSDOS 1.0. Судите сами. CP/M состоит из 3-х частей, также как и MSDOS 1.0. Но все эти части в обоих DOS кардинально различаются.
    Конечно не одного байта из CP/M. Процессоры то другие.

    Чем же кардинально меняется вся идеология CP/M? BIOS – затачивается под железо, BDOS – тот-же за вычетом FAT, ССP – та-жа.

    От перестановки мест слагаемых (BIOS, BDOS, CCP) сумма не меняется - шутка. Получился CP/M c новой файловой системой FAT
    Последний раз редактировалось OrionExt; 16.01.2018 в 15:45.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  10. #1129
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Смешной какой-то спор.

    Когда китайцы покупают два русских истребителя или два танка (хотя наши им пытаются продать партию в сотню машин) чтобы разобрать и скопировать все лучшее (или что получится), то русские считают что у них украли идеи, а китайцы - что на основе изученного выпустили что-то своё (метал то свой, да и добавили кое-что - появились же новые идеи в мире спустя столько то лет от выпуска тех машин, да и внешне крашено по-другому). Правы в чем-то наверное оба, но говорить что китайцы всё придумали сами - тоже против правды. Когда я пробовал писать под MS-Dos, то список BDOS-прерываний выглядел так привычно, что мне после CP/M даже не понадобились справочники. И это уже была середина 90-х, что-то до этого времени билгейтс не придумал ничего нового (а это уже 10 лет после смерти CP/M - вечность в IT), дальнейший крупный собственный (впрочем и тут есть сомнения - уже в передирках из OpenVMS в WinNT3) шаг они сделали только c середины 90х с появлением Win32 API (и чуть ранее стартанувшая WinNT3).
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  11. #1130
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Error404, та я и не спорю. Все очевидно. Глупо это отрицать. Господин barsik по привычке полез в дебри.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

Страница 113 из 136 ПерваяПервая ... 109110111112113114115116117 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Специалист: Разное
    от Splinter в разделе Специалист
    Ответов: 171
    Последнее: 09.05.2018, 07:50
  2. Видео про спекрум новое разное
    от AAA в разделе Новости
    Ответов: 19
    Последнее: 05.08.2016, 22:57
  3. Куплю Поиск, Радио - 86, Орион, БК
    от luzanov в разделе Барахолка (архив)
    Ответов: 23
    Последнее: 03.04.2007, 17:50
  4. Ответов: 4
    Последнее: 05.10.2006, 20:18
  5. Я готов купить Радио и Орион
    от Shaos в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 18.12.2005, 22:15

Метки этой темы

Ваши права

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