Size: a a a

Ассемблер

2020 June 30

A

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

RD

Rashid Djam in Ассемблер
Happy Jupiter
Ну, потому что он растет вниз)
растет вниз я понимаю как с каждым новым элементов sp смещается на ss+sp+количествоБайт)
источник

RD

Rashid Djam in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
ну да, push можно эмулировать/записать иначе
mov word[sp],777
sub sp,2
вот тут на самом деле интересно почему sub)
источник

RD

Rashid Djam in Ассемблер
чтобы сегмент данных и стэк не столкнулись?
источник

A

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

A

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

A

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

RD

Rashid Djam in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
но можно и через sub ))))
не, я не про то каким методом вычитать, я про то зачем в приниципе вычитать)
источник

RD

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Rashid Djam
не, я не про то каким методом вычитать, я про то зачем в приниципе вычитать)
потому что там появилось значение, значит стек вырос, а выше я сказал, что если стек растет то его адреса уменьшаются (sp)
источник

RD

Rashid Djam in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
потому что там появилось значение, значит стек вырос, а выше я сказал, что если стек растет то его адреса уменьшаются (sp)
то есть вершина стэка это максимальный адрес ?)
источник

A

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

RD

Rashid Djam in Ассемблер
понял, спасибо!)
источник

A

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

RD

Rashid Djam in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
вершина пустого стека точнее
да
источник

RD

Rashid Djam in Ассемблер
а максимальный адрес есть максимальный размер стэка, память под который мы выделили сами?
источник

A

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

RD

Rashid Djam in Ассемблер
максимальный(вершина) адрес стэка автоматически вычисляется?)
источник

RD

Rashid Djam in Ассемблер
вроде мы можем задавать размер стэка)
источник

RD

Rashid Djam in Ассемблер
допустим задали 256 байт, значит вершина будет на 256 байте, верно?)
источник