Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пт мар 29, 2024 01:46

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Портирование Nova-forth
Автор Сообщение
  Заголовок сообщения:  Re: Портирование Nova-forth  Ответить с цитатой
Hishnik писал(а):
Там еще надо будет с адресами повнимательнее, данные стали не 4 байта, а 8.


Ну,

use64
CELL EQU 8

:)

Я на фасме, грубо говоря, делаю кодовую базу данных. Потом распарсить её. Всяко лучше, чем набирать в кодах.

Насчёт непосредственно адресов (JMP CALL и пр) так вроде бы осталось по 4 байта. Для самого форта не критично, а вот для поддержки временных словарей придётся немного поизголяться
Сообщение Добавлено: Пт ноя 30, 2018 09:18
  Заголовок сообщения:  Re: Портирование Nova-forth  Ответить с цитатой
Там еще надо будет с адресами повнимательнее, данные стали не 4 байта, а 8.
Сообщение Добавлено: Пт ноя 30, 2018 01:21
  Заголовок сообщения:  Портирование Nova-forth  Ответить с цитатой
Начал портировать Нову под 64 бита (интел)

Есть желающие подсобить в переделке примитивов?
Требуется поменять разрядность регистров, где это необходимо (EAX в RAX)
И заменить постфиксный форт-ассемблер на FASM
Сообщение Добавлено: Чт ноя 29, 2018 17:14

Часовой пояс: UTC + 3 часа [ Летнее время ]


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB