Size: a a a

Ассемблер

2020 August 15

RS

Rusty Shackleford in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
что значит НО?
то, что написано, ссылки на ближайшую предыдущую и следующую анонимные метки
источник

A

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

RS

Rusty Shackleford in Ассемблер
угу
источник

C

Cplus in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
предлагаю зафиксировать форматы (типы по версии си, или размеры по версии асма), используемые в printf

%ub %sb - байт десятичный
%uw %sw - слово десятичное
%ud %sd - двойное слово десятичное
%s - строка (заканчивающая нулем или $ - надо обсуждать)
%с - ASCII символ
%f - вещественное одинарной точности десятичное
%d - вещественное двойной точности десятичное
%xb(Xb) - байт шестнадцатеричный
%xw(Xw) - слово шестнадцатеричное
%xd(Xd) - двойное слово шестнадцатеричное

;=================
ну и редко используемое

%ob - восьмиричный байт
%ow - восьмиричное слово
%od - двойное слово

%bb - бинарный байт
%bw - бинарное слово
%bd - бинарное двойное слово
(эт может пригодиться при печати регистра флагов напрмер)

еще можно добавить научную нотацию для вещественных типов (e/E),но пока упустим

PS: буду дополнять/править мысли по мере появления оных
Ля, одмен где это нашел?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Артур
была строчка mov ax, @data
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Cplus
Ля, одмен где это нашел?
что - это?
источник

楽園松本 in Ассемблер
Rusty Shackleford
друзья подскажите пожалуйста, как часто на практике используются локальные переменные в проектах на асм
Моё мнение. Локальные переменные исключительно хороши с точки зрения разработки программы, тк позволяют создавать независимые программные модули. Простыми словами, если пишем подпрограмму и не знаем заранее, где и сколько раз в основной программе мы её будем вызывать.

Частным случаем этого являются алгоритмы с рекурсией.

Лично я считаю, если автор программы чётко представляет себе заранее порядок вызовов подпрограммы, и эти вызовы не требуют локального контекста, в программе нет рекурсии, нет спонтанных вызовов подпрограммы (обработчик прерываний), то я бы локальные переменные не создавал.

Моё сугубо субъективное мнение: чем меньше заигрывать со стеком, тем лучше.
источник

R

Royle in Ассемблер
Есть ссылка на сообщество хакеров в даркнете ?
источник

D

Dim in Ассемблер
ссылка есть, хакеров нет
источник

R

Royle in Ассемблер
Кстати меня кое с чем кидали
источник

R

Royle in Ассемблер
Это было связано со взломом ВК интересно
источник

R

Royle in Ассемблер
А как вообще происходит взлом соцсетей
источник

R

Royle in Ассемблер
Dim
ссылка есть, хакеров нет
Почему нет?(
источник

D

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

D

Dim in Ассемблер
по ссылке
источник

D

Dim in Ассемблер
ссыльные они теперь
источник

R

Royle in Ассемблер
Понятно
источник

R

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

R

Royle in Ассемблер
заходите пообщаемся по ассемблеру
источник

R

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