Вы смотрите отсюда назад во времени. Вам кажется, что какие то вещи чрезвычайно просты, когда о них вы читаете в книжке. Но вот на момент создания, это было на самом деле сложнейшей логикой. А за 10ю байтами могли стоять месяцы проектирования и исследований. И было совсем не очевидно, как себя в реальности ведут эти диски и что делать, когда каталоги рассыпаются а что, когда электричество вырубают без парковки.
А 99% других программ не позволяли — и это массово не прижилось…
Новый ренесанс возможен будет после нескольких долгих лет упора в кремний… Когда маркетологам надо будет хоть что то предложить для понижения потребления-повышения производительности…
Вы помните жесткие диски тех времен? Сколько например в % битых секторов могло присутствовать в норме на абсолютно новом диске?! Сколько могло появится в процессе эксплуатации?! FAT тех времен — на абсолютных дровах работала! Многие поздние ФС таких дров даже в жизни не видели — и проектировались по совсем другим принципам в совсем другом мире…
Согласно ей вы не можете делать программный инструмент, которым можно «грабить банки, бензоколонки, и вот это вот все»…
За одно «закон об оружии» почитайте, полезно будет знать, что вам будет за попытку произвести «автомат Калашникова» не имея на это соответствующей лицензии от государства.
AT&T? ну пусть — а какую задачу решает изобретение другого синтаксиса на тот же самый камень?!
Не как у всех? как кому то там удобно? чтоб не платить кому то за что-то?
— все это было не нужно, даже когда этого не было!
Напомню, что средства разработки на ассемблере с синтаксисом производителя в старые времена всегда за очень редкими исключениями были доступны бесплатно и неограниченно. Это только сейчас стало модно скидывать с себя любые задачи по написанию компиляторов на сторонние конторы.
Применение ассемблера в любой реализации AES оправдана только тем, что под него существует свой набор инструкций… Очень глупо его не использовать — это же отдельные затраты на куске кремния…
Сравните например несколько реализаций древнего DES — от битности в них только косметическиe изменения.
Опять же я например не вижу, зачем можно было бы писать быстрый код на x86_64. Какие то там буквально единичные приложения типа hashcat — и все…
Я не думаю что проблематика такой сущности как FAT (активно просуществовавшей от того момента и до наши дней) была в изучении пол сотен операторов языка, и что эта ее реализация могла быть выполнена кем то без опыта.
Вы думаете, что в условиях «640кб хватит всем» у разработчиков этого кода были какие то проблемы с возрастом или опытом? А я думаю они задачи решали быстрее, чем набивали в терминалах того времени тот исходный текст…
Синтаксис ассемблерного кода x86 задан в instruction manual на x86 — и его нельзя изменить в какую то сторону не изменив этот документ, а этот документ может изменить только разработчик — который не был бы тем кем он является если бы по желанию левой пятки менял его в какие либо стороны.
Что там куда поменяли в современных версиях masm никому не интересно (у меня например 8-я стоит сколько себя помню).
Адресация и .586 все только упрощают. Этот код можно будет сделать еще лучше и еще компактнее не меняя не стиля ни методов. И для обучения он в миллион раз лучше, чем широко распространенные туториалы построенные на анализе ассемблерных листингов типового С-шного helloworld-a.
Это идеальный набор примеров как раз именно для тех кто НЕ умеет в masm но хочет в него научится. Один из лучших «боевых» кодов для обучения программированию на ассемблере… стилю… методам…
Ну мы же не знаем «число концессионеров» данного мероприятия и распределение долей в нем — а очевидно, что в курсе был весь персонал заправки. Там ведь на ТРК и опломбированные механические счетчики стоят, надо подгонять одно под другое а то налоговая атата сделает…
Да внимательно посмотрел на цифры — это не бухгалтерия. это доля!
за месяц.
Причем округленная до целых тысяч рублей…
= 0.75% продаж или примерно 93000р в месяц.
И это вызывает еще больше вопросов к этому документу…
Зачем вы думаете «программисту-радиолюбителю» понадобился этот набор документов и для чего в нем кем то была в ручную вычислена доля от месячного оборота заправки?
Потому, что это обычные бухгалтерские документы и важно лишь их содержимое — т.е. доказательной частью в них является численная информация, и возможно будет важен почерк того, кто писал письменную часть, т.к. это может быть соучастник или свидетель, но не то, сколько человек когда либо их хватало руками. (Если вы конечно не допускаете, что их подбросили заранее или принесли с собой — что вытекает в отдельное от рассматриваемого нами преступление...)
Красиво. Только не сходится у вас. Ошибки то находятся в трех измеренных значениях остатка топлива на начало отчетного периода — т.е. в ВВОДНЫХ значениях! Так что программист с БД тут не нужен — тут палку мерную надо домой тащить и тарировать :)
Положим он бухгалтер. Это объясняет, что он хранит документы дома, но это не объясняет, почему цифры на входе и выходе в них не сходятся как раз на 2-5% по каждой позиции… Но сходится с инкриминируемыми «до 5%»…
Случай с «АЗС-85» больше похож на какие то махинации, приводящие в итоге к воровству топлива у компании поставщика. Косвенно об этом можно судить по причастности к делу службы безопасности компании поставщика — которой в принципе конечно наплевать, кто и что там недоливает клиентам, но совсем другое дело когда воруют у самой компании…
Новый ренесанс возможен будет после нескольких долгих лет упора в кремний… Когда маркетологам надо будет хоть что то предложить для понижения потребления-повышения производительности…
Согласно ей вы не можете делать программный инструмент, которым можно «грабить банки, бензоколонки, и вот это вот все»…
За одно «закон об оружии» почитайте, полезно будет знать, что вам будет за попытку произвести «автомат Калашникова» не имея на это соответствующей лицензии от государства.
Не как у всех? как кому то там удобно? чтоб не платить кому то за что-то?
— все это было не нужно, даже когда этого не было!
Напомню, что средства разработки на ассемблере с синтаксисом производителя в старые времена всегда за очень редкими исключениями были доступны бесплатно и неограниченно. Это только сейчас стало модно скидывать с себя любые задачи по написанию компиляторов на сторонние конторы.
Сравните например несколько реализаций древнего DES — от битности в них только косметическиe изменения.
Опять же я например не вижу, зачем можно было бы писать быстрый код на x86_64. Какие то там буквально единичные приложения типа hashcat — и все…
Что там куда поменяли в современных версиях masm никому не интересно (у меня например 8-я стоит сколько себя помню).
за месяц.
Причем округленная до целых тысяч рублей…
= 0.75% продаж или примерно 93000р в месяц.
И это вызывает еще больше вопросов к этому документу…
Зачем вы думаете «программисту-радиолюбителю» понадобился этот набор документов и для чего в нем кем то была в ручную вычислена доля от месячного оборота заправки?