Size: a a a

Ассемблер

2021 August 20

D

Den in Ассемблер
А чего делал то по туториалу? Для чего если не секрет
источник

УС

Улькиорра Сифер... in Ассемблер
ну в прошлых писал свой аналог принта и там говорилось, что постоянно писать 0Ah в ручную в строках не комильфо
источник

УС

Улькиорра Сифер... in Ассемблер
и теперь есть вот этот принт, который принимает строку без 0Ah и выводит с 0Ah
источник

D

Den in Ассемблер
А ты что то типа hex цифру в dec перевести хочешь?
источник

УС

Улькиорра Сифер... in Ассемблер
так 0Ah это \n
источник

УС

Улькиорра Сифер... in Ассемблер
по логике кода там добавляется сначала просто строка и выводится, а потом выводится и сам 0Ah (переход на новую строку)
источник

D

Den in Ассемблер
а ну да, есть такое
источник

УС

Улькиорра Сифер... in Ассемблер
мне же неясно причем тут esp регистр для проделки подобного, не могу понять логику
источник

D

Den in Ассемблер
А ну там все просто, по адресу в esp лежит какое то сообщение ты его передаешь prinf-у через  eax
источник

D

Den in Ассемблер
esp это указатель на какую то ячейку памяти где лежит у тебя сообщение для вывода printf-ом
источник

A

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

Y

YorkIsMine in Ассемблер
ну там я вызвал первый раз функцию для вывода без /н и второй раз после внесения в eax значение есп. Но почему я например не могу сделать mov eax, 0Ah и вывести просто его? Зачем есп завозить?
источник

Y

YorkIsMine in Ассемблер
ну вам виднее. Но такой сахар писать интересно)
источник

УС

Улькиорра Сифер... in Ассемблер
+
источник

AP

Andrey P in Ассемблер
Коллеги. А вот такой вопрос. Когда в x86 появилась команда popcnt (где можно посмотреть) и работает ли она с векторными регистрами? пока гугление говорит, что скорее всего нет
источник

A

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

A

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

AP

Andrey P in Ассемблер
Понимаю. А какой самый правильный док для этого? Я просто по книжкам пока смотрел. Не озадачивался именно интеловыми доками
источник

A

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

AP

Andrey P in Ассемблер
Ок. Спасибо. Посмотрю
источник