![]() Форум программистов и сисадминов КиберфорумКиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами. |
|
Динамический запрос памяти под буфер
Подскажите, как сделать динамический запрос памяти под буфер в FASM. Код прикрепляю, он меняет строчную латиницу на заглавную кириллицу.
format PE CONSOLE
entry main
include 'win32a.inc' ...
Работа с диском WIN API DeviceIoControl
Вот само задание
1)Количество байтов в секторе своего диска получить с помощью функции WIN API DeviceIoControl
2)Прочитать MBR (LBA0), GPT-заголовок (LBA1) своего жесткого диска и сохранить в...
Отображение пикселей
Заезженная тема.
Нужно рисовать пиксели на экране в большом количестве. Именно попиксельно
SetPixel для этого не подходит, т.к. очень медленный.
Решения есть для С вроде LockBits. Но как мне...
Чтение и запись в файл: нарушение прав доступа при записи по адресу
Реализую программу чтения с файла и записи в файл на ассемблере при помощи winApi , но столкнулся с проблемой нарушение прав доступа при записи по адресу в 115 строке и никак не могу понять в чем...
Можно ли упаковать несколько exe файлов в dll, и потом вызывать их как функции?
Такой вопрос, можно как-нибудь упаковать несколько exe файлов в dll, и потом вызывать их как функции
Дебаггер x64dbg
Есть такой китайский x64dbg, что в нём можно практически увидеть?
Вот у меня проблема, есть приложение название которого выводится в заголовок,
строка длинная с пробелом, меня это раздражает, я...
Функция ReadConsoleInputA
Здравствуйте не особо понимаю как работает следующий код
invoke ReadConsoleInputA, stdin, addr inputBuf, 128, addr cRead
cmp , 0 ;???
je inputLoop ; если равно
cmp ,...
Проблема с кириллицей
; DialogBox example
format PE Console
entry start
include 'win32a.inc'
include 'encoding\win1251.inc'
section '.data' data readable writeable
helloStr db 'Ïðèâåò!', 0
[TASM32] Безопасное извлечение конкретного USB-накопителя
Здравствуйте. Помогите пожалуйста. Не особо знаю Assembler, но нужно выполнить данное задание:
Дан исполняемый модуль программы EjectFlesh, исходный код которой приведён ниже, предназначенной для...
Вывести на экран часть строки заданной длины
animal = 'CatDog'
print(animal) # at
Увидел в питоне такое, интересно как это реализовано на низком уровне?
Как формируется секция idata при явном и неявном связывании
Помогите пожалуйста, про явное и неявное связывание с секцией idata не нашел:(
Получить номер колонки элемента выбранного двойным нажатием мыши в sys32listview
Здравствуйте знатоки не могу разобраться
как получить номер колонки элемента выбранного двойным нажатием мыши на элементе.
с номер столбца вроде понятно,
invoke...
Ошибка в явном и неявном связывании
Возникает ошибка в явном и неявном связывании в выводе по-моему,может кто поможет пожалуйста
неявное связывание:
include dlldemo.inc
includelib DeleteCh.lib
extrn DeleteCh:near
.386...
FL Studio PluginManager.exe
include '%fasm%/win64ax.inc'
section '.code' executable
start:
sub rsp,8
invoke GetCurrentDirectory,MAX_PATH,a
invoke PathAddBackslash,a
invoke...
Логическое значение у переменной
Иногда нужно чтобы определённая переменная имела только логическое значение
ноль или единица так называемое булево значение
например при отработки какого нибудь алгоритма
каждый раз у переменной...
Вывести матрицу 2х5 с использованием MessageBox
С использованием MessageBox матрицу 2х5 (матрица состоит из 0 и 1), каждый элемент должен быть разделен тремя пробелами. С использованием MessageBox содержимое регистров al, bl в виде десятичных...
MASM32
Ктото работает на етом чуде ? если ДА ! то што имено делаете ?:)
а что это за хрень?
вот перевод Гугла:
Скачать MASM32 версия 9
MASM32 версии 9 является рабочей развития для программистов,...
Ассемблерная вставка в visual studio
Здравствуйте. Я плохо разбираюсь в ассемблере, но в одной из лабораторных столкнулся с необходимостью использовать его в качестве ассемблерной вставки и начал с простого: решил написать маленький...
Вывести в две строки функцией DrawText (добавить в строку перевод каретки)
нужно перенести каретку вниз на новую строку
я использовал
strPERENOS DB 13,10,0
и для этого далее
invoke lstrcat, offset stroka____1, offset strPERENOS;перенос каретки вниз
invoke...
Форма на асме - миф или реальность
Нужно нарисовать круг красного цвета на зеленом фоне, но не в консоли. Используя ассемблер(МАСМ желательно). Возможно ли єто? И что можно почитать?
Я вот думаю поработать с видеобуфером, используя...
Вызов ассемблерной процедуры из программы на C++
Добрый день!
Требуется написать подпрограмму на ассемблере, в которую бы передавался аргумент из программы на C++, с ним производились бы некоторые вычисления (у меня подсчет котангенса) и результат...
Вывод числа в MessageBox
Помогите пожалуйста. Хочу чтобы число 5 показалось в MessageBox. Вот что выходит:
https://www.cyberforum.ru/attachment.php?attachmentid=181337&stc=1&d=1347128438
Вот сам код:
.586
.model...
Загрузка PNG из ресурсов.
Подскажите как загрузить картинку PNG/JPG поверх окна?
Лучше из секции ресурсов. Я встречал пример даже с альфаканалом, но всюду bmp!
Вот нашёл пример на masm32 с использованием GDI+
Однако, у...
Отладчик для masm32
Подскажите пожалуйста,какие есть еще отладчики с помощью,которых можно отлаживать приложение написанное в masm32 под windows,кроме ollydbg.Может эти отладчики входят в какие-нибудь системы...
Ошибки при линковке RC : fatal error RC1110 : could not open rsrc.rc
И снова здравствуйте! Вот в чём собственно проблема,вчера написал текст,точнее списал с книги,и при линковке выдаёт ошибки,сам разобраться не смог... На скринах выложил,что б наглядней было....
Посекторное копирование usb flash
Граждане, я тут первый раз, поэтому не знаю, туда ли вообще пишу.
У меня проблема:
Необходимо написать утилиту низкоуровневого (посекторного) копирования флешек.
Подскажите пожалуйста, что можно...
Вывод вещественных чисел с помощью crt_printf
Есть код, который считывает с экрана в массив 4 вещественных числа, а потом должен выводить их в строку, но выводит почему то только 1-е а дальше какой-то мусор. Код:
;
.686
.XMM
.model flat,...
Перевод десятичных чисел в тип Double
Здравствуйте. Учусь на программиста. Выполняя контрольную по одному из предметов в самом конце натолкнулся на странное задание (по крайней мере я о таком ни разу не слышал, как и все кто со мной...
Ввод и вывод данных на консоль (fasm)
Нужно дополнить код ,что бы значение string и raz вводил с клавиатуры,а результат просто выводился на консоль (т.е itog)
format PE console
entry start
include 'C:\Program...
Чтение регистра MSR для получения температуры
У меня процессор Intel Core i3, вроде как можно получить значение температуры процессора из регистра MSR. Поискал в интернете, нашел ассемблерный код (вставку), но вот только там используется команда...
Пузырьковая сортировка. ASM и C++
Есть сишная и ассемблерная сортировка пузырьком.
Все работает.
#include <stdio.h>
#include <stdlib.h>
#include<conio.h>
#include <windows.h>
extern int _cdecl ASMsort(int arr, int length); //...
Как устранить ошибку компиляции "A2022: instruction operands must be the same size"?
.686; Директива определения типа микропроцессора
.Model flat, stdcall; задачи линейной модели памяти
; И соглашения ОС Windows
option casemap: none; отличие малых и больших букв
include...
Assembler & Visual Studio
Собсно нубовский вопрос в том, можно ли мутить проги в VC на асме? А то, как я понял, все для этого там есть, а вот как прожект асемблерный создать я не знаю. Стоит у меня Visual Studio 2005. А то...
[NASM] Вывод на экран
Есть код(NASM) global _start
section .text
_start:
mov eax,3
add eax,2
Как:
1) вывести в консоль.
2)вывести через winapi
значения регистра eax в на экран в windows 7 64 bit
Хуки: обработать активацию любого окна
Пишу прогу, которая как только любое окошко будет активировано, обработает активацию окно и выдаст MessageBox.
Ошибка во время выполнения при вызове функции call
Скорее всего что-то не так в...
Воспроизведение звука (любой midi, mp3, wav)
Нужна самая простейшая программа (без всяких там наворотов и кнопок) которая бы воспроизводила звук (любой midi, mp3, wav)
Очень нужно!!!
Scanf / printf на MASM32
Привет всем!
Хочу научиться пользоваться на МАСМЕ такими функциями, как printf/scanf. Написал небольшую программу, которая, по задумке, в вечном цикле переводит числа из шестнадцатеричной системы в...
Ассемблер и С++
Задание: на с++ вводится строка, нужно реализовать операцию "Игнорирование (исключение) строчных латинских букв, введенных во входной строке при формировании выходной строки." на ассемблере, затем...
Перехват и подмена данных при чтении\записи в rs232
Доброго дня, уважаемые. Перерыл, кажется, весь интернет, и так и не нашел ответа на простой вопрос - можно ли перехватывать и МЕНЯТЬ ( потому как с перехватом в общем-то все понятно...
RDTSC - время выполнения участка кода
Приветствую! Как правильно замерить время выполнения участка кода?
Использую следующий код
format PE GUI 4.0
entry start
include 'win32a.inc'
include 'encoding\win1251.INC'
include...
Как запустить сторонний exe-файл?
как с помощью ассемблера можно запустить другой exe-файл (какая для этого есть WInApi функция)
Вывод в консоль
Доброго времени суток.
Только начал учить асм, и столкнулся с проблемой которая уже была рассмотрена на форуме, но решение которое было предложено там мне не помогло....
Вывод азбуки Морзе на системный динамик
Помогите, пожалуйста!!!!
Мне препод задал написать программу вывода на системный динамик азбуку Морзе. Писать надо на асемблере, а у меня не получается. Говорят надо драйвер какой-то писать. Можно...
Кодировка текста из ASCII в UNICODE и обратно
Нужно связать код FASM с Visual C++. Помогите пожалуйста..:help:
Обработка переполнения буфера
Нужно при помощи переполнения стека проскочить вызов MessageBox "до переполнения" и сразу вызвать MessageBox "после переполнения".
функция Call MessageBox (посмотрел в OllyDbg) находится по адресу...
Странное поведение naked функции
Не работает
__declspec(naked) DWORD __stdcall func(){
__asm{
sub esp, 8 ; пробовал push eax / sub esp, 4 и ret 4, тоже не работает
xor eax, eax
ret 8 ; с retn...
Выполнить (запустить) внешнюю программу с параметрами
Пдскажите, как запустить far.exe из консоли cmd.exe, чтобы новое окно не открывалось.
Причём лучше чтобы это так же работало и без cmd.exe сеанса.
Причём хотелось бы чтобы запуск выполнялся с...
мелодия встроенным динамиком компьютера
Ребята назрел вопрос! в виду того что количество средств разработки на ассемблере не скромно увеличивается решил остановиться на MASM 32 (лучше поймать одного зайца чем гоняться за двумя и...
[MASM32] Вывод в консольное окно текста заданным цветом в указанной позиции и ожидание нажатия клавиши левый Alt
Помогите, переписать с использованием функций API программу, создающую консольное приложение Windows. Она должна создать свою консоль, вывести приглашение к вводу данных, затем, ввести их, вычислить...
Программа обмены данными между портами
Думаю над данной задачей обмена данных между портами. Программа нужна под Windows. Походу както через API -функции. Я в этом деле новичек. Но нужно продвигаться. Помогите кто чем может, Заранее...
Быстрая сортировка
Реализовать программу быстрой сортировки на assembler.
USB программирование
Всем заранее спасибо!!!
Попробовал програмить порты COM, LPT и USB под виндовоз.
Первые два типа пролезли, а вот USB вигвам.
Скажем для подключения к COM порту достаточен дискриптор(хм ну и...
Сравнить два массива на наличие одинаковых элементов
Люди,help.Сам понимаю что легкая задачка,но увы не могу решить.
Есть два массива просто надо сравнить в них элемменты.
Рез-тат вывести в файл,месседжбокс.
На вывод в файл и месседжбокс,у меня ума...
Создание окна
в MASM реализую создание окна. что-то ругается он очень на мою писанину. Код набирал из книги вроде правильно всё. Да и ошибки он в непонятных местах указывает.
Microsoft Windows
(c) Корпорация...
Генерация звука функцией beep
Здравствуйте.
Как использовать функцию beep на Assembler? Чтобы каждую секунду издавал нужный звук.
Вывести 16-ричное число в консоль преобразовав в 10-ое число
В переменной esi хранится 16-е число 0000001h.
При выводе в консоль хочу получить соответственно 10-е число 1, а получаю "рожицу" (первый символ таблицы ASCII), а нужен 31 символ
Использую masm32....
Как вызвать импортируемую функцию
Пытаюсь в коде вызвать MessageBoxW. Код пишу на hex редакторе. Подскажите как определить адрес импортируемой функции? То есть я пишу FF 15 (это call) и дальше какой адресс надо написать. Пробовал...
Создание меню в ассемблере
Здравствуйте . Как создать меню программы при нажатии на левую кнопку мыши . Просто меню я могу создать :
.386 ; директива визначення типу мікропроцесора
.model flat,stdcall ...
Вызов NtUserPostMessage в ассемблерной вставке
Доброе утро.
Достался "по наследству" код
__declspec(dllexport) int __stdcall NtUserPostMes(HWND hWnd, unsigned int Msg, WPARAM wParam, LPARAM lParam)
{
__asm pop ebp
__asm mov eax,...
Создание окна на MASM32
При создании окна на MASM32 еслия хочу вставить полосы прокруток в С позиции обозначаются через static int VertPosition и т.д.
При загрузке изображения по сообщению WM_CREATE и обработке его...
Добавить в контекстное меню файлов в проводнике пункт "Удалить" (изменение реестра, получение параметров)
Необходимо удалить файл. То есть. Нужно щёлкнуть правой кнопкой мыши по файлу и чтобы высветилось в контекстном меню УДАЛИТЬ. Ну и затем передать адрес файла в программу, производящую удаление....
Не могу открыть реестр через RegOpenKeyEx
Приветствую.
В продолжении начатой темы https://www.cyberforum.ru/assembler-windows/thread2531640.html выделилась отдельная проблема. И все мои потуги не увенчались успехом. Потуг правда было...
Вывод текста
Вот я написал вывод текста на асме
.386
.model flat,stdcall
option casemap:none
includelib C:\masm32\lib\kernel32.lib
SetConsoleTitleA PROTO :DWORD
GetStdHandle PROTO :DWORD...
не понятное "DGROUP"
Есть такая прога. Компилятор ругается на слово DGROUP в строках
push word ptr DGROUP: W
push word ptr DGROUP: Q
Подскажите пжл как исправить проблему, и обьясните пжл что значит строка "word...
Функции и DLL
Добрый вечер. Имеется 5 вопросов.
1. Когда идёт работа с функциями (не с процедурами), они объявляются точно так же? Только в конце функции пишем mov EAX, PEREMENNEYA
как-то так?
2. Можно ли...
Вывод чисел из ассемблерной вставки на С++
Задача: вывести все трёхзначные числа, большие квадрата суммы своих цифр. Но вопрос такой: если я нашла это число, то мне надо его вывести, но как это сделать из вставки на С++? тупо на ассемблере...
Создание окон (fasm)
недавно начал изучать ассемблер FASM, я вот прочитал несколько статей про создание окон и решил попробовать сам, написал такой вот код:
format PE GUI 4.0
entry start
include 'win32a.inc'
...
Обработка параметров командной строки
Добрый день
Не могу решить задачку, помогите пожалуйста
Задача: написать программу на ассемблере, которая в зависимости от количества заданных параметров:
а) открыть файл с именем и отобразить...
Используя CreateProcess запустить внешнюю программу
Cоздать процесс, который должен запустить программу, которая выводит сообщение. Тоесть я ранее написал программу которая выводит некоторое сообщение и мне нужно его открыть используя CreateThread
При вызове WriteConsole текст не выводится на экран
Добрый вечер. Читаю книжку Крупника "Самоучитель Ассемблер" , там на 45 cтранице написано как выводить на экран текст . Скомпилировал в MASM , запустил , и ничего , никакого окна , никаких надписей....
Работа с мышью: программное перемещение курсора
Доброго времени суток, недавно начал изучать Assembler. Столкнулся в проблемой, использую FASM, пытаюсь подвигать мышкой, ничего не получается, вот код:
include 'E:\Must...
DLL библиотека на ассемблере
Подскажите алгоритм создания dll библиотеки на ассемблере в visual studio
3D графика - вывести фигуру, вращающийся ромб
нужно вывести фигуру, вращающийся ромб. там должно задаваться углы поворота относительно декартовой системы координат, меняться размер диагоналей, радиус поворота.Центр фиксированный.
Error A2206: missing operator in expression
.586P
.model flat,stdcall
;------------------
includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\user32.lib
extern ExitProcess@4:near
extern GetStdHandle@4:near
Возможно ли программирование без WinApi?
Использую FASM, есть ли какая документация и вообще такая возможность писать под win32 без winapi? Так же как под дос, запустить какое прерывание и быть счастливым? Тот же вывод на консоль - неужели...
Скриншот экрана
Есть задача написать на ассемблере прогу, которая бы "фоткала" текущий кадр экрана и сохраняла бы его в определеное место на жестком диске в виде файла с раширением .bmp. ТО есть по сути прога...
Подсчет нажатий кнопки мыши
Помогите с программой.. Программа считает количество нажатий ЛКМ, нужно сделать, чтобы по нажатию сочетания клавиш Shift+M выводился MessageBox с количеством нажатий ЛКМ. Использую asmedit, TASM....
Как проверить поддержку расширенного режима работы с int 13h из-под Windows?
Всем привет.
Необходимо из-под Windows (включая x64) проверить - поддерживает ли BIOS'овский int 13h расширенные функции работы с дисками (ah=4xh... 64-битную LBA-адресацию, по сути). Можно ли это...
Сделать отладочную DLL (изменить cdecl на stdcall) для вызова из VB
Добрый день.
А как обнаружить свой адрес при входе в функцию какой-либо DLL-ки ?
А по русски говоря: Сохранить регистр EIP.
У меня пришло на ум только это (в отладчике, asm-ом не занимаюсь):
...
Поместить текстовую строку в буфер обмена Windows
Итак вопрос: как поместить текстовую строку в буфер обмена Windows работая на ассемблере под Windows?
Добавлено через 1 минуту
Пользуюсь SetClipboardData, но я в силу своей малой познательности а...
.rdata и .idata
Подскажите пожалуйста, в чем отличие формирование физического адреса секции .rdata от .idata.
Я знаю, что такое .rdata и .idata в отдельности, но адреса...
Помогите плиз!!!
Заранее спасибо.
Assembler арифметические действия
1. Написать программный код, выполняющий сложение следующих чисел: –31896 и +675.
2. Написать программный код, выполняющий умножение следующих чисел: –786 и -897.
3. Написать программный код, ...
Использование объявленного сегмента стека в программе для Windows
Добрый день !
Есть вот такой код. В нем объявлен сегмент стека. Запускаю через отладчик и вижу, что ESP указывает совсем в другое место, что естественно. Я вижу в отладчике, что область существует,...
Ассемблерный код в C++
Пытаюсь вставить ассемблерный код в функцию C++ , компилятор ругается на ошибку
(Ошибка 3 error C2400: синтаксическая ошибка во встроенном коде на языке ассемблера в "второй операнд"; обнаружено...
Многопоточность в asm
Нужно создать два потока чтобы они одновременно выводили на экран сообщения. Или может кто подскажет как создать два потока и чтобы они одновременно выполнялись , т.к. не смог найти.
Комбинирование ассемблера с С++
Пытаюсь вызвать перемененные из ассемблера в С++. Работаю в Visual Studio 2010, при компиляции выводит очень сильно раздражающую ошибку...
Как пользоваться функцией ReadConsole?
Народ кто что знает про ReadConsole и ему подобные?
может кто помочь хочу чтоб символы можно было вводить, а после они распечатывались
здесь что-то не так вот код
.486
.model flat, stdcall
...
Дизассемблирование приложения, собранного из MFC
Очень хочется создать на языке ассемблера шаблон Ribbon-интерфейса.
Сделал в Visual Studio пример, чтобы его пристально изучить.
Скомпилировал. Открыл в x64dbg и...
...Не нашёл знакомых...
MASM32 PrintDec ошибка компиляции
Здравствуйте. Я только начал изучать ассемблер на масме.
У меня при компиляции кода на масме вылетает такая ошибка:
error a2006: undefined symbol: wsprintf
в 32 и 37 строках, там где...
Как получить адрес на первый элемент массива
есть динамический массив
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
int *mas=new int;
scanf("%d", &mas);
Демонстрационные примеры для WinAPI GetLocalTime, GetSystemTime, CopyFileA, DeleteFileA и других
Есть пример кода, написан для функции Get Logical Drives, нужно написать подобные для всех этих функций (на фото). Помогите, пожалуйста.
.586
.model flat, stdcall
extrn MessageBoxA:Proc
extrn...
Оцените IDE для Ассемблера
Недавно нашёл новый IDE для ассемблера:
http://sites.google.com/site/gssvisasm
Что вы о нём скажите? Может чтото лучше есть?
Программная имитация нажатия клавиши F5 в Блокноте
Здравствуйте, уважаемые участники форума!
Я только начал изучать ассемблер. Тренируюсь на программе "Блокнот" (Программы\Стандартные\Блокнот). Хочу заставить его обработать сообщение, имитирующее...
Получение адреса базы kernel32
Здравствуйте. Подскажите пожалуйста как получить базу kernel32. Точнее про то как её получить я читаю в статье , да только разобраться толком с этим не совсем получилось.
Если вам не трудно,...
[masm32] Использование Lstrlen
Нужно узнать длину строки. Хочу это сделать функцией lstrlen и проверить. но как мне это проверить лучше? Я хотел вывести число соответствующее длине но не получается)) выводит символ d только.
...
Вывод нескольких строк
Добрый день, вот у меня есть такая програмка на асемблере:
.386
.model flat, stdcall
option casemap: none
include /masm32/include/windows.inc
include /masm32/include/user32.inc
include...
Компилятор для Ассеблера под Vista x64
Срочно нужен компилятор для Ассеблера под Vista x64.В Visual studio (9.0 professional) не компилируется,а подходящего не найду (tasm тоже ругается)
Реализация Press any key
Здравствуйте!
Пытаюсь писать на MASM32 из под VS2017.
Как реализовать аналог
system("pause");
на MASM32? Пытался это делать различными способами с разных сайтов, например...
Fasm. Вывести число из eax.
Всем доброго времени суток!!
у меня такой вопрос:
include 'C:\fasm\include\win32ax.inc'
.data
main:
mov eax,9
Сложение двух переменных и вывод их суммы
Напишите минимальный пример сложения двух переменных и вывод их суммы в masm
Подсчёт времени выполнения кода
Используя функцию QueryPerformanceCounter, написать приложение, которое будет подсчитывать время выполнения кода в MASM32
Участок кода:.386
.model flat,stdcall
option casemap:none
include...
Программно создать ключи в реестре
Нужно программно создать ключи в реестре для того чтобы при щелчке правой кнопкой мыши по любому файлу можно было вызвать интересующуюю программу через контекстное меню
.686
.model flat, stdcall...
Даны натуральные знаковые числа от 20 до 50. Напечатать те из них, которые делятся на 3, но не делятся на 5.
Даны натуральные знаковые числа от 20 до 50. Напечатать те из них, которые делятся на 3, но не делятся на 5.
Прошу что-нибудь попроще, и желательно с объяснением каждой строчки кода. Буду весьма...
Построчное чтение и вывод из текстового файла
По сути есть код (найден на просторах форума):
.model small
.386
.stack 100h
.data
path db "output.txt" ; имя файла для октрытия
buf db ?
lnt=$-buf
.code
Как найти смещение к таблице импорта в PE файле
Ув. программисты помогите, пожалуйста... и исправьте меня, если я ошибаюсь....
Имеется простой PE-файл (.exe) выводит сообщение "Привет, Мир"!
В конце опционального заголовка находzтся описатели...
Ввести матрицу произвольного размера, посчитать ее среднее значение по строкам
Здравствуйте, хотелось бы узнать, как можно узнать, какие регистры использует ReadConsole в masm?
В этом участке кода, мне нужна посимвольно использовать ReadConsole( т.е. прописывать символ,...
Сделать форму с горизонтальным меню
Привет всем мастерам asm :) Необходима ваша помощь...
Вообщем, надо сделать форму с менюшкой горизонтальной, кликая на которую
будут появляться мессаджбоксы с выводом функицй GetNetworkParams и...
Многопоточность
Возможно ли указать системе что потоки должны запускаться на разных физических ядрах? я предполагаю запуск идентичных потоков и как понимаю запуск их на одном ядре не имеет смысла. хотелось бы...
Записать юникод символ в буфер обмена (clipboard)
Надо записать символ юникод в буфер обмена и выйти.
Чтобы можно было этот символ вставить, например, в notepad.
Обычно при выходе закрывают clipboard, а в данном случае?
Использование malloc и memset в ассемблере
здрасьте,
пытаюсь написать такую программу-считалочку:
Есть числа от 0 до m, которые располагаются по кругу. Счёт начинается с элемента 0. Каждый n-й элемент удаляют. Счёт продолжается с...
NtOpenSection → OpenFileMapping
Привет!
Подскажите, кто знает, как открыть \Device\PhysicalMemory через OpenFileMapping, а не через NtOpenSection ?
Проблема в том, что OpenFileMapping задаёт в качестве поля...
Вывести список запущеных процессов в системе
програма должна вывести список запущеных процессов в системе. Buil работает, но не запускается exe. В чем проблема?
.386
.model flat,stdcall
option casemap: none
include...
Таблица импорта: исправить ошибки в коде
Эту же мануалку читаю (туториалы с WASM-a), написал всё как говорил автор, в итоге, в этих местах ошибки:
.while !((.OriginalFirstThink == 0) && (.TimeDateStamp == 0) &&
(.ForwarderChain == 0)...
Вывод чисел-байтов на консоль
В коде ниже вводится три байтовые переменные целочисленного типа и выводятся на консоль.
Проблема в том, что они не выводятся корректно: второе число все время какое-то шестизначное, а третье -...
Простое меню
Помогите пожалуста с простым меню на язке ассамблер. зарание спасибо.
Переделать strcpy в strcat на Tasm
Пожалуйста помогите.TASM
Есть написанная функция strcpy.Нужно переделать ее в strstr .
.386; Директива компиляции инструкций для 386 процессора
; Определение публичных и внешних имен
public...
Вызов API функции
Нужно вызвать функцию GetUserNameA... но MASM выдает ошибку: undefined symbol : GetUserNameA
вот код:
.586 ; Для процесора не нижче INTEL-586
.model flat, STDCALL ; компілювати як...
Калькулятор с графическим интерфейсом (Компилирование 2 файлов .ASM и 1 .RC)
Калькулятор
Имеются файлы (2 .ASM и 1 .RC), как скомпилировать все это? Компилятор MASM 32..
Если можнот .BAT файл для компиляции всего или все нужно в MASM32 делать?
Исходники:
Основной:...
Вывод значений при помощи printf из ассемблерной вставки в VS2012
Здравствуйте! делаю как на мсдн написано, а не работает(
int a=0;
int x=3;
int N=4;
__asm
{
mov eax,a
mov ebx,x
mov ecx,N
mov edx,1
Пример вызова ShellExecuteEx
Превед! Изучаю лениво msdn api через флат ассемблер. Очередной раз ступор из-за структур,
так как в голове всё не умещается, забываю. Интересует вчастности ShellExecuteEx()
Нашёл пример (masm32)...
Как использовать readconsole в masm32? Где вводить значения?
В строке 45 присутствует readconsole, но результатом работы программы есть просто окно, в которое выводится результат (скрин). Программа должна в двумерном массиве находить максимальное значение и...
Воспроизвести на системном динамике все ноты первой октавы
воспроизвести на системном динамике все ноты первой октавы от ноты ДО к ноте СИ
нужно сделать драйвер
я вот совсем не врубаюсь...
уже мозг кипит, помогите пожалуйста сдавать в пятницу
...
Рисование на ассемблере. Трилистник(клевер,трехлепестковая роза)
Всем доброго времени суток!Прежде всего не сильно понимаю,зачем рисовать на ассемблере?
Никогда на ассемблере не рисовал,но вот теперь столкнулся.(пишу на ассемблере MASM)
Надо нарисовать поляну из...
Undefined symbol : crt_atol :(
Всем привет, подскажите пожалуйста что я не правильно делаю, хочу вобщем скомпилировать код ниже а он выводит при компиляции еррор :cry: number.asm(21) : error A2006: undefined symbol : crt_atol
...
Сообщение в консоли выводится крякозябрами
Добрый день!
Почему у меня сообщение в win7 64-bit выводится крякозябрами, что надо подправить?
.486
.model flat, stdcall
option casemap :none
ExitProcess proto :DWORD
GetStdHandle proto :DWORD...
Получение атрибутов файла через GetFileAttributes
Добрый день. Нужно получить и вывести атрибуты файла. Моя программа умеет получать атрибуты, и сохранять их в eax. Мне нужно вывести их на печать.
Пример: в eax получаем 00000020h, что...
Можно ли работать с функциями библиотеки ntdll.dll?
Добрый день! Дорогие друзья, сможете утолить любопытство, можно ли работать с функциями Windows NT в С/С++, в частности с библиотекой ntdll.dll, если можно то как.
P.S. Принимаю все, ссылки на...
masm32rt.inc
где найти описание всех функций?
Ввод нескольких чисел в массив через пробелы
Доброго времени суток! Дали задание написать программу на MASM, в который требуется заполнить массив несколькими числами, введенными с клавиатуры, причём ввод чисел должен осуществляться в одну...
Вывести текст с новой строки в MessageBox
Подскажите, пожалуйста, как вывести текст с новой строки в MessageBox (программа уже выводит "KNUBA").586
.model flat, stdcall
include D:\masm32\include\kernel32.inc
include...
Строка формата для wsprintf, её параметры (реверс инженеринг)
Предисловие: Собственно, есть игра, которая не поддается взлому через ArtMoney. В надежде, что незашифрованны данные в файлах, начал перебирать Hex'ом save'ы. Ну да, "зашифрованы" лишь немноно :...
Подсветка синтаксиса ассемблера
Здравствуйте, делаю на c# небольшой редактор. Хочу организовать подсветку синтаксиса, но чтото нимогу найти стандартов. От бороды думаю не красиво делать. Должны же где-нибудь быть прописаны правила...
Где почитать про Shell_TrayWnd, ToolBarWindow32, TrayNotifyWnd?
подскажыте пожалуста ссылочку , где можно почитать про окна Shel_TrayWnd, ToolBarWindow32, TrayNotifyWnd, MSTaskSwWClass///
Masm32:вывод диалогового окна с input'ом.
Как вывести на экран input диалогвоое окно, в которое вводишь значение и в асме оно присваивается какой-либо переменной?Можете привести пример кода?Я новичёк в асме,если я по поводу переменных...
Меняю шрифт в блокноте
Всем доброго времени суток! Вот написал небольшую программку, которая должна менять шрифт в открытом окне блокнота:
format PE GUI 4.0
include 'win32ax.inc'
.data
notepad db...
Создание окна с элементами управления (кнопки, список, комбинированный список)
Помогите создать окно на assembler'е (MASM32) с этими элементами управления:
Четыре кнопки, список, комбинированный список.
Заранее огромное спасибо)))
х86+Ассемблер+ЭБУ
x86+Ассемблер+ЭБУ
Есть у меня желание подключиться к "мозгам" автомобиля.
Оборудование:
Ноутбук + ЭБУ "МИКАС-7" + шнур K-line + блок питания на 12v.
Осталось дело за малым - написать программу....
Поменять окна местами masm32 WinAPI
Здравствуйте, уважаемые форумчане. Прошу помощи в освоении WinAPI.
Задание звучит так: Вывести на экран два окна. Двойной щелчок правой кнопки в клиентской области любого из окон меняет их местами....
Показ анимированных Gif файлов при помощи функций GDI+
Если кому интересно в прикреплённом файле Анимация Gif.rar находятся исходники.
Показ анимированных Gif файлов при помощи функций GDI+ с буферизацией данных и без.
Нужно только в окно приложения...
"Пищание" динамика на 15сек
В процессе решения задачи столкнулся с проблемой: Необходимо, чтобы динамик издавал звуковой сигнал в течении 15сек.. Желательно, чтоб пищал под виндой ^_^
Реально ли это? ))
P.S. Заранее...
Запись в файл, используя функции С
Здравствуйте! Помогите пожалуйста с задачей: надо используя функции С в асемблере создать файл и записать туда какой то текст.Использую FASM. Вот попыталась сделать оно создает файл, но ничего не...
Калькулятор с GUI, выполняющий операции в десятичной, двоичной и шестнадцатеричной СС
Написать GUI-программу в соответствии с заданным вариантом. Каждая программа должна иметь меню и использовать как минимум один диалог. Содержание меню и диалогов должно соответствовать назначению...
Как сымитировать нажатие клавиши "пробел"?
Как собрать и подключить к компьютеру устройство, которое имитировало бы нажатие клавиши "пробел"?
Спасибо!
Сортировка методом деления пополам
Доброго времени суток! Была написана программа, реализующая сортировку методом деления пополам на ассемблере, но исходный массив почему-то не изменяется. Прошу совета, как можно исправить ошибку.
...
предотвратить преждевременное закрытие консоли перед выходом из программы
прив! в досе, чтобы просмотреть результат выполнения программы, можно предотвратить
преждевременное закрытие консоли ожиданием нажатия любой клавиши..
;waiting for key
xor ah,ah
int 16h
...
Гиперссылка (подклассирование статического элемента управления)
Гиперссылка на ассемблере (подклассирование статического элемента управления).Помогите пожалуйста.386
.model flat, stdcall
option casemap :none
include \masm32\include\windows.inc
include...
ReadProcessMemory returns 0
Здравствуйте. Вообщем столкнулся с такой проблемой. пишу тренер для онлайн игры. Раньше работало всё норм. Но после последнего обновления функция ReadProcessMemory не может ничего прочитать....
Ввод в консоль адрес файла и вывод содержимое на экран
Все привет. Есть пример программы "Консольное приложение, выводящее на консоль файл"
нужно переделать его, что бы программа считывала полный путь к фалу и выводила на экран консоли его содержимое...
Изменить цвет текста, выводимого в консоль
Как сделать чтобы текст был красным или зел-ый тоесть имя и фамилия
Вот код :
format PE console
entry N99481205
include "win32a.inc"
stack 400h
Функция WinAPI CopyFile
Здравствуйте! Помогите пожалуйста с функцией WinAPI CopyFile. Нужно скопировать данные файла,программа работает,но нужна доработка в плане замены offset intext.
call CopyFile,offset intext,esi,0...
Error A2138: invalid data initializer
Как это исправить?
Вот часть кода
MsgExit DB 13,10,"Press Enter to Exit" ,0AH,0DH,0
.DATA
B SWORD 6
D SWORD 10
X SWORD ?
fX SWORD 0 ;Starshee slovo rezultata
Zapros DB 13,10,'Input...
[MASM] Ввод чисел и арифметические операции над ними
Помогите пожалуйста, нужно написать программу, чтобы пользователь ввел два числа, а на экран вывелась их сумма и разность.....Самую простую.. MASM Win32
Я вот сделал, но только сумма, а как добавить...
Простое окно для ввода
Я хочу написать простую программу, которая выводит (или не выводит) данные (например имя) на основе того, совпадает ли пароль или нет. Пароль должен быть зашифрован xor (здесь с тем чтобы...
[NASM] Ошибка "nasm error more than one input file specified type"
Начал изучать ассемблер сделал все как в методичке и зашел в тупик
значит скачал я от сюда инстал файл NASM http://www.nasm.us/pub/nasm/releasebuilds/2.10.05/win32/
В директории создал файл...
Ввод и вывод чисел средствами WinAPI
Написал програму, которая должна была би считать пример, но она выводит астрономические цифры, не очень хорошо разбираюсь в асемблере, писал по примеру учителя и немного другим.
.386P ...
Вызов С++ функции из ассемблера
Здравствуйте, есть массив в ASM(уже инициализированный), вызывается функция С++ которая сортирует и возвращает уже отсортированный массив. Написал код, но получаю ошибку. Гуглил, применял их решения...
Как издать писк в динамике материнки
Здравствуйте. Скажите, можно ли с помощью ассемблера издать писк на динамике материнской платы. Если возможно, то будьте добры, напишите код, а если не возможно, то напишите код для издания писка во...
Квадратный корень error A2119: language type must be specified
Где может быть ошибка?
C:\masm32\bin\windows.inc(78) : error A2119: language type must be specified
C:\masm32\bin\windows.inc(79) : error A2119: language type must be specified...
Поддержка AVX-512 виндой
Салют!
Есть ли у кого-нибудь инфа о том, начиная с какой версии Windows присутствует поддержка AVX-512?
Второй вопрос: возможно ли принудительно включить такую поддержку (в 10-ке, в частности),...
Разбор кода функции
У меня есть такой код, объясните пожалуйста что значит
mov large fs:0, esp
я нашел что это имеет отношение к Win32 Thread Information Block- но что это и зачем мне не ясно. Вот...
Расширение стека
Привет всем!
Кто-нибудь знает, где можно почитать про динамическое расширение стека? Чё-т не могу нагуглить толком. Есть какие-то обрывки с форумов, а так, чтоб обстоятельно и подробно – не...
Перенос данных через com port
Через Функции win api хочу передать данные в порт, в этом случае через консоль вбиваю строку, а после нажатия Enter пытаюсь эту строку записать в буффер и передать в порт, но не понимаю что делаю не...
Неверная отрисовка и работа диалоговых окон
Заранее извиняюсь за вопрос, касающийся рутины.
Предыстория: захотел перевести урок из учебника В.Юрова в 64-битную систему.
Сделал.
Одна неприятная погрешность: диалоговые окна работают только на...
assembler x86-64
assembler x86-64 имеет возможность создавать 16, 32 и 64 битные программы. Выходной формат: двоичные или объектные COFF файлы. Ассемблер поддерживает простые и системные инструкции, инструкции...
"Unresolved external symbol" при использовании GetLogicalDrives() в MASM32
Всем привет!
.586
.model flat, stdcall
extern GetLogicalDrives:near
includelib D:\masm32\lib\kernel32.lib
Как динамически подключить dll?
Здравствуйте, какие способы подключить динамически dll существуют?(masm)
кроме стандартного способа LoadLibrary,GetProcAddress,Call.
возможно ли обойтись без GetProcAddress?
может вопрос не очень...
FindWindow, ShowWindow, etc.
invoke ShellExecute,NULL,NULL,lpFile,NULL,NULL,NULL
invoke FindWindow,'ParagonEngineClass','Paragon Partition Manager'
invoke ShowWindow,eax,SW_MAXIMIZEНужно повлиять на окно, как...
Opengl на fasm
Народ уже готово программа на fasm НЕ пашет клавиатура точнее могу настрояты 1 клавишу но если хочу прописать чтобы при нажаты на стрелку верх самольот корабль в верх а при нажатии на стрелку вниз...
Как в fasm использовать сишные функции?
format PE console
include 'include\win32axp.inc'
.data
cwriten dd ?
hello db 'hello world', 13, 10, 0
.code
start:
push STD_OUTPUT_HANDLE
call GetStdHandle
...
Вывод информации о видеокарте.
Помогите плиз! Дали в универе задание: на ассемблере написать прогу, которая должна выводить на экран информацию о изготовителе видеоадаптера.
В литературе найти не удалось, а сам в ассемблере...
Парсинг командной строки.
Решил подтянуть знания по асму и написать небольшой проектик на нем.
Для реализации онного мне нужно парсить командную строку и извлекать параметры.
Функцию вроде написал. работает. но сам код...
Дизассемблирование Hello World
Продолжаю разбираться в том, как устроен наш мир
Написал простенькую программу на masm32, классический Hello World:
.386
.model flat, stdcall
option casemap :none
include...
Копирование занятых файлов
На сайте wasm.ru прочитал статью "3 метода работы с занятыми файлами"
Там вместе со статьёй даны и исходники но только к сожелению на языке С
Мне пондравился способ номер 3 "Чтение файла с помощью...
Проверка чекбокса
Здравствуйте
Имею такое задание:
При нажатии «Действие» при снятом флажке программа должна прочитать файл (имя файла взято из поля edit_2) и отобразить содержимое в поле edit_1. Активированный...
Перевести код С++ в код на Ассемблере (Ассемблерная вставка для С++)
Приветствую знатоков!
Трудоемко ли перевести код функции Func под ассемблерную вставку (в Visual Studio через __asm (?))
Код на С++ прилагаю. Будет ли прирост производительности?
unsigned long...
Известные папки Windows - получить путь к "%USERPROFILE%\AppData\LocalLow"
include '%fasm%/win64ax.inc'
section '.code' executable
start:
sub rsp,8
invoke SHGetKnownFolderPath,'FOLDERID_LocalAppDataLow',NULL,NULL,a
invoke PathAddBackslash,a
...
Access violation when writing to при записи в память
Не судите строго, люди добрые. Столкнулся с проблемой, которую не помог разрешить google (наверно по причине того, что я не смог сформировать правильный запрос). Последняя надежда на вас!
Написал...
Безопасное извлечение USB-устройств
Ребят, не подскажите в чем ошибка
.486
.model flat, stdcall
option casemap :none ; case sensitive
include base.inc
SP_CLASSINSTALL_HEADER struct
cbSize dd ?
Не могу понять код.
Ребята, помогите разобраться с кодом, с Ассемблером нет практики общения.
Есть функция, если кто может, прокомментируйте расчет пожалуйста, не весь код, но основные правила расчета и условия...
UEFI или Legacy BIOS
Как определить (в винде, через WinAPI, может, или ещё как-то) – используется ли UEFI или Lagacy BIOS ?
WinApi LoadImage не могу загрузить bitmap
Не могу загрузить bitmap через LoadImage
.DATA
bmp1 db "bitmap1.bmp", 0
invoke LoadImage, 0, ADDR bmp1, IMAGE_BITMAP, 18, 18, LR_LOADFROMFILE
не работает: eax = 0, GetLastError = 2
при...
Нахождение своего активного COM порта
Доброго всем здравия.
Подскажите алгоритм работы программы определяющей "свой" активный COM. Попытаюсь развернуть свою мысль. Имеется некое внешнее устройство. Считыватель микросхем памяти. К...
Вывести: название компьютера, папку и тип устройства памяти, на котором находится программа
Немного о программе которая будет приведена ниже:
Задача.
Программа должна выводить MessageBox в которм будет написано следующее:
Название компа - название
Директория в которой находитса...
Вывод координат курсора мыши
Здравствуйте! У меня вопрос по выводу координат курсора мыши. Моя программа при нажатии мыши выводит строку, но никак не получаеться вывести координаты мыши. Подскажите пожалуйста, как это сделать....
Выровнять открытые окна по горизонтали или по вертикали в зависимости от параметра командной строки
Не могу, сдаюсь! :
include '%fasm%\win32ax.inc'
section '.code' executable
start:
invoke GetCommandLine
mov ,eax
invoke GetModuleFileName,NULL,lpFile,MAX_PATH
...
Создание Toolbar' а
Необходимо создать Toolbar с 3-я кнопками, по нажатию которых будут вызваны диалоги:
a) открытие текстового файла в поле редактирования (Memo);
b) сохранение файла;
c) выбора размера и цвета...
Сделать окно MessageBox постоянно активным
.data?
h dd ?
.code
CBTProc proc nCode:dword,wParam:dword,lParam:dword
xor eax,eax
cmp edi,5
jne @f
push h
call _imp__UnhookWindowsHookEx@4
@@: ret
Длина строки, считанной из текстового файла
Скажите, пожалуйста, правильно ли нахожу длину строки.
Если написать 2 символа получится 4, а если записать их в текстовый документ, что получится всего 2 байта.
Использую masm32
.data
cnt...
Ассемблерная вставка на windows form C++
Допустим у меня код с ассемблерной вставкой, как можно реализовать идею ввода данных(a,mask) и вывода результата(res) в windows form.
#include "stdafx.h"
#include <iostream>
#include "conio.h" ...
Завершить процесс TerminateProcess(FileName.exe)
Как завершить процесс в WinXP ?
HANDLE hProcess - как это получить?
Работа через 443 порт (SSL)
собственно вопрос по поводу работы через 443 порт. у меня есть код, который отлично отрабатывает по 80(5000h) порту
сегодня коснулся темы SSL и... приплыл что ли. во первых уже запамятовал...
NASM. Ошибка сегментирования
Уже второй день не знаю как решить эту проблему. Всегда, когда я выделяю память для массива, постоянно происходит эта ошибка сегментирования.
section .bss
array resb 256
section .text...
Аварийное завершение программы после команды OUT
Вывод в порт не происходит. Значения менял.
Выбрасывается с ошибкой при первом же OUT.
%include "io.inc"
section .data
msg db 'Инициалазация LPT порта.', 0
section .text
global CMAIN
Шелл код для динамического поиска функций из kernel32.dll
Надо написать шелл код, находящий в библиотеке kernel32.dll адрес функции LoadLibraryA.
Нашёл готовые реализации https://forum.antichat.ru/showthread.php?p=342931 и...
Завершение процесса их командной строки
Всем привет.
Ребята, помогите. Короче, такая ситуация: мне нужно с командной строки ввести имя процесса (припустим calc.exe) и процесс должен "умереть".
У меня есть программа для создания...
Получение и изменение аргументов командной строки
MASM
Доброго времени суток! Задача: получить аргументы, например, ARG1=Value 1st ARG2=Value 2nd, и привести их к виду: ARG1="Value 1st" ARG2="Value 2nd". Количество аргументов изначально неизвестно....
Ввод строк с клавиатуры в графическом интерфейсе Windows
Здравствуйте , подскажите пожалуйста , как считать несколько строк (заданное заранее) ?
Программа нужна под Винду в графическом интерфейсе .
То есть есть поле , есть кнопка . Ввели , нажали строка...
[masm32] Графика на ассемблере (рекурсия)
Здравствуйте!Может кто-то делал такое и может помочь? Нужно написать на ассемблере приложение для Windows, рисующую в окне заданную фигуру (с помощью рекурсивной процедуры). Где количество...
Преобразовать hex в строку
Приветствую.
Подскажите как проще сделать. В регистре EAX есть значение, например 2db, нужно записать в буфер значение как текст "2db". Переводил с помощью dwtoa, а он переводит в десятичную систему.
Перемещение символа по экрану курсорными стрелками на клавиатуре
Написать программу в Masm Emoji кнопок вверх вниз влево вправо должен символ должен перемещаться и в какой-либо точке должна стоять мина
-компилятор masm
- операционная система Windows
- режим...
Просмотр данных основных регистров в реальном времени
Необходимо чтобы программа выводила содержимое регистров в реальном времени, по таймеру например. Проблема в том, что при работе программа, будет выводить те значения которые мы сами забивали в...
Изменение цвета заднего фона
Здравствуйте, очень нужна помощь по коду, сам разобраться я не могу и уже время поджимает.
А нужно изменить код так, что бы: цвет фона был синим, цвет символов бедый, позиция содержимого 30, 5,...
Метод сортировки Шелла
Метод сортировки Шелла, есть исходники?
Определить объем свободной оперативной памяти и записать эту строку в файл
Помогите, плз, с программкой на ассемблере, задание такое:
Написать на ассемблере 32 –х разрядное консольное приложение WINDOWS, которое выполняет следующее действия:
− определяет объем...
Создать программу под win32 без использования *.lib и *.inc файлов - самостоятельно прописать таблицы импорта и прочее
Всем доброго времени суток. Решил написать программу на асме под win32 без использования *.lib и *.inc файлов - сделать таблицу импорта вручную,и т.п... ктонибудь знает какие нибудь книги или статьи...
Нарисовать параболу и заставить точку по ней двигаться
Здраствуйте.
Вот парюсь с такой штукой - нарисовать параболу и заставить точку по ней двигаться.
Собственно таймера нет - вместо него обработчик анимации на перехвате WM_KEYDOWN
Параболу вида...
Получение введенного числа из консоли
format PE console ; 32-разрядная консольная программа WINDOWS EXE
entry start ; точка входа
include 'include\win32a.inc'
section...
Ошибка с вызовом функции WinApi GetVersionExA: Ошибка A2114 Несоответствие типа аргумента INVOKE: аргумент: 1
Мне нужно вызвать функцию GetVersionExA из программы, написанной на masm. он принимает единственный параметр lpVersionInformation типа LPOSVERSIONINFOA. Где LPOSVERSIONINFOA, как я полагаю, является...
Дан массив из 13 байт. Посчитать количество байт содержащих только нули или единицы
ПОЖАЛУЙСТА! РЕШИТЕ ЗАДАЧКИ!!!:)
Задача №1
дан массив из 13 байт. посчитать количество байт содержащих только нули или единицы.
Задача №2
Дана последовательность из 8 символов (байтов),...
Файлы ресурсов и меню в ассемблере
Здравствуйте. У меня есть программа, которая выводит на экран кардиоиду. В программе есть три кнопки меню :Программа, Масштаб, Количество витков ( от 1 до 10 ). Я делала эту прогу по примеру( в...
Вывести на экран матрицу при помощи MessageBox
Доброго денька. Застряла при решении задачи. Вроде бы она простая, но учитывая мои способности (которые находятся на уровне травы), даже над этим бъюсь уже пару дней. При помощи MessageBox матрицу...
Не могу понять действие сегментных регистров в защищенном режиме
Добрый день! Пытаюсь разобраться с сегментными регистрами и возник ряд вопросов. Если я правильно понимаю, эти регистры в защищенном режиме указывают не на сам адрес в памяти, а не глобальную или...
Шифровка части кода программы
Приветствую. Помогите разобраться плиз. Тема такая. Нужно чтобы программа расшифровывала часть своего кода и передавала на него управления, но для начала его надо же зашифровать.
Ничего не придумал...
Вывести на экран содержимое текстового файла
Ребят, понимаю что прошу многого, но это единственные 3 задания практических с билета, которые я не могу выполнить перед экзаменом. Если вам не трудно, решите хотя бы 50%.
2. Разработать программу...
Ошибка при вводе числа при помощи Readconsole
здравствуйте.При программировании на масме32 возникла проблема,а именно:я ввожу в REadconsole число(чмсло-5),которое у меня после ввода будет в массиве,далее я сохраняю в регистр значение нулевого...
Как распараллелить?
Имеется набор массивов (векторов), над элементами Vi которых многопоточно производятся одинаковые действия (по 4 элемента сразу в SSE). Результаты обработки должны суммироваться в единый глобальный...