User Tag List

Показано с 1 по 10 из 331

Тема: Вычисление числа Пи на ассемблере

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    769
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    42 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Никакой, bare metall.
    Ну и ну!

    Цитата Сообщение от perestoronin Посмотреть сообщение
    Быстрый - вызывать для полученной текстовой строки какую-либо функцию подсчета контрольной суммы
    Тема и так скучноватая, а удаление вывода на экран сделает её совсем аутичной. И, потом, идя на поводу пожеланий отдельных энтузиастов отдельных систем впадаем в унылое крохоборство. Эта погоня за 3% процентами - жалкое зрелище...

    Цитата Сообщение от ivagor Посмотреть сообщение
    удалось обогнать текущую версию 6502 не только при расчете 100 цифр, но и 1000.
    Теперь можно смело писать в википедию, что Вектор самый быстрый суперкомпьютер. Там уже кто-то, не жалея длинных предложений, написал (подозреваю, что известно кто), что Корвет чемпион по заливке экрана краской, а графика Вектора лучшая в мире. Ещё бы з/п всем на 150 руб и будет полное "чисто советское" счастье. Сам имел дело с Корветами в начале 90-х - ужас!
    Какие 6502?! Ну запустим программу на ускорителе для Агата с 5 МГц и что? Или на Atari Lynx. Интересно, конечно, поиспытывать 8085, но выходим на уровень эксперименатальных и почти неизвестных компьютеров... Модель Commodore 65 была выпущена в 1990 тиражом около 1000 штук, но разве можно её сравнивать с другими 8-битными коммодорами? Вектор 6128 модель 1991 года и очень редкая... Удивительно почему 8085 так не часто использовали - его гораздо проще подключать, меньше нужно всяких интерфейсных схем... За рубежом более-менее понятно - сложная политика, а в России? Кстати, упомятутый ускоритель получался простым наращиванием напряжения до 20 вольт, а можно так с 8080, ВМ1, ВМ2, ... ?
    Уважаемый ivagor, стремление довести код до максимальной скорости делает его нечитабильным - не стал разбираться с тем, что вы сделали. Не советую разбираться и со своим. Такие коды делают их неотделимыми от авторов и затрудняют тестирование с другими системами. Как, например, теперь объективно сравнить результаты с БК? Сидеть кому-то несколько дней, изучать проблему быстрого деления?
    Собрал данные по разным коммодорам.
    Commodore 64 PAL - 5.87 c - 572.4 c (9m 32.4s) - 5138.9 c (85m 38.9s)
    Commodore 128 - 3.17 c - 303.3 c (5m 3.3s) - 2720.4 c (45m 20.4s)
    Commodore +4 PAL - 2.77 c - 266.5 (4m 26.5s) - 2390.4 (39m 50.4s)
    Данные по 100, 1000 и 3000 цифр.
    http://www.lemon64.com/forum/viewtop...=709114#709114
    Последний раз редактировалось litwr; 21.12.2015 в 20:21.

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

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

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

Похожие темы

  1. Арифметические процедуры на ассемблере
    от spensor в разделе Программирование
    Ответов: 27
    Последнее: 13.05.2017, 20:56
  2. Мнемокоманды и числа.
    от ALKO в разделе Программирование
    Ответов: 0
    Последнее: 15.02.2014, 03:49
  3. try-catch на ассемблере z80
    от siril в разделе Программирование
    Ответов: 22
    Последнее: 30.10.2012, 21:17
  4. Определение числа сторон
    от mungo в разделе Внешние накопители
    Ответов: 1
    Последнее: 16.03.2012, 18:06

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

Ваши права

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