Содержание
- 2. Стек и организация подпрограмм Реализация стека на уровне ЦП Регистры x86: SS – хранит границу стека
- 3. Стек и организация подпрограмм Реализация стека на уровне ЦП Команды для работы со стеком: PUSH –
- 4. Стек и организация подпрограмм Реализация стека на уровне ЦП Регистры x86: SS – хранит границу стека
- 5. Стек и организация подпрограмм Организация подпрограмм Подпрограмма — поименованная или иным образом идентифицированная часть программы, содержащая
- 6. Стек и организация подпрограмм Организация подпрограмм function func1 (Param:integer): integer var x,y; begin if … then
- 7. Стек и организация подпрограмм Организация подпрограмм Каждый раз при вызове функции необходимо хранить адрес возврата. Таким
- 8. Стек и организация подпрограмм Организация подпрограмм Решение: Адреса возврата, передаваемые параметры и локальные переменные хранятся в
- 9. Стек и организация подпрограмм Организация подпрограмм CALL Помещает адрес возврата в стек, передает управление подпрограмме Поддержка
- 10. Стек и организация подпрограмм Организация подпрограмм … push 2 push 3 call proc1 ;ax=5 add sp,4
- 11. Стек и организация подпрограмм Соглашение вызова Соглашение вызова определяет следующие особенности процесса использования подпрограмм: Расположение входных
- 12. Стек и организация подпрограмм Соглашение вызова Соглашение вызова cdecl Основной способ вызова для Си (отсюда название,
- 14. Скачать презентацию