1) Немного не хватает описания работы функций, иногда - что обозначает та или иная переменная. Как бы разобраться можно, но читается не так легко. Как мне кажется, перед сдачей деду стоит добавить комменты с пояснениями (например, строка 103 ассемблера выглядит загадочно, если не знать, в каком порядке идут команды)
2) Очень красивое решение - преобразовывать файлы в char*, чтобы работать с командой как с единой структурой, мне это правда очень понравилось
1) Немного не хватает описания работы функций, иногда - что обозначает та или иная переменная. Как бы разобраться можно, но читается не так легко. Как мне кажется, перед сдачей деду стоит добавить комменты с пояснениями (например, строка 103 ассемблера выглядит загадочно, если не знать, в каком порядке идут команды) 2) Очень красивое решение - преобразовывать файлы в char*, чтобы работать с командой как с единой структурой, мне это правда очень понравилось