Size: a a a

Ассемблер

2021 April 04

A

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

T

TwisterMax in Ассемблер
Я изучаю ассемблер и си
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
All the operations on numbers are performed as if they were done on the infinite 2-adic representations of those numbers.

как это перевести правильно? 2-adic
источник

🐖

🐖Глебка💨 in Ассемблер
Особо не переводится на русский, математический термин такой
источник

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
вот пример с вики где числа 5-адические. тоесть в пятиричной системе счисления
источник

d

disba1ancer in Ассемблер
это пример переполнения?
источник

A

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

d

disba1ancer in Ассемблер
читаю не открывая, что написано, и опять вижу какие-то матерные слова которые я нихрена не понимаю
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
мне достаточно было пример посмотреть чтоб понять что это за числа.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
да, математика иногда бывает жесткой
источник

a

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

IL

Ilgga Latypovv in Ассемблер
какой вопрос?
источник

IL

Ilgga Latypovv in Ассемблер
у меня вопрос
 ;;;;;;hhhhhhhhhhhhhhhhhhhhhhhh  
   mov rax, [rbp - 8]
  mov rbx, [rbp - 16]
 
   cmp rbx, 0
   je .end
.lop:
   CWDE
   div rbx
  mov rax, rbx
  mov rbx, rdx
.L:
    cmp rbx, 0
    ;jne .lop
.end:
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;hhhhhhhhhhhhh
почему эта штука из-за деления вызывает ошибку?
источник

IL

Ilgga Latypovv in Ассемблер
даже если закомментировать jne .lop  и в итоге делать только одно деление происходит ошибка и аварийное завершение
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
покажи как ты инициализируешь локальные переменные функции
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
в частности ту, которую ты в rax кладешь
источник

IL

Ilgga Latypovv in Ассемблер
даже так происходит ошибка
   mov rax, 4
  mov rbx, 5
   cmp rbx, 0
   je .end
   div rbx
end:
источник

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
если делишь rax, то делитель должен быть х32
источник