Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Найти все четырехзначные числа,в которых сумма 1ых двух цифр в 2 раза больше суммы последних 2ух Помогите ,пожалуйста, найти ошибки в коде, программа должна рассчитывать все четырехзначные числа, в которых сумма первых двух цифр в два раза больше суммы последних двух,результат вывести в файл и на экран. Буду очень благодарна .model small .stack 10h .data file1 db '1.txt',0 N1 db ? N2 db ? N3 db ? N4 db ? https://www.cyberforum.ru/ asm-beginners/ thread588062.html Сортировка массива Assembler
Написать прогу, которая отсортирует массив по возрастанию. Выведет не экран исходный и полученный массив в 16-ричной форме. При выводе использовать операции сдвига или логические операции.
Assembler Преобразование символьной строки в порядковые номера букв https://www.cyberforum.ru/ asm-beginners/ thread588025.html
Программирование ветвлений и циклов Преобразовать заданную символьную строку, изменив прописные буквы латиницы на их порядковые номера в алфавите. Т.е. на входе есть строка AeBdsaAD - нужно перевести в 1 e 2 d s a 1 4 Можете пожалуйста подсказать? (реализация на TASM)
Assembler Вычислить минимальное из 3х чисел и вывести его на экран Добрый день помогите пожалуйста реализовать простые дейстия... 1) из 3х чисел нужно найти минимальное и вывести его. 2) задание1) тольок используя местки 3) вводим число найти его факториал. И если вас не затруднит обьясните что да как (Очень хочу разобраться!!!!))... Заранее БОЛЬШОЕ СПАСИБО!!! https://www.cyberforum.ru/ asm-beginners/ thread587648.html
Assembler Подсчёт количества букв "a" в файле и вывод на экран [tasm]
Вот что-то написал. Не запускается. .486 model small Data SEGMENT use16 ASSUME ds: Data mess1 db 'Source file name: ','$' mess3 db 0dh, 0ah, 'Error open source file!$' mess5 db 0dh, 0ah, 'Read file error!$' mess db 'Hello world!',0 ;Описание строки file1 db 100, 100 dup(0)
Assembler Для массива определить количество элементов больших, меньших и равных заданному числу (Ассемблерные вставки С++) https://www.cyberforum.ru/ asm-beginners/ thread587185.html
Помогите написать программу на языке C++: Для массива 32-х битных целых чисел определить количество элементов больших заданного числа, меньших его и равных ему. (Обработку данных, в том числе и циклы, осуществить в ассемблерной вставке).
Assembler Объясните пожалуйства как массив загружается в регистр https://www.cyberforum.ru/ asm-beginners/ thread586507.html
Не пойму как массив (адрес массива) загружается в регистр. Здесь переменная Mas указанна только в функции, но не написано, что это массив a из 5 элементов.Ведь гдето должно быть указанно что Mas и а это одно и тоже. Условие задачи: Найти среднее арифметическое 5-и элементного массива. Program LAB1; const N = 5; {kolichestvo elementov massiva} var a : array of integer; {massiv celyh...
Assembler Определить минимальный элемент среди отрицательных элементов массива Q(250)
если можно, с комментариями
Assembler Составить фрагмент программы на ассемблере для вычисления выражения W←(X-17+Q)-(Y-94-Z) формат, длина чисел - упакован. BCD, байт X=114 Y=39 Z=41 Q=64 (значания чисел в десятичной системе счисления0 https://www.cyberforum.ru/ asm-beginners/ thread586362.html Assembler Создать вектор из младших 5 разрядов каждого числа и вычислить сумму значений вектора Доброй вечер, помогите переделать код, не силен в ассемблере, нужно: Ввести с клавиатуры 12 целых положительных чисел, каждое не превышает 511. Создать вектор из младших 5 разрядов каждого числа и вычислить сумму значений вектора. Результат напечатать в двоичном виде. Есть код где нужно создать вектор из 6 разрядов: Код программы: masm ;модель микропроцессора model small ;модель памяти... https://www.cyberforum.ru/ asm-beginners/ thread586030.html
Assembler Найти сумму отрицательных элементов массива, попавших в заданный интервал
найти сумму отрицательных элементов массива попавших в заданный интервал (-4 ;-15) количество элементов 13.
Assembler Вычислить арифметическое выражение https://www.cyberforum.ru/ asm-beginners/ thread585869.html
По возможности напишите программу по ассемблеру в Turbo Assembler; Задание: Разработать программу на языке ассемблер с линейной структурой. Входные данные (переменные X и Y) выбрать самостоятельно таким образом, чтобы сами переменные и любое выражение образованное ими были отличны от 0 и 1. Расчеты выполнить для типов данных байт и слово. Операнды и результаты работы программы разместить в...
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
27.05.2012, 14:25 0

В строке указанное количество символов, начиная с заданной позиции, переписать в обратном порядке - Assembler - Ответ 3087694

27.05.2012, 14:25. Показов 1369. Ответов 1
Метки (Все метки)

Ответ

godyhot,

Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mov si,offset massiv
add si,позиция
mov cx,кол-во
looper:
lodsb 
push ax
loop looper
mov si,offset massiv
add si,позиция
mov cx,кол-во
looper:
pop ax
stosb
loop looper
ВСЕ.

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

Как в строке удалить указанное количество символов, начиная с заданной позиции?
Доброго времени суток! Подскажите, пожалуйста, как удалить с m по n символов, перезаписать строку и...

Удалить из строки заданное количество символов, начиная с заданной позиции
8.6.1. Помогите, пожалуйста, решить задачи в С++. Написать программу удаления из строки...

Копировать из файла заданное количество символов, начиная с заданной позиции - C++
Программа должна копировать символы с начала файла Dat.txt и к введенной с клавиатуры позиции1...

Получить заданное количество символов строки, начиная от заданной позиции
Вводится строка символов. Получить заданное количество символов, начиная от заданной позиции.

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

Написать и протестировать функцию для замены символов ‘:’ на ‘.’ в заданной строке, начиная с указанной позиции
Написать и протестировать функцию для замены символов ‘:’ на ‘.’ в заданной строке, начиная с...

Функция, удаляет из строки заданное количество символов, начиная с заданной позиции
Нужно составить функцию, которая удаляет из строки заданное количество символов, начиная с заданной...

Функция удаляет из строки заданное количество символов, начиная с заданной позиции
Подскажите, что не так в программе.? Функция удаляет из строки заданное количество символов,...

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

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