As chamadas ao sistema (system calls) fornecem a interface entre um processo e o sistema operacional. Essas chamadas estão disponíveis como instruções em linguagem assembly e, em geral, são listadas nos manuais usados por programadores em linguagem assembly. Certos sistemas permitem que as chamadas ao sistema sejam feitas diretamente de um programa de linguagem de nível mais alto e, nesse caso, as chamadas normalmente lembram chamadas de subrotinas ou de funções predefinidas. Várias linguagens – como C, C++ e Perl – foram definidas para substituir a linguagem assembly na programação de sistemas. Essas linguagens permitem que as chamadas ao sistema sejam feitas diretamente. Por exemplo, as chamadas ao sistema do Unix podem ser feitas diretamente a partir de um programa em C ou em C++.
Para escrever sua resposta aqui, entre ou crie uma conta
Sistemas Operacionais I
•FATENE
Arquitetura de Computadores e Sistemas Operacionais
Compartilhar