|
|
Другие темы раздела | |
FASM Уроки Iczelion'a на FASM Уроки Iczelion'a на FASM Урок первый. MessageBox на FASM format PE GUI include 'win32ax.inc' ; import data in the same section invoke MessageBox,NULL,msgBoxText,msgBoxCaption,MB_OK retn https://www.cyberforum.ru/ fasm/ thread1240590.html |
FASM Если fasm написан на самом себе,то чем же Томаш Грыштар компилировал его в первый раз? Всем привет.У меня возник вопрос:если fasm написан на самом себе,то чем же Томаш Грыштар компилировал его в первый раз? |
FASM Побайтовый вывод файла
https://www.cyberforum.ru/ fasm/ thread1219549.html Пытаюсь ввести в консоль файл в шестнадцатеричном виде, но происходит ошибка при выполнении. format PE console 4.0 include 'win32a.inc' xor ebx, ebx ; invoke CreateFile,\ fin,\ |
FASM Вывод адреса на консоль Пытаюсь на консоль вывести адрес fin: invoke printf, не робит - как правильно надо? format PE console 4.0 entry start include 'win32a.inc' section '.data' data readable fin db 'f1.txt',0 https://www.cyberforum.ru/ fasm/ thread1219432.html |
FASM ГСЧ на макросах Всем привет. Понадобилось заюзать ГСЧ посредством макросов, чтобы каждый раз на стадии компиляции, использовалось уникальное значение. Учитывая семантику препроцессора (там чёрт ногу сломит), дальше чем использование timestamp (%t) и прочей рокировки с ним, дело не ушло)) Реально ли сделать подобный генератор на препроцессоре, и делал ли кто? Добавлено через 48 минут Можно закрывать. ... |
FASM Создание окна на fasm Всем привет. Только что начал изучать ассемблер fasm. Возник первый вопрос: как создать окно? Прошу не просто дать мне код, а ещё объяснить что значит. Заранее благодарен https://www.cyberforum.ru/ fasm/ thread1209394.html |
FASM Крутящийся и движущийся курсор: /|\-/|\-..... Нужно написать крутящийся и движущийся курсор: /|\-/|\-..... С чего начать? (Win32) Есть ли {backspace} символ? Или он не работает в cmd.exe ? Вообщем интересуют попутно всякие фитчи возможные... Если есть сразу готовый код, было бы очень хорошо. :) Добавлено через 41 минуту start: invoke GetStdHandle,STD_OUTPUT_HANDLE mov ,eax https://www.cyberforum.ru/ fasm/ thread1197700.html |
Вывести строку в обратном порядке FASM Помогите пожалуйста! Есть программа которая просто выводит сроку. Нужно сделать так, что эта строка выводилась в обратном порядке. org 100h use16 include 'dec_proc32.asm' mov bx,myname mov si,0 beg_c: mov dl, cmp dl,'$' |
FASM Разработка резидентной программы Доброго времени суток, посоветуйте как можно реализовать резидентную программу на ассемблере(FASM). Задание: Прерывание: int 21h; Реализуемая функция: в цифровом виде в выходной файл записывать вызываемую функцию и значения регистров до и после вызова прерывания INT 21h. Буду очень благодарен за помощь. https://www.cyberforum.ru/ fasm/ thread1187170.html | FASM Вызываем функции из clib (библиотека Си) в DOS Вобщем, сбылась мечта идиота. Теперь, нежели писать свой ввод/вывод(осoбенно всегда напрягал ввод/вывод вещественных чисел на экран), можно воспользоваться стандартными ф-циями из библиотеки языка Си, той, что под вынью зовётся msvcrt.dll Что получилось в итоге(за отправную точку было взято вот это): format ms coff ; сохранять в 866 кодовой. include 'private\proc.inc'... https://www.cyberforum.ru/ fasm/ thread1179954.html |
Организовать вычисления по формуле FASM привет, всем активным участникам этого чудесного форума!!! помогите, пожалуйста, написать программу на Fasm Assembler. задание: Создать программу на языке Ассемблер, что позволяет организовать вычисления по формуле H=a1+a2*x+a3*x2+a4*x3 заранее всем огромное спасибо! Добавлено через 11 часов 10 минут напишите, пожалуйста, так правильно или нет? format PE console |
FASM С помощью цикла определить значение функции F=a*(2^n) добрый день всем участкам данного форума! помогите, пожалуйста, написать программу на Assembler Fasm. ЗАДАНИЕ: Создать программу на языке Ассемблер, что позволяет с помощью цикла определить значение функции F=a*{2}^{n} (n<10). всем огромное спасибо!!! https://www.cyberforum.ru/ fasm/ thread1174160.html |
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
10.08.2014, 06:58 [ТС] | 0 |
Мануал по flat assembler - FASM - Ответ 656151310.08.2014, 06:58. Показов 136801. Ответов 50
Метки (Все метки)
Сообщение было отмечено R71MT как решение
Решение
Эта глава содержит всю важнейшую информацию, которая понадобится вам, чтобы начать использовать flat assembler (FASM). Если у вас уже есть опыт программирования на ассемблере, вам достаточно прочитать лишь первую главу перед использованием этого компилятора.
FASM написан на самом себе, обладает небольшими размерами и очень высокой скоростью компиляции, имеет богатый и емкий макро-синтаксис, позволяющий автоматизировать множество рутинных задач. Поддерживаются как объектные форматы, так и форматы исполняемых файлов. Это позволяет в большинстве случаев обойтись без линкера. В остальных случаях нужно использовать сторонние линкеры, поскольку линкер вместе с FASM не распространяется. Помимо базового набора инструкций процессора x86 и сопроцессора FASM поддерживает наборы инструкций MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, SSE4a, AVX и 3DNow!, а также EM64T и AMD64 (включая AMD SVM и Intel SMX). FASM ― это быстрый компилятор языка ассемблер, который выполняет несколько проходов компиляции для оптимизации генерируемого машинного кода. FASM способен работать в следующих операционных системах:
Этот документ описывает также IDE версию, разработанную для операционной системы Windows, которая использует графический интерфейс взамен консольного и обладает встроенным текстовым редактором. С точки зрения компиляции она обладает в точности такой же функциональностью как и все консольные версии, и дальнейшие части (начиная с 1.2) этого документа являются общими для всех версий компилятора. Исполняемый файл IDE версии называется fasmw.exe, в то время как консольная версия называется fasm.exe. Вернуться к обсуждению: Мануал по flat assembler FASM
2
|
10.08.2014, 06:58 | |
Готовые ответы и решения:
50
Неофициальная разработка Flat assembler версии 2.0.0 Flat assembler ругается на PROC Как подключить include к flat компилятору Flat Assembler |
10.08.2014, 06:58 | |
10.08.2014, 06:58 | |
Помогаю со студенческими работами здесь
0
Ошибка в flat assembler flat assembler массив Массив в Flat Assembler Как использовать Flat Assembler в Free Pascal? |