Ed
há 3 meses
Vamos analisar cada afirmativa: I. O uso de Macros permite ao programador tornar a execução do código Assembly mais dinâmica, otimizando blocos de instruções utilizados frequentemente. Correto. Macros são trechos de código reutilizáveis que facilitam a escrita e manutenção do código Assembly. II. Um procedimento é uma forma prática de articular a repetição de um determinado conjunto de instruções em um código Assembly. Incorreto. Procedimentos (ou sub-rotinas) são usados para modularizar o código e evitar repetição, mas não são especificamente para repetir instruções; para repetição usa-se estruturas de loop. III. Pseudoinstruções são dedicadas ao programa montador (Assembler) e não ao processador que irá executar o código, indicando tarefas necessárias para a montagem do código de máquina. Correto. Pseudoinstruções são comandos que facilitam a programação, mas não são instruções reais do processador. Portanto, as afirmativas corretas são I e III. A alternativa correta é: II e III apenas? Não, porque II está incorreta. I e III apenas? Não está entre as opções. Vamos rever as opções dadas: - II apenas - II e III apenas - I e II apenas - I, II e III Nenhuma opção contempla apenas I e III. Como II está incorreta, e as opções não contemplam I e III, a única alternativa que contém apenas afirmativas corretas é I apenas. Mas a opção "I apenas" está entre as opções? Sim, está. Então, a alternativa correta é: I apenas.