Questão
A hierarquia de níveis da arquitetura de computadores organiza os diferentes aspectos da operação do sistema. Qual nível da hierarquia lida diretamente com os códigos binários e instruções de máquina?
Selecione uma alternativa:
A) Nível de aplicação
B) Nível de sistema operacional
C) Nível de linguagem de montagem (assembly)
D) Nível lógico digital
E) Nível de linguagem de máquina
E
O nível de linguagem de máquina é o nível mais baixo da hierarquia de níveis da arquitetura de computadores que lida diretamente com códigos binários e instruções de máquina. Este nível é responsável pela execução direta das instruções pelo processador. As outras alternativas não lidam diretamente com códigos binários:
- O nível de aplicação (A) é onde os programas de usuário são executados, geralmente em linguagens de alto nível.
- O nível de sistema operacional (B) gerencia os recursos do computador e fornece serviços para os programas.
- O nível de linguagem de montagem (C) é um nível acima da linguagem de máquina e usa mnemônicos para representar instruções, que são traduzidas para código de máquina.
- O nível lógico digital (D) refere-se ao hardware e circuitos digitais, mas não lida diretamente com a execução de instruções de máquina.