Em um programa quando ocorre uma chamada de subrotina, um acordo entre chamar a rotina e a rotina chamada como argumentos serão passados e em que ordem, como valores serão retornados e a rotina que irá lidar com qualquer limpeza necessária (tais como a limpeza da pilha). A sequência de chamada torna-se importante quando as rotinas de chamada e chamadas foram criadas com compiladores diferentes ou se também foi escrito em linguagem assembly. Duas seqüências de chamada comuns são a C ligando a sequência e a sequência de chamada do Pascal. Na sequência de chamada C, chamar a rotina empurra quaisquer argumentos incluídos na chamada na pilha em ordem inversa (direita para a esquerda) e executa qualquer limpeza de pilha; Isso permite que um número variável de argumentos a serem passados para uma determinada rotina. Na sequência de chamada do Pascal, chamar a rotina envia quaisquer argumentos incluídos na pilha na ordem em que eles aparecem (esquerdos para a direita), e a rotina de chamada é esperada para limpar a pilha.
- Part of Speech: noun
- Industry/Domain: Software
- Category: Operating systems
- Company: Microsoft
Creator
- José Luis
- 100% positive feedback