Скачать TIS Advanced — Minecraft Моды — MetaMods

TIS Advanced

Активный

Установок

8

Последнее обновление

1 год назад

Версии

1.18.2 — 1.20.1
Клиент и сервер
Forge
Neoforge
Технологические

TIS Advanced

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

Новые модули системы

  • ASIC Module - специализированный модуль для обработки данных
  • Tape Storage Module - модуль ленточного хранилища информации

Расширенные инструкции для модуля выполнения

Арифметические операции с плавающей точкой

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

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

Управление потоком для чисел с плавающей точкой

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

Преобразование типов данных

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

Изменения в инструкции MOV

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

Участники проекта
PwnagePineapple

PwnagePineapple

Разработчик

Создан: 3 мар 2023

ID: 13142