Лабораторная работа C++ WinAPI + Assembler
На языке Ассемблер написать функцию формирования строки символов, соответствующая бинарном представлению 32-х разрядного числа. Используя эту функцию, вывести на экран состояние регистров общего назначения до и после логических операций конъюнкции, дизъюнкции, добавление по модулю 2.
Ред. Готовый рабочий код на ассемблере и с++ уже есть, нужно просто реализовать это на винапи
-
Я так понимаю от winapi требуется только ввывод на экран и выход ))
Просто добавьте в заголовок
includelib kernel32.lib
extrn __imp__ExitProcess@4: dword
includelib user32.lib
extrn __imp__MessageBoxA@16:dword
А в тело в конец
push 30h
push offset (ваша строка)
push offset (ваша строка)
push 00h
call __imp__MessageBoxA@16
push 00h
call __imp__ExitProcess@4
Приведенное верно для 32битного приложения на ассемблере. В 64 битном есть небольшие отличия (и адресация не dword и параметры чуть иначе передаются) но в целом суть такая же
На плюсах суть та же принципиально только проще.
Или ТЗ подразумевало что то другое?
-
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Modyfikacja w pracy emulatora
164 PLN
Witaj. Ściągnąłem z Internetu emulator automatu do gier gaminator cf final. Bardzo mi się podoba, ale są tam niedociągnięcia. Jest panel administracyjny, ale otwiera się swobodnie, a nie zamyka w ogóle. Zamyka się tylko razem z aplikacją. A dane po zmianach w panelu… Aplikacje desktopowe ∙ 1 godzina 47 minut temu ∙ 6 ofert |
Opracowanie niestandardowego oprogramowania (aplikacja na Androida + CMS) dla kiosków samoobsługowych SUNMI K2 (fast food)
82 PLN
Szukamy doświadczonego zespołu lub programisty Android na poziomie średnim/zaawansowanym (możliwe, że z umiejętnościami Full-stack) do stworzenia własnego oprogramowania dla kiosków samoobsługowych sieci fast food. Obecnie nasze terminale działają na bazie gotowego chmurowego… Content Management Systems, Aplikacje desktopowe ∙ 4 dni 21 godzin temu ∙ 20 ofert |
Należy przeprowadzić migrację obecnego programu roboczego z foxpro na C#Cześć wszystkim! Mamy program na foxpro (ma kilka modułów, program do ewidencji), mamy źródła programu, w razie pilnej potrzeby można skonsultować się z osobami zajmującymi się wsparciem bieżącego programu. Co należy zrobić: 1. Analiza, co i jak działa, sporządzenie listy… C#, Aplikacje desktopowe ∙ 10 dni 5 godzin temu ∙ 19 ofert |
Mistrzowska program «KONSTRUCTOR»
15 258 PLN
Szukamy bardzo doświadczonego programisty C++ do modernizacji istniejącego oprogramowania (programu głównego). Program odpowiada za tworzenie pochodnego oprogramowania reprezentującego sesje audiowizualnej korekcji psychologicznej. Obecna wersja jest napisana w czystym WinAPI… C i C++, Aplikacje desktopowe ∙ 12 dni 17 godzin temu ∙ 20 ofert |
Konfiguracja ODOO Enterprise dla budownictwaНеобхідно побудувати картки та налаштувати зручний імпорт, інтеграцію з ЕДО і загалом Workflow ODOO Компанія займається системною інтеграцією: маємо поставки обладнання В2В або з прямою маржинальністю, або з рібейтами в подальшому. Крім того, ведемо будівельні роботи на об'єктах… Automatyzacja zarządzania przedsiębiorstwem, Aplikacje desktopowe ∙ 13 dni 3 godziny temu ∙ 7 ofert |