Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler Ассемблер и C++, внешняя подпрограмма на ассемблере Приведите простой пример программы на C++, в которой будет вызываться программа на Ассемблере (masm). Попробовал сделать ассемблерную вставку в сам код плюсов, все получилось, а вот с внешней программой даже понять не могу как подступиться к этому. Код C++ пишу на Visual Studio. Пример такого плана: в C++ вводятся переменные, на ассемблере с ними что то делают, а потом на C++ выводят... https://www.cyberforum.ru/ asm-beginners/ thread2151856.html Assembler Найти сумму квадратов всех элементов, которые больше 0, массива A={a[i]}, при условии c<=a[i]<=d
Найти сумму квадратов всех элеметнов которые больше 0 массива A={a}, при условии c<=a<=d. Тип данных SHORTINT Имею вот такой код: #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <time.h> #define N 10 int _tmain(int argc, _TCHAR* argv)
Assembler Почему значение выводится дважды? Нужно вывести число в десятичной системе счисления. Часть кода нашёл здесь: https://www.cyberforum.ru/asm-beginners/thread54461.html#4 Не могу понять почему результат выводится дважды. sseg segment stack db 64 dup (?) sseg ends ; dseg segment str db "p","r","o","c" dseg ends https://www.cyberforum.ru/ asm-beginners/ thread2151348.html Assembler Клавиатура и экран https://www.cyberforum.ru/ asm-beginners/ thread2151329.html
Программа очищает экран и вырезает в центре экрана инверсное окно разумных размеров. Далее, при нажатии любой символьной клавиши её отображение должно появляться внутри этого окна. Таким образом, окно постепенно заполняется вводимыми с клавиатуры символами. Заполнение окна происходит в общепринятом порядке: слева –направо – сверху – вниз. Выход из программы по нажатию клавиши INS или при полном...
Файл записей: создание, редактирование Assembler
создать файл записей: фамилия студента, номер зачетной книжки, оценки по пяти предметам. Выполнить исправление оценок студентов по результатам пересдачи экзаменов. После выполнения операций задать атрибут файла «только для чтения». помогите пожалуйста)))))))))))))0:cry::help:
Assembler Обнулить элементы матрицы https://www.cyberforum.ru/ asm-beginners/ thread2151017.html
Нужно было написать программу, где обнуляются элементы матрицы, лежащие выше главной диагонали. Программа ничего не выводит и не закрывается %TITLE "Ваш комментарий программы" INCLUDE IO.ASM MODEL small ST1 SEGMENT ;Описали сегмент стека; DB 128 DUP(?) ST1 ENDS
Assembler Поменять местами D2DFE из первого массива и R2D2 из второго массива, используя несколько разных способов адресации https://www.cyberforum.ru/ asm-beginners/ thread2150907.html
Ассемблер Даны два массива z1 DW 0EFE1 D2DFE 32ABC z2 DW 1EFEA A2EF R2D2 Не за бесплатно
Assembler Программа для сложения двух чисел
Доброго времени суток! Есть код программы которая складывает два числа. Но проблема в том, что она не может складывать отрицательные числа. Допустим 3 + (-5). Прошу Вашей помощи! .model tiny .code org 100h .286 start:
Assembler Ошибка при объявлении структуры ImageCodecInfo Здравствуйте. Пытаюсь нехитрым образом объявить структуру ImageCodecInfo: ImageCodecInfo STRUCT ClassID CLSID <> FormatID GUID <> CodecName DWORD ? DllName DWORD ? FormatDescription DWORD ? FilenameExtension DWORD ? https://www.cyberforum.ru/ asm-beginners/ thread2150580.html Assembler Программа для генерации блок-схемы по коду https://www.cyberforum.ru/ asm-beginners/ thread2150269.html
Скажите, пожалуйста, какие есть программы для генерации блок схем по коду?
Assembler Распределение и адресация памяти
Доброго времени суток. Уважаемые гуру и ассемблеристы , требуется подсказка начинающему программисту. Вопрос заключается в следующем: Есть ли различие между двумя псевдокомандами: peremen1 db 0x12,0x13 И peremen2 dw 0x1213. Я до сего момента думал и понимал, изучая Си, что peremen2 дадут два байта , объединенных под одним адресом, и при обращении по адресу я обращаюсь к числу 0x1213. Однако...
Assembler Вычислить значение выражения согласно заданной формулы https://www.cyberforum.ru/ asm-beginners/ thread2149947.html
Помогите пожалуйста,нужно решить задачу на ассемблере,не как не могу сообразить а нужно уже сдавать.Задача в фото. Прошу помочь разобраться, было бы замечательно с комментариями команд и процесса написания! Спасибо!
0 / 0 / 1
Регистрация: 11.03.2017
Сообщений: 9
0

Замена символа на группу символов - Assembler - Ответ 11923179

07.12.2017, 20:34. Показов 1276. Ответов 1
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Задание: заменить символ в строке на группу символов с использованием инструкций обработки цепочек. Строка, символ и группа символов вводятся с клавиатуры. Все на что я смог сделать, это ввод строки. Дальше я полагаю нужно нужно ввести
группу символов, записать ее в один из регистров,затем ввести символ, также его записать в регистр, потом с помощью команды scas искать в введенной строке нужный нам символ и осуществлять замену. Если я что то не так понял, поправьте меня и подскажите, пожалуйста, как все это реализовать.

Ввод строки
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
data segment
     string db 100,100 dup ('$')
data ends
 
code segment
assume cs:code,ds:data
start:
    mov ax, data
    mov ds, ax
    
    mov ah,0ah
    lea dx,string
    int 21h 
    
    mov string+1,0ah
    
    mov ah,9
    lea dx,string+1
    int 21h
    
    mov ah, 10h
    int 16h
 
    mov ax, 4c00h
    int 21h
code ends
end start


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

Удалить из текста группу символов (не меньше 2-х). Подсчитать колличество удалений
помогите решить вот такую задачу: удалить из текста группу символов (не меньше 2-х). Подсчитать...

Программе по замене одного символа на группу символов.
Сложите программу, которая каждую букву &quot;а&quot;, которая встречается в тексте, заменяет на группу...

Во введенной символьной строке группу символов заменить на другую группу символов
Sub zamena() Dim s, snew, c As String Dim n, i As Integer s = InputBox(&quot;введите строку&quot;) n =...

Во введенной символьной строке группу символов заменить на другую группу символов
Задача : Во введенной символьной строке группу символов НН заменить на группу символов Нижний...

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

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

Замена одного символа строки группой символов
мне нужно заменить только 1 символ, например: aSSa где слева надо заменить только 1S на ас вот...

Замена символа в строке на другой символ из массива символов
Здравствуйте. Помогите пожалуйста. Пишу однозвучный шифр и возникла проблема. В textBox...

Замена данного символа на любое сочетание символов.(Тип данных string)
Написать программу которая каждую встречную букву Б будет заменять сочетанием КУ. Понимаю что...

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