Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
symbol
0 / 0 / 0
Регистрация: 20.12.2014
Сообщений: 1
1

Необходимо написать программу на языке ассемблера x86 (диалект NASM), подсчитывающую количество гласных букв в

20.12.2014, 20:12. Просмотров 390. Ответов 0
Метки нет (Все метки)

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
%include "io.inc"
section .text
global CMAIN
string db "Architecture"
CMAIN:
    mov ebp, esp; for correct debugging
    ;write your code here
    xor eax, eax
    xor esi, esi
    xor ecx, ecx
    mov esi, string
    symbol    db "a,e,y,u,i,o"
next:
  cmp esi,symbol  ; сравниваем с символом
  jnz notfound
  inc ecx      ; Если это он увеличиваем счетчик
notfound:
  inc esi 
  cmp esi,' '   ; если следующий символ 0...
  jz exit          ; ,то это конец строки
  jmp next       ; если нет, то повторяем.
exit:
  PRINT_UDEC 1,ecx
    ret
Код, но не правильно работает, где ошибка?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2014, 20:12
Ответы с готовыми решениями:

Как написать программу которая считала бы количество букв в string и количество гласных?
Помогите, пожалуйста, написать программу которая считала бы количество букв в string и количество...

написать программу считающую количество гласных букв в едите
написать программу считающую количество гласных букв в едите

Написать программу, которая подсчитывает количество гласных букв в строке
Написать программу, которая подсчитывает количество гласных букв в строке. Кому не сложно скиньте...

Написать программу, подсчитывающую во введенном слове количество букв "р"
Написать программу, подсчитывающую во введенном слове количество букв "р". Слово ввести в программе.

Написать программу, которая будет подсчитывать количество гласных букв в строке, введенной с клавиатуры.
:wall: help

0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2014, 20:12

Написать программу на языке ассемблера
1. Написать программу на языке ассемблера, в которой: – объявить массив типа BYTE на 256 элементов...

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

Написать программу на языке ассемблера на видео режимы
По возможности с коментариямы. Написать программу на языке ассемблера, которая: переводит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.