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

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 28

Тема: Трамплин

  1. #1
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,426
    Благодарностей: 643
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Трамплин

    Собственно вот: http://www.zxpress.ru/article.php?id=1046
    Где бы увидеть это чудо?

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

  3. #2
    Member
    Регистрация
    20.06.2014
    Адрес
    г. Москва
    Сообщений
    54
    Благодарностей: 30
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я когда начинал писать на АСМе для PC, действительно самым сложным было понять принцип сегментации. Но достаточно один раз понять как правильно установить значения регистров сегментов и как работает смещение чтобы начать без проблем кодить под PC. Там ничего нет сложного, совершенно. Когда я написал свою первую программу, ещё даже не было инета. Просто книжка у меня была.

  4. #3
    Veteran Аватар для drbars
    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,531
    Благодарностей: 656
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На самом деле с сегментацей можно и не заморачиваться. Давно придуманы всякие "protected mode". Я, помню, немного кодил под DOS32. Поддержка 32-битных регистров имеется, удобно.
    ZX Spectrum +2 / DataGear / DivIDE 2k14
    ZX Evolution rev.C
    ZX Spectrum NEXT

  5. #4
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,426
    Благодарностей: 643
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так всё-таки есть этот "Трамплин" вживую?
    Вроде инфорком заявки на него принимал.

    ---------- Post added at 17:26 ---------- Previous post was at 17:25 ----------

    У меня была мысля написать макросы для PC-асма чтоб команды были спековые.
    Ну по типу вместо MOV - LD и т.д.
    Но так руки не дошли (пока)

  6. #5
    Veteran Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    Kiev/Ukraine
    Сообщений
    1,462
    Благодарностей: 265
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На скоко я понимаю это идея Веремеенко. Мда был талантливый человек, еще тот "кулибин". Он же перед этим использовал пакет DEVPAC на спекки для написания кода под NES, для чего и соорудил пачку макросов под 6502. А этот трамплин как я понимаю это шото из разряда "адаптировать атомобиль для управления велосипедистом" . Сама по себе затея из нереальных, потому и результат думаю печальный. Тут либо пиши проги под ZX и пускай в эмуле спектрума, либо пиши на чем-то таком чему легко научиться и забудь про спекки, а иначе свой код на DOS не запустить по-моему. Предложеная им полумера не вариант как по мне а так тупиковая ветка эволюции, химеро-гибридная технология неспособная к выживанию.

  7. #6
    Master Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    759
    Благодарностей: 207
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию TRAMPLIN.RAR

    Ладно, соврал вам. Нашёл у себя Трамплин. Был в папочке со старыми наработками времён COLOSS'а. Destr'у спасибо, простимулировал меня в ней порыться.
    Вложения Вложения

  8. Эти 2 пользователя(ей) поблагодарили Oleg N. Cher за это полезное сообщение:
    Destr (12.12.2014), Sergey (28.01.2015)

  9. #7
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,720
    Благодарностей: 947
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Нашёл у себя Трамплин.
    А путями добычи его для истории поделишься?

  10. #8
    Master Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    759
    Благодарностей: 207
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запамятовал. Но скорее всего в инете нарыл, больше было неоткуда.

  11. #9
    Master
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    545
    Благодарностей: 270
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Написать демку, где сверху крутится слово "Basic", а внизу бегущей строкой "Rulez!". Вот и совместил демо и ЯВУ.
    А вообще, если представление иметь о Z80, то можно на том-же PC Pascale писать программы так, чтобы потом их легко переделать на Z80 ассемблер. Побольше байтов и двубайтовых слов, поменьше умножений и чисел с плавающей точкой. Без синусов и косинусов и так далее. Вот вам и совмещение демо с ЯВУ, и то что хотел автор топика.

  12. Этот пользователь поблагодарил Reobne за это полезное сообщение:
    Oleg N. Cher (13.12.2014)

  13. #10
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,426
    Благодарностей: 643
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Reobne Посмотреть сообщение
    А вообще, если представление иметь о Z80, то можно на том-же PC Pascale писать программы так, чтобы потом их легко переделать на Z80 ассемблер. Побольше байтов и двубайтовых слов, поменьше умножений и чисел с плавающей точкой. Без синусов и косинусов и так далее. Вот вам и совмещение демо с ЯВУ, и то что хотел автор топика.
    Не совсем, но близко.
    Хорошо что "Трамплин" этот нашёлся, оч помогает.
    А пока он искался - я тут кой-какие исследования проводил.
    Пришёл к интересным выводам:
    У всяких там intel`ов есть совместимость вниз.
    У z80 есть частичная совместимость с 8080 (86?)
    Короче родня.
    И это я сейчас пытаюсь использовать.
    Ничто не ново под луной, примерно так-же действует и "Трамплин", только там zx кодера "тянут" на i86, а мне надо (в данном, конкретном случае) накалякать прогу, чтоб работала на i86, и когда всё вылижу - просто и спокойно перенести её на спек. (не впрямую конечно).
    В общем сподвиги есть, по вехам думаю отписыватся в этой теме, есть мнение что кому-то ещё пригодится.

    P.S. Модераторы: Плиз, можно как-нибудь подчистить тему от флуда?
    Или (если самим некогда) выдать мне права чисто на эту ветку чтоб всякий оффтоп удалять?
    Планирую серьёзно занятся этими вещами (взаимоассимиляцией платформ) и не хотелось чтоб было 100500 страниц всякой левоты. (ну мало-ли зайдёт потенциальный единомышленник - ведь замучается читать всякие перепирания междуусобные!)

  14. Этот пользователь поблагодарил Destr за это полезное сообщение:
    Reobne (12.12.2014)

Страница 1 из 3 123 ПоследняяПоследняя

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

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

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

Ваши права

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