Size: a a a

Ассемблер

2021 June 20

D

Dim in Ассемблер
либо 2 Гига на диске, либо 2 Гига в голове
источник

GH

Gentel Hint in Ассемблер
Во, спасибо)

Да, он-же рил тайм.
источник

A

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

я же пошутил, сказав свою несбывшуюся мечту
источник

GH

Gentel Hint in Ассемблер
Тю, я думал это ты о своей ОСи рассказал таки.
источник

A

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

АШ

Алексей Шведов... in Ассемблер
😄
источник

АШ

Алексей Шведов... in Ассемблер
Нет, никуда не запишется, нужно будет выделить место самому
источник

d

disba1ancer in Ассемблер
почему нет-то? если sp=0 то при выполнении команды push val, sp убавится на 2 или на 4 после чего по его адресу будет записано val
источник

d

disba1ancer in Ассемблер
на крайняк можно залезть в доки
источник

АШ

Алексей Шведов... in Ассемблер
Не знаю, почему, но нет, ничего не записывается:
источник

АШ

Алексей Шведов... in Ассемблер
А вот если сделать mov esp, 0x12
Тогда всё запишется
источник

АШ

Алексей Шведов... in Ассемблер
источник

АШ

Алексей Шведов... in Ассемблер
Так что нужно выделять место, иначе просто значения в никуда улетят

Ой, я там забыл ещё +4 добавить для 0000, но не важно
источник

d

disba1ancer in Ассемблер
не должно быть такого
источник

d

disba1ancer in Ассемблер
а что у тебя должно находится в конце адресного пространства?
источник

d

disba1ancer in Ассемблер
и под какой разрядностью исполняется код
источник

АШ

Алексей Шведов... in Ассемблер
Ничего. Это обычный бутлоадер с qemu, т.е 0x0
источник

АШ

Алексей Шведов... in Ассемблер
x86_64, и под i386 тоже самое
источник

d

disba1ancer in Ассемблер
а есть память в нормальном хексдампе?
источник

d

disba1ancer in Ассемблер
а то в таком сам чёрт ногу сломит
источник