|
|
Другие темы раздела | |
Assembler Лабораторная работа на изучение основ работы с debug.exe
https://www.cyberforum.ru/ asm-beginners/ thread2179735.html Ход работы 1. Запишите в отчет тему и цель. 2. В командной строке наберите debug. У вас должно появиться на экране окно отладчика с приглашением в виде дефиса. 3. Определите базовый адрес последовательного порта COM2. Базовый адрес находится в двухбайтовом поле, физический адрес которого 402h. Для определения базового адреса нужно физический адрес 402h разбить на сегмент и смещение и затем... |
Поделить 32 битное число на 10 Assembler Здравствуйте. Я ищу способ поделить 32-х битное число на 10 (на 16 битке). Пытался через DIV но получил переполнение? Есть какие либо еще варианты кроме как деление вычитанием? |
Assembler Секции и сегменты в NASM
https://www.cyberforum.ru/ asm-beginners/ thread2179437.html При разборе стороннего кода встретил такую команду: prg segment assume cs:prg,ds:prg,es:prg,ss:prg Начал узнавать,сразу ничего не понял но потом допер что это секции данных о которых читал в книге,но там говорят что обращаться к регистрам сs.ds.es.ss не нужно. Я правильно понял,секции это и есть сегменты но при использовании которых обращение к регистрам происходит не явно? |
Assembler Разность двух байтов
https://www.cyberforum.ru/ asm-beginners/ thread2179291.html Написать программу на языке Ассемблера, которая выполняет разность двух байтов. Если результат отрицательный, то в нем изменить знак на противоположенный, иначе инвертировать биты. |
Неправильное отображение текста Assembler Всем привет! Проблема заключается в том, что при выводе на экране вместо осмысленного текста - кракозябры! Мало того, отладчик показывает, что перед выводом чего-либо "затирается" весь экран! Кто разбирается, подскажите, в чем проблема.:help: К письму в виде вложений прикрепляю скрин с отладчика и исходный код программы. Кусок самой процедуры с проблемным кодом... |
Assembler Преобразовать последовательность, удалив каждый символ '*' Дана последовательность символов Sl,...,Sn. Преобразовать последовательность, удалив каждый символ '*'. Строку символов ввести с клавиатуры, результат результат вывести на экран. https://www.cyberforum.ru/ asm-beginners/ thread2178398.html |
Assembler Замена одной скобки на другую
https://www.cyberforum.ru/ asm-beginners/ thread2178317.html Здравствуйте уважаемые форумчане, есть код программы которая в теории должно в заданном тексте менять все заглавные буквы на строчные (с чем она кстати прекрасно справляется). Но второе задание заменить все символы '(' на ')'. Увы, программа игнорирует это условие (JNE). При чем если изменить условие на равно (JE) программа почти все что есть меняет на ')' символ, помогите пожалуйста разобраться... |
Assembler Даны два слова, вывести их в алфавитном порядке Даны двa различных слова (понятие "слово" - Группы символов, разделенных пробелами и не содержащих пробелов внутри себя), в каждом из которых от 1 до 8 строчных латинских букв и за каждым из которых пробел. Вывести эти слова в алфавитном порядке. |
Assembler В строке подсчитать наибольшее количество идущих подряд пробелов Дана последовательность символов Sl,...,Sn. Подсчитать в СХ наибольшее количество идущих подряд пробелов. Строку символов ввести с клавиатуры. https://www.cyberforum.ru/ asm-beginners/ thread2178018.html | Assembler Задача про прямую запись в видеопамять Собственно задали задачу про прямую запись в видеопамять, т.к в этой области нет познаний, прошу людей, которые понимают в этой области помочь мне. Условие задачи - Применяя прямую запись в видеопамять получить на экране оригинальный динамический видеоэффект «пламя». https://www.cyberforum.ru/ asm-beginners/ thread2177904.html |
что делает эта программа Assembler |
Assembler Вычислить значение кусочной функции
https://www.cyberforum.ru/ asm-beginners/ thread2177677.html Вычислить значение функции у= х^2, если 1<=х<=4 у(х) = х^2-5*х+1, если 5<=х<=10 0 в остальных случаях. |
Модератор
|
||||||
28.01.2018, 13:14 | 0 | |||||
Сортировка и запись в файл строки, введённой с клавиатуры - Assembler - Ответ 1206813028.01.2018, 13:14. Показов 2861. Ответов 33
Метки (Все метки)
Ответ
Я понял, что исходники из начала темы работать не будут и даже читать их не стал.
Это всё лирика. Вы - умеете работать, поэтому приводите итоговый на данный момент исходник. Попробуем его разобрать. А также уточните о какой сортировке идёт речь (критерии), т.к. символы могут быть не только цифрами, кириллицей или латиницей - что делать со знаками препинания, символами псевдографики и прочими. Добавлено через 2 минуты Также интересно, требуется ли сохранять порядок символов. Т.е. из строки "814р7л3" в файл с цифрами записать "81473" или "13478"? Добавлено через 2 часа 5 минут Ввод символов без какой-либо обработки
Вернуться к обсуждению: Сортировка и запись в файл строки, введённой с клавиатуры Assembler
1
|
28.01.2018, 13:14 | |
Готовые ответы и решения:
33
Запись строки в массив, сортировка, удаление и запись в файл Ввод строки с клавиатуры и запись в файл Длина введенной с клавиатуры строки команда удаления строки введенной с клавиатуры на C++ |
28.01.2018, 13:14 | |
28.01.2018, 13:14 | |
Помогаю со студенческими работами здесь
0
Сравнение строки, введенной с клавиатуры, с заданной Удалить пробелы из введенной с клавиатуры строки. Вычисление длины строки, введенной с клавиатуры Вычислить длину введенной с клавиатуры строки |