Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Вывод символов из чётных позиций строки https://www.cyberforum.ru/ asm-beginners/ thread452263.html
Меня попросили написать программу: "Написать com-программу, которая выведет из введенного строке на экран только парные за порядком буквы." Строка выводит лишние символы, как их можно убрать? .model tiny .code org 100h start: mov dx,offset String mov ah,0ah int 21h
Помогите найти ошибки и исправить: дополнительный код Assembler
Здравствуйте, у меня возникли затруднения с задачей: Нужно перевести введеное двоичное число в доп код и вывести его на экран. Незнаю в чем проблема тока могу докадываться что вывод наверно не правельный. Прошу помогите исправте как правельно должно быть и обьясните исправления... Спасибо за помощь и обяснения. .model tiny .code .8086 start:
Assembler Cложить два числа размером 4 байта с учетом знака https://www.cyberforum.ru/ asm-beginners/ thread452205.html
Мне нужно Составить программу сложения двух чисел размером 4 байта с учетом знака. Двоичные числа вводятся в диалоге.
Assembler [FASM] Программа вычисления выражения https://www.cyberforum.ru/ asm-beginners/ thread451805.html
Требуется помощь в таком вопросе:на 1 машине сделал программу для вычисления выражения (A-D)/B+C*E,на ней была ось хрюшка(проверить программу т.е. ввести данные я не успел).Хотел запустить программу дома(ось севен),екзешник выдаёт ошибку.Проверьте пожалуйста исходник и посоветуйте как наладить совместимость include '%include%/win32ax.inc' .data caption db 'ответ', 0 A db 5...
Подсветить красным цветом символы в строке(тексте) Assembler
"В выведенном на екране тексте найти все вхождения символа, который вводится с клавиатуры и подсветить его красным цветом. Основой для работы программы считать процедуру cycle. " Текст(строку) как я понял задается сразу в области данных. что такое процедура cycle хз.. можно и без нее.. главное, чтоб светились символы. Помогите плз.. завтра по ходу последний день сдачи:(
Assembler Как можно узнать значение регистра ip https://www.cyberforum.ru/ asm-beginners/ thread450903.html
call near ptr sec0 sec0: mov si,$ pop si mov si,cs:sec0 Как ещё можно узнать значение регистра ip?
Assembler Masm 10 создать форму как? Подскажите надо создать форму на масм 10, откомпелировать и получить приложение с кнопками, свернуть, развернуть закрыть в правой части. Подскажите не код а как ой последовательности делать спасибо! https://www.cyberforum.ru/ asm-beginners/ thread450838.html Перевод числа десятеричной системы в шестнадцетиричную Assembler
Помогите перевести число134,87 из десятеричной системы в шестнадцатеричную, и объяснить как это правильно делается.
Assembler Регистр edx https://www.cyberforum.ru/ asm-beginners/ thread450003.html
MOV ECX,DWORD PTR SS: PUSH ECX LEA EDX,DWORD PTR SS: PUSH EDX CALL 004030C2 Привет всем,хотелось бы знать что такое edx почему в этом примере написано LEA EDX,DWORD PTR SS: а не
Assembler Считывание текста из файла https://www.cyberforum.ru/ asm-beginners/ thread449889.html
Здравствуйте, уважаемые форумчане. С ассемблером познакомился буквально на днях и тут же столкнулся с проблемой. Требуется просто считать текст (одна строчка) из существующего файла. Код накропал, компилируется без ошибок, но выполняться не хочет, ошибка говорит, либо ничего не делает вовсе. Программирую на MASM. Пожплуйста, объясните, где не прав d_seq segment para public filename db...
Assembler Посчитать кол-во пробелов в строке
Как на Ассемблере организовать цикл с счетчиком который ищет пробел и при нахождении пробела счетчик увеличивается на 1. И вывести на экран?
Assembler Вычислить выражение A and not(B) https://www.cyberforum.ru/ asm-beginners/ thread449527.html
Здравствуйте! Помогите пожалуйста написать программу на языке ассемблер. Эта задача может быть в экзамене. Очень нужно. Буду очень благодарна если поможите! Условия задачи: Составить программу для вычисления выражения Aandnot(B). Результат поместить в память.
4174 / 1824 / 218
Регистрация: 06.10.2010
Сообщений: 4,111
25.02.2012, 16:49 0

Найти адрес начала и конца (для каждой секции), чтобы можно было произвести чтение/запись - Assembler - Ответ 2525374

25.02.2012, 16:49. Показов 1836. Ответов 3
Метки (Все метки)

Ответ

Нужно RVA преобразовать в файловое смещение.
как это можно сделать?
Загрузи файл в память так, как это делает загрузчик. Пример на фасме я уже выкладывал. Могу привести код на Delphi если хочешь.
Кстати, можете подсказать, сколько всего в файле секций? 16?
Количество секций хранится в заголовке PE

Вернуться к обсуждению:
Найти адрес начала и конца (для каждой секции), чтобы можно было произвести чтение/запись Assembler
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.02.2012, 16:49
Готовые ответы и решения:

Запись ОС на диск (собственно, с учётом того, чтобы с диска в последующем можно было произвести установку ОС)
Здравствуйте. Мне очень стыдно за незнание такой простой вещи, но тем не менее рано или поздно с...

Структуры. Вывести информацию по победителю в каждой секции и найти средний бал по каждой секции
Ведомости про участников конкурса содержат следующую информацию: фамилию,имя,секцию,набранный...

Найти и вывести информацию о победителе в каждой секции. Найти средний балл каждой секции.
Добрый вечер, друзья) Прошу помочь с кодом, а именно с функцией search_winner. Совсем запутался,...

Сколько надо произвести выстрелов, чтобы можно было ожидать в среднем 80 попаданий в цель?
Вероятность поражения цели при одном выстреле равна 0,4. Сколько надо произвести выстрелов, чтобы...

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

Переделать чтобы можно было удалять вводимое количество элементов с конца списка
Здравствуйте, нужна помощь. у меня есть код для списка и отдельная функция для удаления одного из...

Внести изменение в программу «Часы» так, чтобы можно было произвести установку часов и минут
Добрый вечер Требуется сдать лабораторную, используя среду Lazarus. В данной среде вообще не...

Символьный массив: найти в каждой строке позицию начала и конца подстроки S(i)
дан символьный массив строк.найти в каждойстроке позицию начала и конец подстроки S(i). Тоесть,...

Сколько выстрелов ему следует произвести, чтобы с вероятностью, меньшей 0,2, можно было утверждать, что будет не более одного промаха?
Вероятность попадания в цель стрелком при одном выстреле равна 0,5. Сколько выстрелов ему следует...

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