Я хочу знать некоторые основные понятия языка ассемблера, чтобы лучше понять его архитектуру.Я изучил языки высокого уровня, такие как C # .NET, Java, а также немного познакомился с языком ассемблера .intel_syntax
.
Я просто хотел знать некоторые базовые вещи, такие как:
1.Что такое разделы .text
, .data
, .global
и .code
?
2.Какой тип переменных / данных / кода должен быть сохранен / записан в каком разделе?
Я был бы рад, если бы кто-нибудь мог ответить или вместо этого дать мне ссылки, где я мог бы читать и учиться.
Спасибо.