Size: a a a

Ассемблер

2021 April 07

K

Kashira in Ассемблер
люди, помогите решить б) на масме, пж
источник

АШ

Алексей Шведов... in Ассемблер
Разбиваешь массив на две части, делаешь цикл, сравниваешь значения одинаковых индексов обеих массивов. Ставишь нужные флаги, если один из элементов не совпадают. Если всё совпадает - обнуляешь последний элемент
источник

K

Kashira in Ассемблер
а как разбить на 2 части?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
у тя на двух руках 10 пальцев, сколько пальцеа на 1 руке?
источник

АШ

Алексей Шведов... in Ассемблер
Создаёшь два массива, делишь кол-во индексов в массиве на 2, получаешь первый массив, а остальное - второй
источник

K

Kashira in Ассемблер
уже дан 1 массив, я не могу еще добавлять
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
cmps
источник

АШ

Алексей Шведов... in Ассемблер
Тогда просто дели индекс на 2 и проходи по одному массиву с проверкой индекса.
источник

K

Kashira in Ассемблер
ок спасибо
источник

СV

Сергей Voron25 in Ассемблер
Скомпилировал эту вещь из видео с помощью этих волшебных слов "golink /entry:_start /console kernel32.dll user32.dll less2.obj
nasm -f win32 less2.asm -o less2.obj"
Всё работает. Попробовал ради эксперемента с помощью этой команды скомпилировать код из тутора, так как там не указана команда линкинга для винды, выдаёт такую ошибку "сейчас скину скрин"
источник

СV

Сергей Voron25 in Ассемблер
Код из тутора
источник

СV

Сергей Voron25 in Ассемблер
Ошибка
источник

СV

Сергей Voron25 in Ассемблер
источник

s

snxx in Ассемблер
блин, я пошел на xml писать, чтобы сублайм видел asm
источник

СV

Сергей Voron25 in Ассемблер
Что простите?
источник

K

Kashira in Ассемблер
проверьте пж, будет работать?
источник

A

Aleksandr in Ассемблер
Нет, у тебя в cmp два обращения к памяти
источник

K

Kashira in Ассемблер
если в EBX засуну один из элементов, будет работать?
источник

A

Aleksandr in Ассемблер
Да
источник

A

Aleksandr in Ассемблер
Или нет
источник