Perguntas com a marcação «low-level»

Perguntas sobre aspectos de baixo nível de um sistema: programação próxima aos detalhes e hardware subjacentes.




6
Por que muitas funções que retornam estruturas em C, na verdade, retornam ponteiros para estruturas?
Qual é a vantagem de retornar um ponteiro para uma estrutura em vez de retornar toda a estrutura na returninstrução da função? Eu estou falando sobre funções como fopene outras funções de baixo nível, mas provavelmente existem funções de nível superior que retornam ponteiros para estruturas também. Acredito que isso …

10
Por que não ter um sistema operacional baseado em linguagem de alto nível? Os idiomas de baixo nível são mais eficientes?
Sem ser presunçoso, gostaria que você considerasse a possibilidade disso. Atualmente, a maioria dos sistemas operacionais é baseada em linguagens de baixo nível (principalmente C / C ++). Até mesmo as novas, como Android, usam JNI e a implementação subjacente está em C De fato, (esta é uma observação pessoal) …

10
Os primeiros montadores foram escritos em código de máquina?
Estou lendo o livro Os Elementos dos Sistemas de Computação: Construindo um Computador Moderno a partir dos Primeiros Princípios , que contém projetos que abrangem a construção de um computador a partir de portas booleanas até aplicativos de alto nível (nessa ordem). O projeto atual no qual estou trabalhando é …






5
Qual é o conjunto mínimo absoluto de instruções necessárias para construir um processador completo Turing
Tenho uma ideia geral de como o processador lida com instruções, mas passo meu tempo trabalhando em idiomas de alto nível. Talvez alguém que trabalhe mais perto do ferro possa fornecer informações valiosas. Supondo que as linguagens de programação sejam basicamente abstrações de nível muito alto do conjunto de instruções …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.