O termo Assembly significa montagem, ou seja, a linguagem de montagem (Assembly Language) é utilizada para programar em baixo nível, sendo necessário montar o programa de acordo com o processador utilizado. A linguagem Assembly possui uma estrutura sintática própria. Ela é formada por um conjunto de instruções que, por meio de códigos mais legíveis, representam as instruções de código de máquina. As instruções da linguagem Assembly são conhecidas pelo nome de mnemônicos. Já o termo Assembler significa o programa montador, ou seja, é o programa utilizado para compilar um programa escrito em linguagem de montagem, tornando-o executável em um computador. Assembler é basicamente o ambiente de programação. É a ferramenta responsável por traduzir o programa-fonte (escrito em linguagem Assembly) para o programa objeto (programa em código de máquina) a ser interpretado por um processador. A respeito das características de programação utilizando a linguagem Assembly, analise as afirmações a seguir: Os comandos na linguagem Assembly são interpretados um a um ao serem executados pela máquina. O processador necessita apenas de um comando específico para executar uma instrução de máquina; II. Para a correta utilização da linguagem Assembly, o programador deve, obrigatoriamente, conhecer o conjunto de registradores, a estrutura da memória principal, os tipos de dados disponíveis diretamente na máquina e o funcionamento da unidade lógica aritmética (ULA) do processador; III. A linguagem de máquina só aceita e manipula informações numéricas expressas em notação de códigos binários, os quais matematicamente representam os estados de nível alto “1” ou nível baixo “0” para os circuitos eletrônicos de um computador;
O termo Assembly significa montagem, ou seja, a linguagem de montagem (Assembly Language) é utilizada para programar em baixo nível, sendo necessário montar o programa de acordo com o processador utilizado. A linguagem Assembly possui uma estrutura sintática própria. Ela é formada por um conjunto de instruções que, por meio de códigos mais legíveis, representam as instruções de código de máquina. As instruções da linguagem Assembly são conhecidas pelo nome de mnemônicos.
Já o termo Assembler significa o programa montador, ou seja, é o programa utilizado para compilar um programa escrito em linguagem de montagem, tornando-o executável em um computador. Assembler é basicamente o ambiente de programação. É a ferramenta responsável por traduzir o programa-fonte (escrito em linguagem Assembly) para o programa objeto (programa em código de máquina) a ser interpretado por um processador.
A respeito das características de programação utilizando a linguagem Assembly, analise as afirmações a seguir:
I. Os comandos na linguagem Assembly são interpretados um a um ao serem executados pela máquina. O processador necessita apenas de um comando específico para executar uma instrução de máquina;
II. Para a correta utilização da linguagem Assembly, o programador deve, obrigatoriamente, conhecer o conjunto de registradores, a estrutura da memória principal, os tipos de dados disponíveis diretamente na máquina e o funcionamento da unidade lógica aritmética (ULA) do processador;
III. A linguagem de máquina só aceita e manipula informações numéricas expressas em notação de códigos binários, os quais matematicamente representam os estados de nível alto “1” ou nível baixo “0” para os circuitos eletrônicos de um computador;
- I apenas
- I e II apenas
- I, II e III
- II e III apenas
- III apenas