Download the Guru IA app

Android and iOS

Foto de perfil

Brunno

SENT BY THE APP
Estudos Gerais11/27/2024

O produto final da etapa de sintese do compilador é o código...

O produto final da etapa de sintese do compilador é o código de montagem que será submetido ao montador para gerar o módulo objeto. Em seu trabalho o montador deve, entre outras coisas, determinar os endereços em memória das instruções, dos rótulos e das variáveis. Considere o trecho de código abaixo:

DADOS CODIGO EQU 3000VALORORG3000 VALOR ORG 1000 RESULTADO DS.B 1 PROGRAMA ORG CODIGO MOVE.W VALOR,DO MOVE.W D0,RESULTADO RTS END PROGRAMA

Sabendo-se que VALOR e RESULTADO tiveram seus endereços determinados nesta ordem, na tabela de símbolos seus endereços seriam respectivamente

A) 1000e1000 e 3000 B) 1000e1000 e 1001 C) 3000e3000 e 3001 D) 1001e1001 e 1000 E) 3001e3001 e 3000

O produto final da etapa de sintese do compilador é o código de montagem que será submetido ao montador para gerar o módulo objeto.
Em seu trabalho o montador deve, entre outras coisas, determinar os endereços em memória das instruções, dos rótulos e das variáveis.
Considere o trecho de código abaixo:

DADOS
	CODIGO	EQU	$3000
	VALOR	ORG	$1000
	RESULTADO	DS.B	1
	PROGRAMA	ORG	CODIGO
			MOVE.W	VALOR,DO
			MOVE.W	D0,RESULTADO
			RTS
			END	PROGRAMA

Sabendo-se que VALOR e RESULTADO tiveram seus endereços determinados nesta ordem, na tabela de símbolos seus endereços seriam respectivamente

A) $1000 e $3000
B) $1000 e $1001
C) $3000 e $3001
D) $1001 e $1000
E) $3001 e $3000
Send your questions through the App
Equipe Meu Guru

Do you prefer an expert tutor to solve your activity?

  • Receive your completed work by the deadline
  • Chat with the tutor.
  • 7-day error guarantee