Вход

Регистрация

Восстановление доступа

TIS Advanced

TIS Advanced

|

PwnagePineapple

Техно-мод, расширяющий возможности TIS-3D за счет новых модулей и поддержки арифметики с плавающей запятой.

Скачать

Версия игры

1.20.1

Категория

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

MIT

Скачиваний:

0

Обновлено:

04.11.2026

ID:

Дополнения к моду1

Похожие моды20

Связанные материалы6

TIS Advanced добавляет поддержку сложных вычислений в проект TIS-3D, включая новые аппаратные модули и инструкции для работы с числами с плавающей запятой.

TIS Advanced расширяет функционал системы TIS-3D, предоставляя инструменты для более сложных математических операций и управления данными.

  • ASIC Module
  • Tape Storage Module

Инструкции ADDF, SUBF, MULF и DIVF работают аналогично своим целочисленным аналогам, однако они обрабатывают данные в регистре ACC как числа с плавающей запятой половинной точности, соответствующие стандарту IEEE-754.

Возможно хранить в ACC целое число и пытаться выполнить на нем операции с плавающей запятой, и наоборот. Это может привести к некорректным результатам. Пользователь несет ответственность за обеспечение правильности представления данных при выполнении операций.

Инструкции JEZF, JNZF, JGZF и JLZF ведут себя так же, как JEZ, JNZ, JGZ и JLZ, но интерпретируют значение в ACC как число с плавающей запятой (IEEE-754 half-precision).

Инструкция FLT преобразует целое число в регистре ACC в представление с плавающей запятой (IEEE-754 half-precision). Инструкция INT преобразует число с плавающей запятой в 16-битное знаковое целое число в дополнительном коде — тот же формат, который используется стандартными арифметическими операциями TIS-3D.

При конвертации в целое число значение округляется до ближайшего целого; в случае равенства расстояний округление происходит вверх.

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

Требования проверенного файла

  • По манифесту для файла tisadvanced-1.20.1-0.3.1.jar (Minecraft 1.20.1; Forge, NeoForge) требуется forge" #mandatory.
  • По манифесту для файла tisadvanced-1.20.1-0.3.1.jar (Minecraft 1.20.1; Forge, NeoForge) требуется tis3d.

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз tisadvanced-1.20.1-0.3.1.jar 238.5 KB 1.20.1 ForgeNeoForge EN 0 24.08.2024

Скачать

Версия игры

1.20.1

Категория

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

MIT

Скачиваний:

0

Обновлено:

04.11.2026

ID:

Дополнения к моду1

Похожие моды20

Связанные материалы6