Неоспоримый факт. Взять только даже strcpy - сделана из рук вон плохо: https://gamedev.ru/flame/forum/?id=234823 Одна маленькая деталь и могла бы...
Я думал нормальная борда для разработки это когда нажал кнопку "отладить" в IDE и тебе тут же само всё залилось, запустилось и по протоколу...
Мне лично трудно понять зачем на микроконтроллерах скрипты. Это же не zx spectrum где бейсик был локомотивом поставки в школы. Неудобро строки на...
Нефиг по инфопомойкам шарится просто. Даже у барыг дошираков из Барнаула значительно лучше:...
Хуже то, что у него были на это причины чтобы так делать:...
Всмысле есть ли на Windows DOS API? Нет, нету. Для DOS int 21h + ah=3Fh это и есть FindFirst. Причём есть еще ah=11h - старый стиль DOS 1.0 через FCB.
Ха, вроде бы оказывается Delphi для оператора = вызывает не SameStr, а следующую функцию из system.pas: {$ELSE X86ASMRTL} {Original code by...
Тут есть очень интересные дьяволы в деталях. У меня сейчас есть нет под рукой дельфи, да и чтобы ссылки давать на пруфы я буду пользоваться...
https://microsoft.public.vc.language.narkive.com/M8Vn9ARD/ms-visual-c-c-run-time-libraries-architecture-history В общем да, если нужен только...
Да, так выглядит норм (вопрос только про то возможна ли нулевая строка AnsiString такая, что она существует в памяти с нулевой длиной остаётся...
Эммм.... Ты продолжаешь что ли в ChatGPT этот код вкидывать? :) Ну должно же было быть понимание, что когда исправляешь код, то неверный вариант...
cmp byte ptr [esi], 0 je @EmptyStringsCheck1 cmp byte ptr [edi], 0 je @EmptyStringsCheck2 Это сравнивает первый символ (байт) в строках...
Присмотрелся немного к "первообразной функции" и мне не понравилось: function StrCompare(s1, s2: string): bool; begin Result := false; if (s1...
Я тут еще не заметил правильно работающую StrCompare чтобы их можно было корректно сравнивать. :) Например вот это что приведена тобой под...
В паскале длина строк хранится перед первым символом строки. И тут важно понимать какие именно строки в текущем режиме компиляции подразумеваются...
Имхо тут более уместно Сишечку реализовывать, чем асм улучшать до каких то небес. Причём в стиле gcc чтобы сишечка генерировала асм, а он уже...
Макросы я вообще еще не делал и пока не вижу потребности даже их делать, всех элементарных конструкций хватает чтобы писать софт, так что лучше...
P.S. Кстати, забыл еще обозначить, что последний компилируемый пример test08-wolf3d.asm это не моих рук творение, а проект человека с ником Total...
Давно уже хотел сделать свою ISA и такую чтобы древностью и мхом пахла - откуда то из 8-битного детства. Но в итоге для максимальной простоты...
Имхо в этом кроется причина того почему "напальцевые" объяснения ОТО такие непонятные вплоть до неправильности. Все эти натянутые мембраны в...
Имена участников (разделяйте запятой).