Thanks for the smooth explanation. Just one remark about the calculation of the data address, the address is in hex and you do calculate in the decimal base, so subtracting 72 hex from 8000 hex results in 7F8E, not 7928, and so on...
@ProfessorHankStalica
9 ай бұрын
Yup, thanks. Brain fart doing my math there.
@shifter65
4 жыл бұрын
@18:00, I though the symbol table lists all the "symbols" defined in an object file. E.g. I would expect obj1 to have (A,X), obj2 to have (B,Y,Z), and obj3 to have (C,W). If the symbol table section's contents are as shown in the video, then it would be a redundant section, as all the information it offers can be retrieved from the "relocation info" section
@DomenicoMigliorini
5 жыл бұрын
It was nice thanks but still missing a number of explanations and infos. talking about how it is structured the memory, what happen to variables that are in the stack or dynamic variables and how they are referenced in the exe file and also would be nice that all the addresses are in Hex and the calculations, explaining the use of shifters etc.. But again very nice job thanks
Пікірлер: 4