Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Сб окт 24, 2020 04:03

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4
Автор Сообщение
 Заголовок сообщения: Re: x64 Форт?
СообщениеДобавлено: Пн авг 31, 2020 11:51 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1048
Благодарил (а): 1 раз.
Поблагодарили: 8 раз.
Hishnik писал(а):
С оптимизатором и микротранзакциями? :D

Год назад Оптимизатора там точно не было)

Hishnik писал(а):
Если за 20 лет до ума не доведено, мало шансов, что будет доведено за 21.

Навряд ли спф под 64 бита пилися 20 лет :)

Hishnik писал(а):
С точки зрения spf, да и разработки вообще, это не более чем тактические детали.

Напоминаю, что в винде под 64 бита изменили конвенцию вызовов.
первые 4 параметра передаются в регистрах RAX RCX r8 r9
отдача какого-либо регистра под пользовательскую область уже вызывает вопросы?
Оставил бы на RDI, как под 32 бита.
Как бы из-за этого не начались танцы на граблях.

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: x64 Форт?
СообщениеДобавлено: Вт сен 01, 2020 01:23 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7047
Благодарил (а): 17 раз.
Поблагодарили: 116 раз.
Victor__v писал(а):
Навряд ли спф под 64 бита пилися 20 лет

Да вот понять бы, что там пилится...
Victor__v писал(а):
Напоминаю, что в винде под 64 бита изменили конвенцию вызовов.
первые 4 параметра передаются в регистрах RAX RCX r8 r9
отдача какого-либо регистра под пользовательскую область уже вызывает вопросы?

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

А как это, в свою очередь, сделать? Если нет практического опыта, чтобы подобные вещи решались автоматически (просто исходя из того, что пробовали не учитывать, и все сразу разваливалось), то надо начать с прототипа. Прототип доходит до MVP, демонстрирует что-то характерное, в процессе разработки и испытаний собираются наблюдения, по итогам наблюдений составляется детализация для будущей разработки.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4

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


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


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

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