Size: a a a

Ассемблер

2021 October 16

A

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

A

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

КП

Котеечко Пухнастиньк... in Ассемблер
что то ты сделал все еще не понятнее, нежели разъяснил
источник

A

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

КП

Котеечко Пухнастиньк... in Ассемблер
ну так работает add с кери
так в спеке прописанно
источник

A

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

add  керри не учитывает
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
обычно эти две инструкции используются совместно одна за другой, чтоб adc скорректировал переполнение целевого регистра путем добавления 1 куди нибудь. ты же эту 1 прибавляешь опять в тот же счетсчик (счетчик уже получает +2). если так и задумано - то все верно
источник

КП

Котеечко Пухнастиньк... in Ассемблер
а можно сделать так, что бы счетчик получил не +1 а -1 в случае переполнения??
источник

A

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

КП

Котеечко Пухнастиньк... in Ассемблер
спасибо
источник

A

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

КП

Котеечко Пухнастиньк... in Ассемблер
потому что +1 -1 будет 0 ?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
add; 255+1 = 0 cf
sbb; -1 = 255
add; 255+1 = 0 cf
sbb; -1 = 255
add; 255+1 = 0 cf
sbb; -1 = 255
add; 255+1 = 0 cf
sbb; -1 = 255
источник

КП

Котеечко Пухнастиньк... in Ассемблер
это то, чего я хотел
что бы в случае достижения максимального лимита счетчика - он зависал на максимальном лимите
источник

КП

Котеечко Пухнастиньк... in Ассемблер
спасибо
источник

A

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

🐖

🐖Глебка💨 in Ассемблер
источник

A

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

A

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

🐖

🐖Глебка💨 in Ассемблер
Да вроде всё на месте, картинка 1 к 1. Ток падает, если вправо за край окна сдвинуть
источник