Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler использование флагов https://www.cyberforum.ru/ asm-beginners/ thread1059347.html
как используя флаги регистра флагов производить 32 разрядные вычисления на 16 разрядных регистрах?
Программа не умещается в памяти Assembler
Привет всем, столкнулся сегодня с такой проблемой. При компиляции кода, выскакивает ошибка "Программа не умещается в памяти", через досбокс пытался скомпилировать, он просто вылетал или зависал. Скажите пожалуйста в чем может быть причина?Вот шапка кода. code segment assume cs:code,ds:code,ss:code .386 ; в процессорах, начиная с 386, осуществляется как дальний, так и ближний условный переход...
Assembler Вывод числа https://www.cyberforum.ru/ asm-beginners/ thread1059197.html
org 100h jmp start msg: db "Hello, World!", 0Dh,0Ah, 24h start: mov dx, msg mov ah, 09h int 21h
Assembler в файл типа *. exe Помогите, нужно написать программу, запускающуюся через EMU8086 Нужно, чтобы при запуске можно было выбрать 1 из 5 вариантов и чтобы в каждом производился расчёт выражений по таблице вар. Расчетная формула B C D 1 A=B+C-D 1 35 23 2 A=B+C+D 65 1 1 3 A=C-D+B 1 33 1 4 A=D+A-B 18 1 88 5 A= B-C+D 45 10 1 https://www.cyberforum.ru/ asm-beginners/ thread1059188.html
Перекрытие функции Assembler
Перекрыл 10 функцию 21 прерывания чтобы не вводились гласные буквы, однако нужно чтобы по нажатию какой-либо клавиши, например стрелка вниз, перекрытие отменялось, и чтобы вновь работала стандартная функция. .model small .stack 1000 .data old dd 0 .code .486 count dw 0 ;Счетчик гласных букв
Assembler После успешного чтения файла идут непонятные ошибки (описание внутри) https://www.cyberforum.ru/ asm-beginners/ thread1058955.html
Проблемы вот в чем. В файле лежат цифры и пробелы. Процедура должна прочитать файл в буфер, а уже из buffer перегонять цифры в matrix без пробелов. описатель файла лежит в handle. 1) где-то в цикле loop содержимое handle меняется на другое, следовательно из-за этого я не могу закрыть файл при этом луп не меняет флаг CF после завершения 2) в буфере информация в том виде в каком и нужна (то...
Assembler Потоки, разбор примера https://www.cyberforum.ru/ asm-beginners/ thread1058855.html
C:\\masm32\examples\threads\multidl\multidl.asm и его содержимое include \masm32\include\masm32rt.inc include \masm32\include\urlmon.inc includelib \masm32\lib\urlmon.lib comment * -----------------------------------------------------
Посчитать сумму элементов массива, стоящих под нечетными номерами Assembler
Написать и отладить программу на языке ассемблер, выполняющую следующие действия. Посчитать сумму элементов массива, стоящих под нечетными номерами
Assembler Перевод десятичного числа в ЧПЗ Как перевести число 125,25(10) в Число с плавающей запятой ? Мантисса = 8, Порядок = 8 Исправьте меня, если я не правильно мыслю: 1) 125(10) = 0111 1101 0,25(10) = 0000 0001 Получилось: 0111 1101,0000 0001 Как я понимаю, это уже число с Фиксированной запятой? 2) Если бы было отрицательное число, надо было получить бы дополнительный код. 3) Как перевести полученное число в Число с... https://www.cyberforum.ru/ asm-beginners/ thread1058760.html Assembler Ошибка при чтении файла 3Dh В общем долго ломал голову (дня 2), решил сюда спросить. .model small .stack 1000 .data filename db 'file.txt', 12 dup (0) .code start: https://www.cyberforum.ru/ asm-beginners/ thread1058740.html
Assembler Колличество русских букв в массиве (TASM)
Доброго времени суток! Дали задание: "Дан символьный массив, подсчитать в нем количество русских букв" В теории, думаю, это можно сделать с помощью сравнения двух массивов, но это только в теории...Как это реализовать на практике - не понимаю. Очень прошу Вашей помощи!
Assembler Сложение двух чисел в двоичной системе счисления Здравствуйте. Правильно ли я сложил 2 числа в двоичной системе счисления? Руководствовался следующими правилами: 1) Если к числу, оканчивающемуся нулём, прибавить число, тоже оканчивающееся нулём, то результат будет оканчиваться нулём (в сокращённой записи это выглядит как …0 + …0 = …0). 2) Если к числу, оканчивающемуся нулём, прибавить число, оканчивающееся единицей, то результат... https://www.cyberforum.ru/ asm-beginners/ thread1058530.html
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 29
29.12.2013, 12:07  [ТС] 0

Delphi и ASM - не работает вызов функции Invoke через asm - Assembler - Ответ 5574338

29.12.2013, 12:07. Показов 3032. Ответов 14
Метки (Все метки)

Ответ

Mikl___, я конечно слаб, но не настолько. Сейчас просто возникла проблема с выводов некоторых параметров. Мне нужно было весь asm код перевести в delphi. Весь код выполняется, только не получается вывод данных на консоль. Нужно также вызывать какую-то фкнуцию, а в Ассемблере у меня написана printf. Asm код нельзя делить так как потом метки не будут считываться некоторые

Вернуться к обсуждению:
Delphi и ASM - не работает вызов функции Invoke через asm Assembler
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.12.2013, 12:07
Готовые ответы и решения:

Вызов функции в asm-вставке
Здраствуйте, уже 3 час бьюсь что бы вызвать функцию в asm вставке, но никак не удаётся Этот код...

вызов функции СИ printf из asm кода
Помогите пожалуйста разобраться с вызовом библиотечных функций СИ из ассемблерногокода. Компилятор...

Как задекларировать функции DOS? [Delphi + Asm]
Здравствуйте, как задикларировать функции DOS в DELPHI, заранее благодарю. unit Assembler; ...

Создание проекта с участием c++ и asm модулей. Ошибка asm модуля
Доброго времени суток! Подскажите, пожалуйста, как исправить данную ошибку (А2008)?

14
29.12.2013, 12:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.12.2013, 12:07
Помогаю со студенческими работами здесь

ASM atmega написать программу на ASM
Нужна помощь в написании программы с объяснениями.. Проверить свою программу Вашу работу. ...

pascal+asm, не подключается модуль asm
Не получается подключить модуль ассмблера ( находится в каталоге с .pas)). Для примера взял...

При сборке выдает ошибку "MASM: fatal error A1000: : 1.asm.asm"
"MASM : fatal error A1000: : 1.asm.asm :\1>link16 /TINY 1.asm.obj, 1.asm.com" Вопользовался...

Как происходит вызов asm функций из C++ кода?
Всем привет. У меня есть функции написанные на АСМе (MASM) расскажите пожалуйста, или подкиньте...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru