Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
WQP
@WQP
Assembler
Как вывести список устройств через код ассемблера?
Здравствуйте, в ассемблере вообще не силён, но нужно сделать вывод устройств через код ассебмлера. Т.е. в консоль вывести название всех устройств отсюда
Вопрос задан
более трёх лет назад
494 просмотра
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Владимир Мартьянов
@vilgeforce
Раздолбай и программист
Прочитайте
https://msdn.microsoft.com/en-us/library/windows/d...
Напишите соответствующий код на C/C++.
Перепишите на асм.
PROFIT
Ответ написан
более трёх лет назад
9
комментариев
Нравится
9
комментариев
Facebook
Вконтакте
Twitter
WQP
@WQP
Автор вопроса
Из языков я знаю только php, js, delphi. На C/C++ разбираться ещё дольше придётся
Написано
более трёх лет назад
Владимир Мартьянов
@vilgeforce
WQP
: Тогда пишите сразу на асме. Но скажу сразу: не получится. Без уверенного владения асмом задача нерешаемая.
Написано
более трёх лет назад
Freeman
@Vapaamies
WQP
: Так напишите на Delphi, потом дизассемблируйте. Можете взять DCU32Int.
Написано
более трёх лет назад
Владимир Мартьянов
@vilgeforce
Vapaamies
: Выдрать из Delphi соответствующий код, чтобы он работал отдельно - будет сложнее написания с нуля.
Написано
более трёх лет назад
WQP
@WQP
Автор вопроса
vilgeforce
:
Vapaamies
: я уже нашел как подключить библиотеки winapi, но я не понимаю как ими пользоваться...
Написано
более трёх лет назад
Freeman
@Vapaamies
vilgeforce
: Это смотря как писать и как потом собирать. Но я бы на месте автора темы просто написал бы на Delphi и ничего не дизассемблировал бы.
WQP
: Так разбирайтесь. Это то знание, которое нужно постичь самому, мы не можем вложить его в вас на форумах.
Написано
более трёх лет назад
Владимир Мартьянов
@vilgeforce
Vapaamies
: ТС-то хочет на асме (непонятно зачем, правда).
Написано
более трёх лет назад
Freeman
@Vapaamies
vilgeforce
: Винду с ДОС перепутал, видимо. Бывает.
Написано
более трёх лет назад
Владимир Мартьянов
@vilgeforce
Vapaamies
: Однако же device manager вполне себе виндовый.
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
C++
+2 ещё
Простой
Покажите на ассемблере как выглядит защита от переполнения буфера?
1 подписчик
час назад
69 просмотров
1
ответ
Процессоры
+1 ещё
Средний
Как загрузить код в attiny13?
1 подписчик
14 апр.
41 просмотр
0
ответов
C
+3 ещё
Средний
Можно ли реализовать программу, написанную на C/assembler, которая отслеживает процесс запуска/работы вирус-майнера?
1 подписчик
05 апр.
181 просмотр
2
ответа
Assembler
+2 ещё
Средний
Какое поведение является стандартным для RISC-V ядер при записи в readonly CSR?
1 подписчик
31 мар.
74 просмотра
1
ответ
Assembler
+2 ещё
Средний
RISC-V / Входят ли инструкции работы с CSR в «базовый» набор rv32i?
1 подписчик
31 мар.
61 просмотр
1
ответ
Assembler
Простой
Задача на DOSBOX. Почему код выполняется неправильно?
2 подписчика
16 мар.
349 просмотров
1
ответ
C++
+2 ещё
Простой
Как в этом коде перенести загрузчик в виртуальный машинный код?
1 подписчик
22 февр.
158 просмотров
1
ответ
C++
+2 ещё
Простой
Как link`овать fasm + c(++)?
1 подписчик
08 февр.
200 просмотров
1
ответ
Assembler
+2 ещё
Средний
Почему не работает препроцессорное ветвление в GAS?
1 подписчик
06 февр.
49 просмотров
1
ответ
Assembler
Простой
Как занулить регистры на процессоре Intel 8080 при помощи команды MVI?
1 подписчик
13 янв.
95 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Reverse Engineer
AST
•
Москва
от 400 000 ₽
Маркетолог Хабр Карьеры и Хабр Курсов ⭐
Хабр
•
Москва
от 120 000 до 170 000 ₽
Senior/TeamLead Golang Разработчик
Wanted.
•
Санкт-Петербург
До 450 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама