Всех приветствую! Будет ли интересна статья?! Или возможно статьи(если не получится в одну уложиться) по переводу чисел из bin/dec/hex into dec и обратно, перевод двоичного числа в bin число со знаком, сложение двоичных чисел. Представления bin числа со знаком, немного коснуться байтов, битов(lsb, LSB, nibble), etc. Все это написать для новичков с наглядными примерами, возможно и не только новичков.
выпускался четвeрть века назад журнал для программистов "Монитор", там конкурс устраивали на самый короткий код для вывода десятичного числа на экран, помню выиграл код который использовал BCD инструкции
А сейчас вообще кто-нить в интеле использует BCD-инструкции? Мне кажется, их уже давно пора на префиксы растащить.
Имхо, нет смысла в написании статей по основам информатики (это не основы Асм, это другое). Ситуация такова, что народ должен учиться гуглить, попадя на asm-book, на Пирогова, на Калашникова, общеизвестные доступные вещи, где написано одно и то же, но разным языком. Такого рода информация уже разжевана донельзя. Хотелось бы статей по малоосвещенным темам, таким например, как трассировка исполняемых модулей, что снятие трассы в отладчике, что написание своего трассировщика (да, статьи есть. и на старом Васм тоже были). Или по работе с импортом-экспортом вручную (ок, простой пример; а как насчет нахождения неэкспортируемых функций?). Или зачем в vista+ нужен kernelbase.dll. Или по тому, как оттрассировать вызов sysenter, не step'ая over, а step'ая into. Хотелось бы инфы на тему "работа с сопроцессором - это просто!", или по инструкциям 486+ ("кэш - это просто") Да, 64 бита уже вокруг, а мы все на 80386 асме кодим, непорядок! )
Согласен у Калашникова есть, но вскользь, разжеванного там практически ничего нет по переводу из одной системы в другую. Если вы имеете ввиду его рассылки. У него рассматриваются dec->bin, bin->dec, hex->dec. Значит пусть новички гуглят, okay. В таком случае и эту информацию можно отгуглить.
Тут надо выложить все статьи с того сайта.... Ведь сайта нет уже??? И что опять как с агулой - нельзя перенести сюда статьи??? Опять сложности?? Была статья там про форматирование винта...
Базу от 2 дек. 2016, что я выложил во "внимание, розыск", можно открыть в Блокноте - там все в одну кучу, но читается. К сожалению, тема про низкоуровневый доступ к hd, похоже, не сархивировалась. Тема про hdd была, если память не изменяет, за авторством R71MT, и ему помогал продвинутый Ethereal. Гугл по нику R71MT выводит на http://www.cyberforum.ru/members/491967.html, достаточно активный пользователь У него кстати свой сайт есть со статьями, вроде http://tgsa.narod.ru/data/library/memory.html Написал ему, позвал сюда на форум
Странно, он на этом форуме, под этим ником в разделе "Ссылкободборки" что то выкладывал, но сейчас его не нахожу.
Хэлло All! Если чё - я тут, просто ник сменил! Та тема о партишенах у меня есть, но не вижу смысла её выкладывать. Там-же чисто отдельный случай.. - создать разделы на харде через редактирование MBR. Если её и освещать, то с нуля - чтоб на все случаи жизни. Только кому в XXI-веке нужен DOS? Если только студентам, да чисто для самообразования. ИМХО
Под DOS я на работе в ремонте компов гоняю DMDE и MHDD. На предприятиях под досом ставят стек TCP/IP, true story. Вообще, студентоте для практики, не сразу с защищенки же начинать? Осеписателям, для понимания базовых принципов, на которых зиждется мир современных ПК и ПО. Дос нужен. Но нельзя только на нем одном замыкаться, игнорируя венды, как это я делал.. У нас для него есть отдельный раздел "бабушкин сундук" Дос - он как ребенок. Наивный, и в то же время, жестокий. В реалмоде можно почти все, и за это часто приходится платить. Твое исключение никто не обработает, твою память от записи никто не защитит. Без общения с досовскими прерываниями, не поигравшись самому с перехватом, сложно начинать работать в ринг-ноль.
Нужен нужен.... Выложи и тот частный случай... и вдруг у тебя ещё по этому вопросу статейки есть... Всё нужно...
Надеюсь статьи Майкла вам помогли, от себя хочу посоветовать книгу интереснейшую, большую часть по конвертации чисел понял из неё. Ссылку оставлял в ссылкоподборке - http://wasm.in/forum/threads/ssylkopodborka.31722/#post-384332 Так же в этой книге рассматриваются основы программирования на языке Си. Единственное на мой взгляд упущение, что недостаточно хороша освещена тема о функциях. Книга актуальна. Бесплатна, в комментариях можно найти ссылку для скачивания, дабы не проходить процедуру регистрации.
_edge, Эта информация получается из общих соображений, на основе понимания системы и архитектуры(трассировка, импорт). Трассировка сис шлюза - это нужно посмотреть соответствующую отладчику справку, как его юзать и на статью не тянет. Конечно если не оформлять как обычную рутину с описанием каждого движения в виде видосов, по типу как введение в крякинг с нулей" или типо того.
Ronin_, просьба подвезти еще книг по Си+Винапи. Так, чтобы без абстракций, по возможности. Я помню, как здорово мозг сломал об C Builder с его VCL, в начале 2000-х. До сих пор не оправился. А сейчас до кучи еще всякого гуан напридумывали, "длиа облекчения розрободки". И вся эта гадость здорово новичков запутывает. К сожалению, из современных с никакими публикациями не знаком, требуется помощь. Indy_, спасибо, буду (пытаться) соображать.
С winapi очень слабо знаком, в основном смотрю в справочнике, статья есть на русском, давних времен, там рассказываются основы x86 - http://dims.karelia.ru/win32/ С привязкой к Borland, поэтому если вы будете собирать из консоли руками, то флаги у вас должны быть другими соответственно. Если у вас есть, что-то интересное по этому поводу, где рассказывается на примерах, то буду рад ссылке. По Си могу ещё справочник хороший посоветовать без привязок к системе, на EN - http://en.cppreference.com/w/ Есть возможность взять для оффлайн чтения сайт в виде архива.