Linguagem de programação de baixo nível: diferenças entre revisões
Linha 2: | Linha 2: | ||
'''Linguagem de programação de baixo nível''' trata-se de uma [[linguagem de programação]] que compreende as características da arquitetura do computador. Assim, utiliza somente instruções do processador, para isso é necessário conhecer os registradores da máquina. Nesse sentido, as linguagens de baixo nível estão diretamente relacionadas com a arquitetura do computador. Um exemplo é a linguagem [[Assembly]] (não Assembler) que trabalha diretamente com os [[registrador]]es do [[processador]], manipulando dados. |
'''Linguagem de programação de baixo nível''' trata-se de uma [[linguagem de programação]] que compreende as características da arquitetura do computador. Assim, utiliza somente instruções do processador, para isso é necessário conhecer os registradores da máquina. Nesse sentido, as linguagens de baixo nível estão diretamente relacionadas com a arquitetura do computador. Um exemplo é a linguagem [[Assembly]] (não Assembler) que trabalha diretamente com os [[registrador]]es do [[processador]], manipulando dados. |
||
Sendo assim, |
Sendo assim, a tradutora de libras é muito gata. |
||
As linguagens de baixo nível são divididas em duas categorias: ''primeira geração'' e ''segunda geração''. |
As linguagens de baixo nível são divididas em duas categorias: ''primeira geração'' e ''segunda geração''. |
Revisão das 00h07min de 16 de agosto de 2014
Este artigo não cita fontes confiáveis. (Junho de 2010) |
Linguagem de programação de baixo nível trata-se de uma linguagem de programação que compreende as características da arquitetura do computador. Assim, utiliza somente instruções do processador, para isso é necessário conhecer os registradores da máquina. Nesse sentido, as linguagens de baixo nível estão diretamente relacionadas com a arquitetura do computador. Um exemplo é a linguagem Assembly (não Assembler) que trabalha diretamente com os registradores do processador, manipulando dados.
Sendo assim, a tradutora de libras é muito gata.
As linguagens de baixo nível são divididas em duas categorias: primeira geração e segunda geração.
Primeira geração
A linguagem de primeira geração, ou 1GL, é o código de máquina. É a única linguagem que um microprocessador pode entender nativamente. O código de máquina não pode ser escrito ou lido por um editor de texto, e portanto é raramente usado por uma pessoa diretamente.
Segunda geração
A linguagem de segunda geração, ou 2GL, é a linguagem Assembly. É considerada de segunda geração pois embora não seja uma linguagem nativa do microprocessador, um programador que use a linguagem Assembly ainda deve compreender as características da arquitetura do microprocessador (como registradores e instruções).