Показывает значение расширенного указателя стека (ESP) в Python или Bash? - PullRequest
0 голосов
/ 29 апреля 2020

Эта программа C показывает значение расширенного указателя стека (ESP).

wolf@linux:~# cat esp.c 
#include <stdio.h>
void main() {
    register int i asm("esp");
    printf("$esp = %#010x\n", i);
}

wolf@linux:~# 

Пример вывода

wolf@linux:~# ./esp 
$esp = 0x4881dcd0
wolf@linux:~# 
wolf@linux:~# ./esp 
$esp = 0x523f0f60
wolf@linux:~# 
wolf@linux:~# ./esp 
$esp = 0x37a7eee0
wolf@linux:~# 

Может ли та же программа быть написана на интерпретируемом языке, например как Python или Bash?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...