Вопрос по сборке - PullRequest
       1

Вопрос по сборке

1 голос
/ 04 июля 2011
.text
    .globl main
main:
     xorl %eax,%eax ;return 0
     ret

Как такая крошечная программа:

1. это правда, что indentation is just personal preference?

2.В комплектации имеются различные .tags и func:, отсутствуют ли какие-либо другие детали, которые нельзя включить в эти две категории?

1 Ответ

0 голосов
/ 04 июля 2011
  1. Да, я думаю, что отступы только для того, чтобы вам и другим людям было легко читать вашу программу.

  2. "func:" - это ярлыки, которыедействовать как способ помочь вам ссылаться на различные части вашей программы.Это очень помогает при выполнении циклов и тому подобное.«.tags» или «.globl» являются директивами, они используются ассемблером при сборке кода в машинные инструкции.

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