Forth http://fforum.winglion.ru/ |
|
Портирование Nova-forth http://fforum.winglion.ru/viewtopic.php?f=58&t=3209 |
Страница 1 из 1 |
Автор: | Victor__v [ Чт ноя 29, 2018 17:14 ] |
Заголовок сообщения: | Портирование Nova-forth |
Начал портировать Нову под 64 бита (интел) Есть желающие подсобить в переделке примитивов? Требуется поменять разрядность регистров, где это необходимо (EAX в RAX) И заменить постфиксный форт-ассемблер на FASM |
Автор: | Hishnik [ Пт ноя 30, 2018 01:21 ] |
Заголовок сообщения: | Re: Портирование Nova-forth |
Там еще надо будет с адресами повнимательнее, данные стали не 4 байта, а 8. |
Автор: | Victor__v [ Пт ноя 30, 2018 09:18 ] |
Заголовок сообщения: | Re: Портирование Nova-forth |
Hishnik писал(а): Там еще надо будет с адресами повнимательнее, данные стали не 4 байта, а 8. Ну, use64 CELL EQU 8 Я на фасме, грубо говоря, делаю кодовую базу данных. Потом распарсить её. Всяко лучше, чем набирать в кодах. Насчёт непосредственно адресов (JMP CALL и пр) так вроде бы осталось по 4 байта. Для самого форта не критично, а вот для поддержки временных словарей придётся немного поизголяться |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |