Como o scanf () funciona dentro do sistema operacional?

Eu tenho me perguntado como scanf () / printf () realmente funciona nos níveis de hardware e sistema operacional. Onde os dados fluem e o que exatamente o sistema operacional está fazendo em torno desses horários? Quais chamadas o sistema operacional faz? E assim por diante...

questionAnswers(4)

yourAnswerToTheQuestion