|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.04.2017, 12:13 | #1 |
Новичок
Джуниор
Регистрация: 26.04.2017
Сообщений: 2
|
Assembler: Создать и отладить программу, которая в заданной строке Str db 'задание' подсчитывает количество символов 'а' и выводит полученную величину на экран
Помогите с решением, пожалуйста)
"Создать и отладить программу, которая в заданной строке Str db 'задание' подсчитывает количество символов 'а' и выводит полученную величину на экран." |
27.04.2017, 10:35 | #2 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
Код:
Нашедшего выход - затаптывают первым..
|
27.04.2017, 21:49 | #3 |
(aka Jin X) !RTFM!
Форумчанин
Регистрация: 14.12.2014
Сообщений: 295
|
Это вариант для FASM, если что
для TASM @b меняем на @@, а mov si,Str - на lea si,Str Как вариант: Код:
Делаю лабы на Asm/Delphi/C++/Python/VBA(Excel): asmlabs.ru
Последний раз редактировалось 7in; 27.04.2017 в 21:54. |
28.04.2017, 04:14 | #4 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
Код:
Последний раз редактировалось Mikl___; 28.04.2017 в 14:01. |
28.04.2017, 07:44 | #5 |
Форумчанин
Регистрация: 05.09.2016
Сообщений: 133
|
Прога для Masm4. Считает все символы в заданной строке и записывает в ячейку памяти N.
http://Programmersforum.ru/attachmen...6&d=1493012783 . Вывод числа по команде Outint Y, читаем у В.Н.Пильшикова или переделав прогу сами выводим. Выводить нужно N+1. Читаем здесь http://www.programmersforum.ru/showp...9&postcount=43. Читаем в разделе Литература обе части.
Немного о GoAsm.
Последний раз редактировалось Nif-naf; 28.04.2017 в 07:52. |
28.04.2017, 11:33 | #6 |
(aka Jin X) !RTFM!
Форумчанин
Регистрация: 14.12.2014
Сообщений: 295
|
Mikl___,
1. repne scasb тогда уж 2. jcxz (у тебя опечатка, кстати) нельзя делать так! Последний символ не посчитается. Надо jnz Или вот так переделать: Код:
Делаю лабы на Asm/Delphi/C++/Python/VBA(Excel): asmlabs.ru
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать программу , которая при вводе строки символов выведет эти символы на экран. | neon21 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 12.12.2015 00:31 |
азаработать программу Подсчета числа символов указанного типа в любой заданной строке символов . | slava5170 | Общие вопросы C/C++ | 4 | 03.11.2013 02:18 |
Pascal. нужно написать программу,которая подсчитывает величину информационной энтропии | Ирка555 | Помощь студентам | 3 | 20.03.2013 09:36 |
Программа, которая выводит на экран прописные буквы латинского алфавита (assembler) | Kallycta | Помощь студентам | 2 | 20.02.2012 21:56 |
Написать программу которая для заданного символьного ряда подсчитывает количество слов! | komarvl | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 11.12.2009 01:42 |