Logo Passei Direto
Buscar

A linguagem de programação Assembly compreende um tipo de linguagem de baixo nível que apresenta conjunto de instruções, por meio do qual se pretende projetar um programa, iguais ao conjunto que é definido pelo fabricante da família de microcontroladores ou microprocessadores. Assim, sobre as linguagens de programação de um microprocessador, assinale a alternativa correta.

I. Os programas são construídos em linguagem de máquina e essa linguagem é simplesmente desenvolvida por meio de códigos operacionais binários, ou seja, apenas uns e zeros são utilizados para descrever todas as instruções.

II. Cada linha de um código de programa escrito em linguagem Assembly abrange quatro campos: o campo de etiqueta, o de instrução, o campo do operando e o campo do comentário.

III. Os programas são construídos em linguagens de alto nível e essa linguagem é, simplesmente, desenvolvida por meio de códigos operacionais binários, ou seja, apenas uns e zeros são utilizados para descrever todas as instruções.

IV. As linguagens de alto nível caracterizam-se por serem linguagens orientadas para o problema, por isso o programador não precisa conhecer os detalhes da arquitetura do microprocessador e seu conjunto de instruções, ele apenas segue as regras da linguagem específica que é usada para resolver o problema em questão.

Cada linha de um código de programa escrito em linguagem de máquina abrange quatro campos: o campo de etiqueta, o de instrução, o campo do operando e o campo do comentário.


User badge image
Antonio Casciola

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada afirmativa: I. Os programas são construídos em linguagem de máquina e essa linguagem é simplesmente desenvolvida por meio de códigos operacionais binários, ou seja, apenas uns e zeros são utilizados para descrever todas as instruções. Verdadeiro, a linguagem de máquina é composta por códigos binários (uns e zeros) que representam as instruções que o microprocessador pode executar. II. Cada linha de um código de programa escrito em linguagem Assembly abrange quatro campos: o campo de etiqueta, o de instrução, o campo do operando e o campo do comentário. Verdadeiro, essa descrição está correta, pois um código em Assembly geralmente possui esses campos. III. Os programas são construídos em linguagens de alto nível e essa linguagem é, simplesmente, desenvolvida por meio de códigos operacionais binários, ou seja, apenas uns e zeros são utilizados para descrever todas as instruções. Falso, essa afirmativa é incorreta, pois as linguagens de alto nível não são escritas diretamente em binário; elas são traduzidas para linguagem de máquina por meio de compiladores ou interpretadores. IV. As linguagens de alto nível caracterizam-se por serem linguagens orientadas para o problema, por isso o programador não precisa conhecer os detalhes da arquitetura do microprocessador e seu conjunto de instruções, ele apenas segue as regras da linguagem específica que é usada para resolver o problema em questão. Verdadeiro, essa afirmativa está correta, pois as linguagens de alto nível abstraem os detalhes da arquitetura do hardware. Agora, vamos resumir os itens verdadeiros: - I: Verdadeiro - II: Verdadeiro - III: Falso - IV: Verdadeiro A alternativa correta que contém todos os itens verdadeiros é: a) I e II.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!