TIS-100

Подписчиков: 0     Сообщений: 1     Рейтинг постов: 1.6

TIS-100 geek программирование Игры ассемблер 

TIS-100, Tessellated Intelligence System

Наткнулся недавно на игрушку (странно, что не нашёл её упоминания на реакторе) - паззл по программированию на ассемблере.
Суть такова: у нас есть задание, например, сложить два числа из узлов ввода, а результат записать в узел вывода, и есть определённый набор этих самых доступных узлов, каждый из которых имеет один регистр хранения данных (не считая дополнительного регистра сохранения). Узлы могут обмениваться данными с соседними узлами. Каждый узел можно запрограммировать индивидуально (набор инструкций весьма краток и прост) для обработки поступаемых данных. Игрушка выполнена в стилистике олдскульных терминалов. Задания варьируются по сложности, голову зачастую приходится изрядно поломать. Корованы грабить нельзя, зато можно профилировать производительность, улучшая/ухудшая показатели в зависимости от реализации алгоритма.

- DIFFERENTIAL CONUERTER -
CREATE NEU PROCRAM
1
COPY
UNTITLED PROGRAM
279 CYCLES / 8 NODES / 19 INSTR
CREATE NEU PROGRAM
COPY
OPEN SAUE DIRECTORY
CYCLE COUNT STATISTICS
NODE COUNT STATISTICS
INSTRUCTION COUNT STATISTICS
19 ▼
TIS-100 SEGMENT
SEGMENT 00150
SELF-TEST
DIAGNOSTIC
-


- SIGNAL AMPLIFIER -
MOU UP, DOWN
	
COMMUNICATION FAILURE	
	
MOU UP, ACC	ACC
1 ADD ACC ||	14
MOU ACC, DOWN	
	BAK <0>
	LAST N/A
	MODE RUN
	IDLE 4*
MOU UP, ACC ADD ACC
MOU LEFT, DOWN	ACC
MOU UP, DOWN	0
	BAK <0>
	LAST N/A
	MODE WRTE
	IDLE 13/.
OUT. A | 144,TIS-100,geek,Прикольные



Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме TIS-100 (+1 картинка, рейтинг 1.6 - TIS-100)