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

User Tag List

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 36

Тема: Пакет для i8080: WinAsm Studio + fasm g

  1. #11
    Member
    Регистрация
    02.07.2010
    Адрес
    Запорожье
    Сообщений
    65
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дорабатываю библиотечку (см. первый пост)...
    Естественно, не все проверялось, а кое-что не проверялось вообще, так что атомными станциями пока не управляйте!

    Добавил несколько "расширенных команд" в роде movx h,b - заменяется на mov h,b / mov l,c (запарили механические ошибки).
    Допиливаю набор для работы с дофигабайтными числами: не претендую, но кое-что меня радует попробовать можно на примере в аттаче
    (64 бит)
    Нажмите на изображение для увеличения. 

Название:	mbyte.jpg 
Просмотров:	353 
Размер:	19.2 Кб 
ID:	58179
    Вложения Вложения

  2. #12
    Member Аватар для mvg
    Регистрация
    25.02.2017
    Адрес
    г. Рязань
    Сообщений
    62
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Благодарю за студию! Давно хотел вспомнить молодость, сдерживало отсутствие нормальных инструментов
    В данный момент откопал свои тетрадки конца 80х (тогда активно писал игры для партнера 01.01) - пробую набить и оживить.
    По студии есть ряд вопросов(уж больно на пакет микрон не похоже ).
    К примеру не разобрался как включить в проект бинарный файл...

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

    По умолчанию

    Цитата Сообщение от shoorick
    Встретил пожелание ассемблировать TINY BASIC
    Меня заинтересовал исходник из приведённой ссылки. Давно хотел узнать как устроен TINY BASIC, т.к имею бейсик AC1 производный от него, в виде кодов, и сам когда-то написал свой TINY BASIC, хотя далеко не такой компактный. Cкачал этот исходник и хотел странслировать. Но он оказался в неприемлемом виде. Непонятно для какого ассемблера (метки без двоеточий, куча ORG вместо .phase) и к тому же с 3-мя ошибками. Пришлось потратить пару часов на приведение этого исходника в нормальный вид. Предположительно его дизассемблировали на DEC кросс-ассемблере, т.к символьные константы там оказались 8-миричными, отчего пришлось с помощью калькулятора переводить их в HEX- и ASCII- вид.

    Чтобы кому-нибудь не пришлось тратить время, чтобы сделать то же самое, выкладываю нормальный исходник. Также сделал версию этого бейсика для ОРИОНА с хранением файлов в квазидиске. Позже собираюсь сделать версии для РК86 и ИРИШИ с вводом/выводом на МГ.

    Согласно Wiki в 70-х были написаны десятки реализаций TINY BASIC-а, но эта версия, опубликованная в мае 1976 в 'Dr.Dobbs Journal' считается самой компактной (в оригинале 1850 байт), хотя и не самой быстрой. Удобно, что есть подробные комментарии, - попробую разобраться в идеях бейсика и когда-нибудь выложу версию с комментариями на русском. Кроме того хочу сделать русский ДОК (в сети есть описания, но они на английском). Т.к TINY BASIC стоял на десятках ЭВМ из 70-х (и есть версии для всех CPU, даже 4004 и 8008), то даже сейчас в сети без труда нашёл десяток примитивных игр на нём (есть даже PACMAN), что позволяет пополнить ПО отечественных 8-ми разрядок.

    Также прилагаю использованную программу для исправления исходников.

    PS: Извиняюсь у автора темы за отход от темы. Когда открою свою тему по бейсику, удалю это сообщение из Вашей темы.
    Вложения Вложения
    Последний раз редактировалось barsik; 01.03.2017 в 18:57.

  4. #14
    Member
    Регистрация
    02.07.2010
    Адрес
    Запорожье
    Сообщений
    65
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от mvg Посмотреть сообщение
    как включить в проект бинарный файл
    Код:
    file "binary.bin"
    если файл лежит в папке проекта, или указать имя вместе с путем

  5. #15
    Member Аватар для mvg
    Регистрация
    25.02.2017
    Адрес
    г. Рязань
    Сообщений
    62
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Благодарю!!!
    Продолжаю оживление древней программы Как будет что то смотрибельное - выложу

  6. #16
    Member Аватар для mvg
    Регистрация
    25.02.2017
    Адрес
    г. Рязань
    Сообщений
    62
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как и обещал - первый опыт есть
    http://zx-pk.ru/threads/27445-quot-n...mestimykh.html
    shoorick-у ОСОБАЯ благодарность за студию !

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

  8. #17
    Member
    Регистрация
    02.07.2010
    Адрес
    Запорожье
    Сообщений
    65
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    спасибо Томашу за нормальный ассемблер!
    у меня работа была в основном механическая

  9. #18
    Member Аватар для mvg
    Регистрация
    25.02.2017
    Адрес
    г. Рязань
    Сообщений
    62
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ассемблеров я встречал немало. но там были бубны с батниками да командными строками, +проблемы с 64 битной виндой. а тут все и сразу! ИДЕАЛЬНО для такого лентяя как я
    Последний раз редактировалось mvg; 03.03.2017 в 06:51.

  10. #19
    Master
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    904
    Спасибо Благодарностей отдано 
    200
    Спасибо Благодарностей получено 
    143
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Никак не получается зарегистрироваться на winasm.net. Или я дурак, или лыжи не едут. Помогите связаться с админом, кто там зарегистрирован или Winasm-ом поделитесь плиз...

  11. #20
    Member
    Регистрация
    02.07.2010
    Адрес
    Запорожье
    Сообщений
    65
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

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

Похожие темы

  1. Перфокарты и пакет магнитных дисков от ЕС ЭВМ
    от Merlin_ArchMage в разделе Внешние накопители
    Ответов: 6
    Последнее: 09.11.2023, 06:18
  2. Код эмуляции i8080 на С
    от medvdv в разделе Эмуляторы отечественных компьютеров
    Ответов: 15
    Последнее: 27.03.2015, 03:43
  3. Пакет кассет от Имульса
    от newart в разделе Радио-86РК
    Ответов: 19
    Последнее: 21.04.2013, 10:37
  4. Ответов: 2
    Последнее: 28.04.2007, 13:36
  5. Обменяю. Пакет железок на одну компьютерную вещь
    от jyly0s в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 05.02.2007, 08:39

Ваши права

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