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

Поиск:

Тип: Сообщения; Пользователь: Barmaley_m; Ключевые слова:

Страница 1 из 20 1 2 3 4

Поиск: На поиск затрачено 0.10 сек.

  1. Ответов
    13
    Просмотров
    1,659

    Ну, какая куцая? Даже если использовать по одному...

    Ну, какая куцая? Даже если использовать по одному биту адреса на дешифрацию каждого порта - то можем реализовать 16 портов. Мало? А сколько всего портов было на Спеках, даже с развитой периферией?
    ...
  2. Ответов
    13
    Просмотров
    1,659

    Ты только что доказал мою мысль. Целых три...

    Ты только что доказал мою мысль. Целых три микросхемы. Которые можно было бы не ставить. Не тратить на них деньги, не размещать их на плате, не разводить связи (а разводка узла процессора на...
  3. Ответов
    13
    Просмотров
    1,659

    Полная жесткая дешифрация дорого стоит. Это нужен...

    Полная жесткая дешифрация дорого стоит. Это нужен дешифратор на 8 (при дешифрации только младших 8) или всех 16 бит. Я знаю только один клон - "Орель БК-08", где применялась полная жесткая дешифрация...
  4. Тема: ЭТЮДЫ

    от Barmaley_m
    Ответов
    1,093
    Просмотров
    418,825

    Про период линейного конгруэтного генератора не...

    Про период линейного конгруэтного генератора не подскажу, но подскажу по другим генераторам: LFSR или Xorshift. Период этих генераторов в точности равен 2^N-1, где N - количество бит состояния. При...
  5. Ответов
    13
    Просмотров
    2,391

    Не могу со всем согласиться, но участвовать в...

    Не могу со всем согласиться, но участвовать в холиваре "Asm vs C" тоже не хочется. Останемся при своих.

    Ты лучше посмотри по REL-файлам :) Скомпилируй мою программу RELVIEW2.MAC в эмуляторе CP/M,...
  6. Ответов
    13
    Просмотров
    2,391

    Ну, что значит, бедности? В наше время любой...

    Ну, что значит, бедности? В наше время любой владелец компьютера может себе позволить программировать на ЯВУ.

    Только для разных средств - разные задачи. Иногда даже современные Си-компиляторы не...
  7. Ответов
    13
    Просмотров
    2,391

    Это да, теперь проблем с временем компиляции нет....

    Это да, теперь проблем с временем компиляции нет. Но нет и проектов под Z80 - какая несправедливость :)

    У меня с ASC CP/M был RAM-DISK. Но даже на нем ассемблирование M80 и компоновка LINK...
  8. Ответов
    13
    Просмотров
    2,391

    Я работал с M80 довольно много. Подобных защит от...

    Я работал с M80 довольно много. Подобных защит от пионеров, однако, не делал. Макросами пользовался, но мало. Например, такими:

    GETHL MACRO ADR,OFS
    LD L,(ADR+OFS)
    LD H,(ADR+OFS+1)
    ENDM
    ...
  9. Ответов
    8
    Просмотров
    1,277

    Этого можно избежать, если ограничить...

    Этого можно избежать, если ограничить максимальную длительность INT в случае отсутствия подтверждения (напр. в "Орель БК-08" это было 28 тактов, что гарантирует срабатывание разрешенного прерывания,...
  10. Ответов
    8
    Просмотров
    1,277

    Даже и в пределах 32 тактов можно поймать...

    Даже и в пределах 32 тактов можно поймать повторное прерывание. На мой взгляд, более правильным решением является снятие запроса прерывания по сигналу процессора подтверждения прерывания (/M1 or...
  11. Ответов
    6
    Просмотров
    1,531

    Не все так просто. Там надо для каждой команды,...

    Не все так просто. Там надо для каждой команды, которая исполняется в процедуре, посчитать количество тактов. Если это команда условного перехода или DJNZ - то надо рассмотреть оба варианта по...
  12. Наверно, кто-то задумывал портировать на них...

    Наверно, кто-то задумывал портировать на них Microsoft BASIC?

    Мой бейсик не предназначен для исполнения на Z80 (иначе было бы больше смысла запрограммировать его на ассемблере, а не Си). К тому...
  13. Спасибо. В общем, желающие могут пользоваться...

    Спасибо. В общем, желающие могут пользоваться проектом. Конкретно здесь хочу выразить благодарность всем участникам обсуждения в этой ветке. Именно здесь подсказали про тесты Rugg/Feldman, и вообще...
  14. Уважаемым собеседникам удалось возбудить во мне...

    Уважаемым собеседникам удалось возбудить во мне интерес так, что я задумал и запилил свой собственный Бейсик!

    За основу взял Altair BASIC 3.2 4K - прародителя почти всех классических бейсиков...
  15. Я ни разу в жизни не встречал драйвера или API,...

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

    Любой драйвер предоставляет меньше возможностей, чем то, на что...
  16. Вот, кстати, да. На Спеке тоже есть хороший...

    Вот, кстати, да. На Спеке тоже есть хороший пример - точка входа TR-DOS #3D13. Де-факто стала стандартным API TR-DOS. В конце 90х - начале 2000х начали появляться разные IDE- и SD-Card-интерфейсы. И...
  17. А мне, повторяю, кажется, что дело в деньгах....

    А мне, повторяю, кажется, что дело в деньгах. Зачем тратить деньги на зарплату программистов и пилить новое ПЗУ, если старое работает, и все довольны? Лучшее - враг хорошего.

    Сколько-нибудь...
  18. Где-то неэффекттивен, но улучшения предлагать...

    Где-то неэффекттивен, но улучшения предлагать надо с осторожностью. Вот я как-то думал, с высоты опыта, что могу улучшить кассетный формат без потери его устойчивости к искажениям сигнала. Казалось,...
  19. Кстати, раз уж мы тут "внутренности" бейсика...

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

    А именно: можно без POKE, USR и прочих запрещенных...
  20. Ответов
    3
    Просмотров
    1,101

    River Raid фреймовый можно сделать, как на Atari...

    River Raid фреймовый можно сделать, как на Atari 800. Первые версии этой игры были уже на приставках Atari, а там вообще что-то около 2К ОЗУ было. Процедурная генерация уровней.
  21. Ответов
    7
    Просмотров
    1,426

    Я 3 года проработал без окон, это был кошмар....

    Я 3 года проработал без окон, это был кошмар. Погоду по интернету узнавали перед тем, как на улицу выходить. И как отрезан от мира. Работа и сотрудники были интересными. Но больше так без особой...
  22. Ответов
    10
    Просмотров
    2,376

    Да, вот еще важное разъяснение. Подпрограммы...

    Да, вот еще важное разъяснение. Подпрограммы GETBYT и PUTBYT из модуля wintest.mac - это доступ к расширенной памяти 256Кб. Их надо адаптировать к железу, в зависимости от схемы расширения до 256Кб...
  23. Ответов
    10
    Просмотров
    2,376

    В общем, вот исходники, но есть нюансы. ...

    В общем, вот исходники, но есть нюансы.

    Похоже, что рабочий диск, где я занимался этим проектом, был убит. Я делал бэкапы, но они не всегда были свежими. А еще у меня было несколько проектов с...
  24. Ответов
    525
    Просмотров
    933,192

    Хочешь, чтобы кто-нибудь бесплатно на тебя...

    Хочешь, чтобы кто-нибудь бесплатно на тебя поработал? Хорошая идея!
  25. Ответов
    10
    Просмотров
    2,376

    Там процедуры чтения и записи байта в ПЗУ...

    Там процедуры чтения и записи байта в ПЗУ вынесены отдельно. Их несложно переделать под любую схему и встроить в проект. Ведь основная сложность там - это не обращение к железу, а графический...
Показано с 1 по 25 из 500
Страница 1 из 20 1 2 3 4