Size: a a a

Ассемблер

2020 December 04

Лм

Любимчик твоей мамы... in Ассемблер
Чэ Пчэ
вполне может быть что и гуру.
я и не спорю =)
источник

ST

Saenro T in Ассемблер
https://t.me/ChatAssembler/60172

Если лишнее выкинуть, будет тоже самое но несколько проще:

mov eax, 789ABCDEh
mov edi, string+8
std
next: cmp al, 0Ah
jb digit
add al, 7
digit: add al, 30h
stosb
shr eax, 4
jne next
источник

A

Aleksandr in Ассемблер
А еще можно заранее подготовить алфавит и брать из него символ по индексу
источник

ST

Saenro T in Ассемблер
XLAT?
источник

ST

Saenro T in Ассемблер
Den
вот так верно?
mov ecx,8
near:
mov ebx,eax
and ebx, F
cmp ebx, A
jb next
add ebx, 7
next:
add ebx, 30
mov byte ptr ds:[edx],bl
shr eax, 4
je output
dec edx
loop near
output:
mov ecx, 8 / loop — сноси.
источник

С

Сергей in Ассемблер
Ruslan Neshta
на питон ушло не много времени, ну да лол
но асм это не питон
как бы надо ещё хоть немного железо понимать
Однобокое сравнение. Прям даже инвалидское. Я, например, на работе не смог развернуть питон из-за за запретов, а асм сразу встал. Соответственно с этой стороны если смотреть, то я бы асм изучил быстрее питона в бесконечное количество раз.
И таких вариантов тебе с 10 могу накидать с ходу. А то, блин, питон тут рекламировать вздумали...
источник

ST

Saenro T in Ассемблер
Aleksandr
А еще можно заранее подготовить алфавит и брать из него символ по индексу
mov eax, 789ABCDEh
mov edi, stringout+8
mov ebx, symbols
std
again: push eax
and eax, 0Fh
xlat
stosb
pop eax
shr eax, 4
jne again
ret
symbols: db '0123456789ABCDEF'
stringout: dq 0,0


Как-то так наверное?
Не проверял.
источник

A

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

ST

Saenro T in Ассемблер
Dima Richev
Ну не. Эт другое.
Я очень плох по математике, но ума хватает, что бы вычислить адрес сервиса в структуре
Я тебе больше скажу, что такое Cos(X/180×Pi)×Cos(Y×Pi) плюс к этому расчёты коэффициентов — я полностью понял лишь благодаря ассемблеру, вернее я к этому сам пришёл благодаря всем этим "крутилкам-вертелкам" пикселей на экране. Когда я их начал 'крутить', я понял что в школе мне пытались донести. Ведь до этого опыта я как-то не особо понимал где это может пригодиться, но в асме сплошь и рядом применяю. Можно попробовать обойтись без того, но кому интересно смотреть на топорные движения?
источник

a

asm in Ассемблер
Добро пожаловать Алишер Косимов. Не ответив на вопрос, будешь удалён из чата
источник

АК

Алишер Косимов... in Ассемблер
Добрый день
источник

АК

Алишер Косимов... in Ассемблер
Ребята нужна помощь
источник

АК

Алишер Косимов... in Ассемблер
Я начинающий разработчик
источник

АК

Алишер Косимов... in Ассемблер
Одну задачку не могу в ассемблере реализовать
источник

АК

Алишер Косимов... in Ассемблер
Знаю как в Паскале сделать
источник

АК

Алишер Косимов... in Ассемблер
Если сможете помочь, буду благодарен
источник

АК

Алишер Косимов... in Ассемблер
Вводится число, проверяешь, если оно является степенью двойки, то выводишь 1, если нет, то 0. Например, вводится 64, выводится 1. Вводишь 35, выводится 0. Ввод числа делать константой, так:
li x1, 1234
Не обязательно в регистр x1, это просто пример. Выполнять задание можно в любом ассемблере risc-v.
источник

АК

Алишер Косимов... in Ассемблер
Говоря «выводится» имеется ввиду, что ответ записывается в какой-то из регистров
источник

АК

Алишер Косимов... in Ассемблер
Надо реализовать через простые инструкции
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Алишер Косимов
Надо реализовать через простые инструкции
тоесть и этих простых инструеций ты не знаешь? и каков алгоритм на псевдоязыке?
источник