
Укрaинский спeциaлист Aндрeй Брусник рaзрaбoтaл игру, кoтoрaя пoмoжeт студeнтaм изучaть низкoурoвнeвый слог прoгрaммирoвaния. Пoдрoбнee oб Astra-256 Assembler – в мaтeриaлe.
Сeйчaс игрa нaxoдится нa этaпe рaзрaбoтки, нo сделано доступна для ПК возьми Steam. Впоследствии планируют препроводить версии для смартфонов и планшетов.
Assembler
Машинно-ориентированный язычишко программирования низкого уровня. Некто содержит совокупность обозначений на представления в удобной форме программ, записанных в машинном коде. Его команды словно аршин проглотил соответствуют отдельным командам аппаратура или их последовательности. Языки «ассемблера» с целью различных аппаратных платформ несовместимы, возле этом, могут быть в целом схожи. Позволяет действенно распоряжаться аппаратными ресурсами устройств. Assembler формирует четкое восприятие того, как «железо» становится высокоинтеллектуальным.
Об игре
Стеб представляет собой ряды индикаторов, отражающих значения регистров (реестр результата, регистр входных данных и престант счетчика адреса). Именно беспричинно работали первые компьютеры нет слов времена становления вычислительной техники.
В этой программе наш брат постарались совместить атмосферу и своебытный шарм первых вычислительных машин с учебным инструментом, по причине которому вы можете унаследовать навыки работы с языком Assembler,
– подчеркнул построитель.
Во время учебы читатель сможет программировать вычислительные операции в условиях ограниченных набора команд и ресурсов – делать за скольких и работали программисты раньше. Игроки могут хлебнуть себя, ориентируясь только возьми лампочки индикаторов. В распоряжении:
- 256 байтов памяти;
- 8-разрядный сердце компьютера;
- система из 102 команд.
Музици, которая поможет изучить Assembler: видео