С Новым годом! Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Как взять адрес во встроенном ассемблере C (Visual Studio)? https://www.cyberforum.ru/ asm-beginners/ thread543155.html
как взять адрес в ассемблере? типа как в Си есть операция "&" надо сгенерировать команду из Си в ассемблер p=&n;
Assembler Сравнение символов строк
Нужно подсчитать количество неравных элементов в двух строках(ввести с клавиатуры) по 9 символов. Сделал так... но выдает 0 на экран. prg segment para public 'code' assume cs:prg,ds:prg,ss:prg,es:prg org 100h start:jmp go s1 db 9 dup (?),'$' s2 db 9 dup (?),'$' i db 0 go:
Assembler Переставить в строке элементы на четных позициях и не четных https://www.cyberforum.ru/ asm-beginners/ thread542943.html
Здравствуйте, помогите пожалуйста, дали задание, нужно переставить в строке элементы на четных позициях и не четных...например так: cyberforum ycebfrromu как-то так... посмотрите пожалуйста, а то не могу ничего найти((
Assembler Произведение элементов массива и минимальный элемент https://www.cyberforum.ru/ asm-beginners/ thread542923.html
Здравствуйте! Мне нужно сделать вставку в коде С++: на с++ я заполняю массив из 10 элементов и вывожу, а в вставке на ассемблере мне нужно посчитать произведение элементов массива и найти минимальный. Ассемблер я, сказать честно, не знаю, потому прошу помощи у вас. Спасибо за внимание и помощь.
Произведение четных чисел Assembler
вот есть такая функция которая должна искать произведение четных чисел. только она у меня что-то не работает. два-три числа обрабатывает. а если больше чисел, виснет: MulChet proc xor si,si xor di,di xor ax,ax xor bx,bx mov cl,kol xor ch,ch inc cx
Assembler Вывод побочной диагонали https://www.cyberforum.ru/ asm-beginners/ thread542599.html
Нужно написать com программу, которая позволит ввести двумерный массив 5х5. И вывести с него побочную диагональ ==== Как ввести массив я знаю вот сделал... а как вывести побочную диагональ, придумать не могу, помогите пожалуйста. model tiny .code .startup prob macro mov dl,20h mov ah,02h
Assembler Посчитать факториал в базовой модели Задача. Пользователь вводит число от 0 до 9 и нужно посчитать факториал этого числа. Не знаю как добавлять dd числа. Помогите чем кто может. https://www.cyberforum.ru/ asm-beginners/ thread541944.html Сумму квадратных чисел от 1 до n=5 Assembler
написать программу на ассемблере которая с помощью цикла вычисляет сумму квадратных чисел от 1 до n=5
Assembler Видеопамять, вопрос про физический адрес B800h Всех приветствую! Интересует одна особенность, на которую не смог найти ответа в нескольких книгах. Начну: одна строка терминала занимает в видеопамяти = 80 символов * 2 байта =160 байт. К примеру, если необходимо записать символ в 7 позицию 5 строки, то полное смещение от начала видеопамяти для нашего случая будет 160*(5-1)+2*(7-1)=652=28Сh . Вопросы: почему вычитаем 1? и даже отняв 1'цу... https://www.cyberforum.ru/ asm-beginners/ thread541082.html Assembler MASM32 Вычислить значение функции f(x) Прошу оказания посильной помощи в решении! Дана функция вещественного аргумента f(x), заданная с помощью указанного математического выражения. Преобразовать выражение в постфиксную запись. Создать консольную программу на языке программирования ассемблер, в которой реализовать следующее: 1. вычислить значение функции f(x) в указанной точке x, 2. вычислить и вывести сумму S значений... https://www.cyberforum.ru/ asm-beginners/ thread540632.html
Assembler Вычисление целочисленного арифметического выражения
Код ASM SSEG SEGMENT STACK DB 256 DUP(?) SSEG ENDS DATA SEGMENT X DW ? A DW 6 B DW 3 C DW 9 D DW 8
Assembler Как в регистр занести число 87935h? https://www.cyberforum.ru/ asm-beginners/ thread539995.html
не могу понять как занести в регистр число
391 / 179 / 2
Регистрация: 14.03.2012
Сообщений: 443
09.04.2012, 15:34 0

Готовим адрес буфера в ES:BX - Assembler - Ответ 2891329

09.04.2012, 15:34. Показов 3167. Ответов 7
Метки (Все метки)

Ответ

Роман_1985
В данной программе вообще не нужно, т.к. это com программа. Она расположена в одном сегменте (CS=ES=DS=SS). Если бы была exe то в ES бы следовало занести тот сегмент, в котором размещен твой буфер (buf db 512 dup).

Вернуться к обсуждению:
Готовим адрес буфера в ES:BX Assembler
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2012, 15:34
Готовые ответы и решения:

Переполнение буфера, адрес возврата
Подскажите пожалуйста, где можно найти адрес возврата при переполнении буфера. Visual Studio 2012...

Получить адрес буфера файла
как получить адрес буфера файла открытого с помощью std::ifstream?

Как, имея адрес буфера, записать что-то в него?
В данном вопросе я полный профан .В задаче сказано что в P1 хранится адрес буфера для пароля ,а в...

Как задать адрес буфера в памяти процессора? В каком виде?
Добрый день (или что-то иное, если у вас еще/уже не день). Возникла тут одна проблемка. Неким...

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

Какой адрес сегмента должен быть для буфера клавиатуры в защищенном режиме
BUFER_descr db 0FFh,0FFh,??h,??h,??h,10010010b,01000000b,??h Кто знает какой...

Вычислить адрес верхушки стека, адрес следующей команды, адрес переменной, адрес которой содержится в BX
Помогите решить следующие задачи: 1.Вычислить адрес верхушки стэка. 2.Вычислить адрес следующей...

Готовим видеокарту
BeE1LhQLkCw Объясните, что происходит.

Готовим флюс. Простой, но "вкусный".
Наткнулся в интернете еще в начале этого года на рецепт хорошего флюса, все не хватало времени его...

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