powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Команда jne, ассемблер
2 сообщений из 2, страница 1 из 1
Команда jne, ассемблер
    #34517609
utti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо подсчитать кол-во чисел в массиве, которые =0.
Но при использовании команды jne(не равно) на экране крокозябры. Если написать je(равно), пусть это и не соответствует условию задачи, все в порядке. Что это такое?

Код программы:
.model small
.stack
.data
mas db 30h,32h,34h,38h,30h,34h,' '
sc db 30h

.code
start:
mov ax,@data
mov ds,ax

mov di,0
mov cx,0
mov bx,offset mas

next:
mov dl,[bx+di]
mov ah,02h
int 21h
inc di
cmp dl,30h
jne next
inc sc
cmp dl,' '
je exit
jmp next
exit:
mov ah,02h
mov dl,0Ah
int 21h

mov ah,02h
mov dl,sc
int 21h
.exit
;mov ah,4Ch
;int 21h

end start

Модератор:
Обратите внимание на тэги в окне редактирования сообщения.
Используя их Вы можете сделаеть Ваш текст более читабельным для тех, кто может Вам помочь
...
Рейтинг: 0 / 0
Команда jne, ассемблер
    #34528157
SoftParanoik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
next:
mov dl,[bx+di]
mov ah,02h
int 21h
inc di
cmp dl,' '
je exit
cmp dl,30h
jne next
inc sc
exit:
mov ah,02h
mov dl,0Ah
int 21h
....
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Команда jne, ассемблер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]