Efios
Понял, благодарю.
Anonymous
Коллеги, как в венгерской нотации записывается qword?
Aiwan \ (•◡•) / _bot
Коллеги, как в венгерской нотации записывается qword?
покажи пример как записывается dword
Anonymous
w =16-bit unsigned integer dw = 32-bit unsigned integer а вот 64 битной нет
Aiwan \ (•◡•) / _bot
w =16-bit unsigned integer dw = 32-bit unsigned integer а вот 64 битной нет
хм, интересно. а что за асм такой?
Anonymous
хм, интересно. а что за асм такой?
реверс одной 64битной ерунды
Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
w =16-bit unsigned integer dw = 32-bit unsigned integer а вот 64 битной нет
и почему unsigned integer? размер никак не определяет тип хранящегося там числа
Anonymous
и почему unsigned integer? размер никак не определяет тип хранящегося там числа
у меня определяется, в обозначемой переменной unsigned qword
Aiwan \ (•◡•) / _bot
у меня определяется, в обозначемой переменной unsigned qword
у тя есть отладочная инфа для твоего файла? если нет то это ставится по умолчанию
Anonymous
у тя есть отладочная инфа для твоего файла? если нет то это ставится по умолчанию
не, отладки нет. Софт сам себя отлаживает (вешает хук на отладку и начинает проверку целостности кода по рандому из 512 процедур)
Eugene
Я думаю, можно записать как l или ll или ul / ull. Да и почему бы не использовать qw? Скажем, вот тут используется указатель на 64-битное целое как *lp, т.е. 64-битное целое получается просто l (?)
­
Эээ, уася! Ты чятиком ошибся.
Yura
1024 участника))
Eugene
Да тут прям праздник каждый день! :) Ребят (@AlexFails), может, поменять систему входа? Это ж трындец. Каждый день смотреть на это. Тут 95% импо... т.е. не мо́гущих писать, либо мёртвые акки. Врата ада прям...
Wild_Wind
+ Кстати да, изначально я сюда пришел в этот чат просто книжек набрать. Пусть и сидел в ro. Может, остальные тоже только спросить книги взять пришли.
Eugene
пусть спрашивают, там никто не запрещает спрашивать
Там - да, а здесь только и видно что "Уася теперь в группе".
Eugene
А где тут сказано, что в чате полно книг?
Wild_Wind
Там - да, а здесь только и видно что "Уася теперь в группе".
Ибо пришёл за книжкой. Которая ищется по #book в этом чате. А большего порой и не надо...
Eugene
как он узнает как ее искать?
Вот и я о том. К тому же, искать можно и не будучи участником чата.
Wild_Wind
как он узнает как ее искать?
Вроде это где-то было написано. Но я уже не помню где.
Aiwan \ (•◡•) / _bot
как вариант можно каждый файл в архив запороленный кидать, а за паролем пусть спрашивают туда, что написано в общедоступном доступе
Wild_Wind
Наверное, надо обновить пин.
Eugene
Вот зачем 30 сек включили? Ну ладно 10 от "пулемётчиков". Вроде тут левых нет, на входе и так крепкая защита стоит :)
Aiwan \ (•◡•) / _bot
как вариант можно каждый файл в архив запороленный кидать, а за паролем пусть спрашивают туда, что написано в общедоступном доступе
тогда можно реально узнать, сколько людей действиетльно что то качают и хотели что то спросить
Eugene
тогда можно реально узнать, сколько людей действиетльно что то качают и хотели что то спросить
Тебе это зачем? Вот реально. Книги можно скидывать в файлопомойку (типа Я или Г.Диска) и ссылку дать в шапке или закрепе. Но меня больше волнует куча мёртвых и полумёртвых акков, которые скорее всего никогда тут не оживут. И множество уведомлений о новых сообщениях. Заходишь - а тут сами знаете что. Ну то есть вроде как это основной чат официально, а по факту чат почти мёртвый. Если б не выпиливали "живых мертвецов", то людей было бы больше, чем в плюсовом чате уже :)
Eugene
Т.е. за день до 10-ка этих ложных уведомлений. Я понимаю, что на асме ежедневно кодит не так много людей на более-менее профессиональном уровне. Но тем не менее, хорошо бы хотя бы какой-нибудь тест что ли на входе сделать. Типа: "Привет, Вася. Жми сюда, если ты не спамер". Не нажал - удалили (вместе со следами). Нажал - попал на бота, который задаёт пару вопросов, чтобы понять, что ты за зверь: олень или лев. И далее в зависимости от вида млекопитающего либо "казнить", либо "нельзя, помиловать". Ну типа того. Есть же куча ботов всяких.
Vi
Блин, а я что могу писать
Vi
Сорри, думал только читать )
Stas
Как?
Stas
@Aiwan , боты и удалённые аккаунты прорвались.
Aiwan \ (•◡•) / _bot
@Aiwan , боты и удалённые аккаунты прорвались.
не, там у них уже фишка такая, автомат ставится скрипт на заход и отправка сообщения, привилегии админа на запрет сообщения (а мож и еще что) немуспеваю отработать проверку статуса участника
Eugene
Это баг бота?
­
Особенность телеги.
Eugene
То есть бот не видит этого сообщения что ли?
­
Телега не успевает установить запрет на сообщения.
Eugene
Хорошо. Но разве потом нельзя установить запрет?
Eugene
Почему поздно-то? Установить запрет и удалить сообщение. Или вообще выкинуть из чата. Потому что люди так не делают (понятное дело, что спамбот).
­
Да, увы. Даже на пересылку сообщения надо потратить время...
Потому что бот вкидывает сообщение в момент входа.
Eugene
Не понимаю проблемы. Бот может удалить чела и его сообщения в любом момент (далеко ходить не надо — берём любого бота а-ля "нажмите на кнопку, чтобы показать, что ты не слон спамер"). Другой вопрос, что если он не видит (не получает уведомления), что чел написал сообщение... Но он же может после появления человека в чате проверить — есть ли от него сообщение. Если сразу не катит, то через секунду, например.
Yura
Согласен с Евгением. Каждый день только уведомления о входе приходят пачками... Зачем вообще заходить
Eugene
Кто подскажет? Почему VS 2019 при отладке асм-вставок в плюсовый код всё время неправильно показывает текущую строку исходника? Это вообще как-нибудь лечится?
Efios
Кто подскажет? Почему VS 2019 при отладке асм-вставок в плюсовый код всё время неправильно показывает текущую строку исходника? Это вообще как-нибудь лечится?
Лично я не сталкивался, раз у тебя VS то ты на windows, но важнее то что при cpp в VS ставится masm а вставки на каком ассемблере? Также можно попробовать скомпилировать из командной строки. Может поможет
Eugene
Скажите, есть чаты какие-нибудь по ARM'у?
Eugene
Вообще, по ARM Assembler'у что почитать порекомендуете? И по архитектуре заодно. Желательно свежее, а не 10-15-летней давности. Если на русском, то вообще шикарно (если нет, то english). Зашёл на сайт ARM'а, там манов тонна, год читать без сна и отдыха. Мне надо для быстрого старта что-нибудь. А углубляться буду уже потом...
ChoiPinMing
Крутой способ - берешь бинарь прошивки для нужной версии АРМа , открываешь его через objdump -D с нужными настройками архитектруы и читаешь прям сплошняком. В параллель открываешь какой нить arm developers портал и там гуглишь кажду команду которая тебе встретилась
ChoiPinMing
Вот это видел для 7? https://azeria-labs.com/writing-arm-assembly-part-1/
Andrii
Всем доброе утро, у кого может быть день😅. У меня задача стоит, не могу понять направление. Начать работу когда нажимается кнопка К - PB2 - зажжется светодиод на выходе PD3 и после задержки (2с) PD4. При нажатии кнопки PB3 светодиоды погаснут и программа возвращается в исходное состояние. Реализация на ассемблере)
­
Всем доброе утро, у кого может быть день😅. У меня задача стоит, не могу понять направление. Начать работу когда нажимается кнопка К - PB2 - зажжется светодиод на выходе PD3 и после задержки (2с) PD4. При нажатии кнопки PB3 светодиоды погаснут и программа возвращается в исходное состояние. Реализация на ассемблере)
Бездна Основа() {Если (ХАЛ_ВВОН_Читай(ВВОН_ПортБ, ВВОН_Нога2)==1) {ХАЛ__УстановитьНога(ВВОН_ПортД, ВВОН_Нога3); ХАЛ_мЖдать(2000); ХАЛ_УстановитьНога(ВВОН_ПортД, ВВОН_Нога4); } Если (ХАЛ_ВВОН_Читай(ВВОН_ПортБ, ВВОН_Нога3)==1) {ХАЛ_РазУстановитьНога(ВВОН_ПортД, ВВОН_Нога3); ХАЛ_РазУстановитьНога(ВВОН_ПортД, ВВОН_Нога4); } }
JeisonWi
https://github.com/cfallin/treeos
JeisonWi
https://github.com/nanochess/cubicDoom
Eugene
🔥
­
С Новым годом.
Yura
С Новым годом! С новым счастьем!
Eugene
С новым годом 🎄
Vladimir
СНГ!
Wild_Wind
С наступившим.
x86-64
Да, с ним. И чтоб Бык был получше Крысы.
­
Оппа! Какая встреча! А тут спамом насрать, увы, не вышло! xD
redcat
Всех с наступившим Пускай в 2021 все перемены будут исключительно к лучшему
Aiwan \ (•◡•) / _bot
опа, и облом
Aiwan \ (•◡•) / _bot
прочитал "Выкуси"
Anonymous
Коллеги, кто пишет на FASM, подскажите как будет звучать секция экспорта функций DLL по ординалам. Имена не экспортируются, только номера ординалов
s54820
Коллеги, кто пишет на FASM, подскажите как будет звучать секция экспорта функций DLL по ординалам. Имена не экспортируются, только номера ординалов
А никак. format coff и линковать внешним линкером с .def-файлом. Или исправить макрос export самостоятельно, это не слишком сложно, но есть ли смысл?
JeisonWi
Можно попробовать ldscript ещё
Eugene
Вопросы на засыпку. 1. Как определить линейный адрес начала BIOS (т.е. FF000000, например, а не то, что отображается на первый мегабайт)? 2. Какой максимальный адрес LFB (линейного буфера) возможен для VESA-режимов? F8000000, например, или FC000000, или...? В теории и на практике. Второй вопрос интересует больше.