|
|
Другие темы раздела | ||||||||||||||||||
Assembler Разделить массив на отдельные строки и вывести их поочерёдно в MessageBox Помогите пожалуйста. Вроде как всё просто, но уже пол часа ничего не выходит.:wall: Нужно сделать следующее: Дан массив строк, разделённый 13,10. Например: strings db "string1",13,10,"string2",13,10"string3",13,10,"string4",0 Hужно разделить его на отдельные строки и вывести их поочерёдно в MessageBox. Написать нужно под windows. Компилятор любой. Очень надеюсь на вашу помощь. Заранее... https://www.cyberforum.ru/ assembler-windows/ thread749634.html |
Assembler Как записать в переменную string данные о рабочем подскажите пожалуйста, как записать в переменную string данные о рабочем? .386 .model flat, stdcall includelib import32.lib extrn ExitProcess:PROC extrn MessageBoxA:PROC includelib kernel32.lib includelib user32.lib worker struc ;информация о сотруднике nam db 30 dup (" ") ;фамилия, имя, отчество | |||||||||||||||||
Assembler Подключение библиотеки kernel32.lib, линковка и ошибка "not valid library" собственно пытаюсь подключить библиотеку kernel32.lib, при линковке masm выдает ошибку LINK : fatal error L1104: \masm32\lib\user32.lib : not valid library Как исправить? Добавлено через 2 часа 26 минут Все, исправил сам! Дело было в том, что я делал проект не пустой exe, а dos-com https://www.cyberforum.ru/ assembler-windows/ thread740256.html |
Assembler Дан массив из 13 байт. Посчитать количество байт содержащих только нули или единицы
https://www.cyberforum.ru/ assembler-windows/ thread739867.html ПОЖАЛУЙСТА! РЕШИТЕ ЗАДАЧКИ!!!:) Задача №1 дан массив из 13 байт. посчитать количество байт содержащих только нули или единицы. Задача №2 Дана последовательность из 8 символов (байтов), размещенных в сегменте данных, начиная с адреса DS:0000h. Поменять местами первые 4 и последние 4 символов и поместить их в область памяти по адресу ES:0000h. Задача №3 Разработать программу для сложения... | |||||||||||||||||
Assembler Вывести в консоль список запущенных процессов Доброго времени суток! Появился такой вот вопрос..как на ассемблере (masm/fasm) вывести в консоль список запущенных процессов? То бишь, их имя и PID. Если кто может помочь, отпишитесь пожалуйста. Заранее спасибо. Добавлено через 1 час 49 минут Есть небольшой прогресс. И собственно вопрос уже имеет иную формулировку: как правильно описать и вызвать NTQUERYSYSTEMINFORMATION на fasm/masm? ... |
Assembler Вычисление выражения: подробно разобрать код
https://www.cyberforum.ru/ assembler-windows/ thread739031.html Напишите что делает каждая программа по строчно хотябы одну все не прошу var x,y:integer; begin writeln ('vvedite x'); readln (x); asm mov eax,x mul eax,eax imul eax,3 | |||||||||||||||||
Assembler Рисование конхоиды для заданного уравнения Есть уравнение, нужно написать для него код масм. Вот пример для уравнений: y1=2sin(0.5*x-3.14) y2=2cos(0.5*x-1.57) finit fld _start fstp dword ptr _x jmp m1 m1: ;горизонатальная синусоида https://www.cyberforum.ru/ assembler-windows/ thread737700.html |
Сортировка пузырьком: подробно разобрать код Assembler Доброго времени суток. Ассемблер я начал изучать недавно, хотелось бы на примере разобраться в том, что именно значат команды (желательно все), используемые в коде. Данная программа сортирует массив пузырьком. .386 .model flat, stdcall option casemap:none include c:\masm32\include\windows.inc include c:\masm32\include\user32.inc include c:\masm32\include\kernel32.inc include ... | |||||||||||||||||
Assembler В массиве определить сумму элементов, превышающих число R>0
https://www.cyberforum.ru/ assembler-windows/ thread729585.html Ребят, помогите, пожалуйста 1. В массиве B(N,M), N=, M= найти и определить сумму элементов, превышающих число R>0 2.В массиве B(N), N= изменить уменьшить на R значения элементов, превышающих число R Я б сделал, но в асме нибумбум. Попросил хороший друг спросить, может кто знает. А у меня знакомых, которые знают асм нету. Только вот на форуме этом хорошие люди водятся. С меня шоколадка) ... |
Assembler Вывод координат курсора мыши Здравствуйте! У меня вопрос по выводу координат курсора мыши. Моя программа при нажатии мыши выводит строку, но никак не получаеться вывести координаты мыши. Подскажите пожалуйста, как это сделать. Заранее благодарен! .386 .model flat,stdcall option casemap:none WinMain proto :DWORD,:DWORD,:DWORD,:DWORD include \masm32\include\windows.inc https://www.cyberforum.ru/ assembler-windows/ thread727722.html | |||||||||||||||||
Assembler Нужно с помощью ассемблерной вставки изменить массив на обратный порядок Нужно с помощью ассемблерной вставки изменить массив на обратный порядок Вот попытался, но не меняет местами. var m: array of integer; k, i, j: integer; begin randomize; for k := 1 to 5 do //заполняем массив и выводим |
Assembler Как получить адрес на первый элемент массива
https://www.cyberf
Наверх
|