User Tag List

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 11 по 20 из 54

Тема: Быстрое умножение на 10000

Комбинированный просмотр

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

    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    К сожалению возникли некоторые сложности - перестал работать внешний USB-дисковод, и пока не удается перенести файлы на Амигу

    Судя по всему, пришло время ставить в Амигу эмулятор дисковода...

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

  3. #2

    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,724
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    406
    Поблагодарили
    257 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Аппаратное умножение на ВМ1Г длится около 256 тактов (чуть больше или меньше в зависимости от аргументов)
    manwe.pdp-11.ru

  4. #3

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

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    Аппаратное умножение на ВМ1Г длится около 256 тактов (чуть больше или меньше в зависимости от аргументов)
    Попробовал подсчитать такты в приведенном коде и получил примерно 360, т.е. ВМ1Г явно быстрее. Интересно, что подобный код для 68000 также медленнее аппаратного умножения, а на 68020/30 всё наоборот - этот код быстрее.

  5. #4

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,977
    Спасибо Благодарностей отдано 
    1,084
    Спасибо Благодарностей получено 
    1,179
    Поблагодарили
    917 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Шутка.

    Можно "0000" пририсовать. В играх так делали. Очень быстро)))
    [свернуть]
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  6. #5

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

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение

    Шутка.

    Можно "0000" пририсовать. В играх так делали. Очень быстро)))
    [свернуть]
    Если использовать BCD, то так примерно и получится. Но поддержка CIS - это штука редкостная. У Хунты монополия на всю Европу и Азию...

  7. #6

    Регистрация
    06.02.2020
    Адрес
    г. Москва
    Сообщений
    483
    Спасибо Благодарностей отдано 
    139
    Спасибо Благодарностей получено 
    391
    Поблагодарили
    146 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В одном из журналов про БК-0010/0011 была на полном серьезе схема подключения "математического сопроцессора". Оный сопроцессор представлял собой обычный калькулятор с обвязкой электронными компонентами так что БК-шка могла "нажимать" на нем кнопки и считывать информацию с дисплея калькулятора.
    Вообщем программа "нажимала" кнопки, калькулятор считал, результат считывался (скорость сами понимаете какая должна быть)
    Смех-смехом, но утверждалось что весь этот колхоз мол экономит драгоценную память. (чтобы не тратить ее на кодинг арифметических операций)

  8. #7

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,965
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от BlaireCas Посмотреть сообщение
    Смех-смехом, но утверждалось что весь этот колхоз мол экономит драгоценную память.
    но... как же так... ведь нам тут так долго доказывали, что 15 килобайт хватит всем...
    Прихожу без разрешения, сею смерть и разрушение...

  9. #8

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

    По умолчанию

    Цитата Сообщение от BlaireCas Посмотреть сообщение
    В одном из журналов про БК-0010/0011 была на полном серьезе схема подключения "математического сопроцессора". Оный сопроцессор представлял собой обычный калькулятор с обвязкой электронными компонентами так что БК-шка могла "нажимать" на нем кнопки и считывать информацию с дисплея калькулятора.
    Вообщем программа "нажимала" кнопки, калькулятор считал, результат считывался (скорость сами понимаете какая должна быть)
    Смех-смехом, но утверждалось что весь этот колхоз мол экономит драгоценную память. (чтобы не тратить ее на кодинг арифметических операций)
    Анекдот какой-то. Хорошо бы ссылку или хотя бы название и номер журнала.

  10. #9

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,507
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Анекдот какой-то
    Ну да, это же не ТС написал, тогда было бы истиной в последней инстанции

  11. #10

    Регистрация
    06.02.2020
    Адрес
    г. Москва
    Сообщений
    483
    Спасибо Благодарностей отдано 
    139
    Спасибо Благодарностей получено 
    391
    Поблагодарили
    146 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Анекдот какой-то. Хорошо бы ссылку или хотя бы название и номер журнала.
    Даже нашел. Журнал Персональный Компьютер БК-0010-БК-0011м 04-1995.
    http://retropc.org/BK_0010-01_s_4.html (тут целый набор этих журналов). Разумеется ускорению умножения на 10000 данный девайс не поможет.

    Этот пользователь поблагодарил BlaireCas за это полезное сообщение:

    litwr(03.10.2021)

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Деление/умножение
    от Serdjuk в разделе Программирование
    Ответов: 51
    Последнее: 25.04.2018, 15:54
  2. Быстрое вращение в 3Д
    от TmK в разделе Программирование
    Ответов: 26
    Последнее: 24.05.2009, 04:01
  3. Быстрое самоуничтожение
    от Barmaley_m в разделе Программирование
    Ответов: 13
    Последнее: 25.09.2007, 09:20
  4. Процедуры на асме (умножение деления)
    от gres8 в разделе Программирование
    Ответов: 3
    Последнее: 25.01.2007, 10:26

Ваши права

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