Programação em Assembly Considere duas strings na memória, “str1” e “str2”, ambas armazenadas

em bytes (caracteres ASCII) e terminadas com o caractere NULL (0). Por exemplo:

str1: .byte “EDUARDO”,0
str2: .byte “EDWARD”,0

Escreva uma rotina chamada #DISPARIDADE que receba o endereço de duas strings em R4 e R5 e retorne a “disparidade” entre as duas strings no registrador R6. A disparidade deve ser calculada como um número de 16 bits sem sinal. A disparidade D é definida como:
Anexo 1

Onde s1 e s2 representam as duas strings e l1 e l2 representam o comprimento de cada string. Veja o exemplo:
Anexo 2


 em
 em

RESPONDER

Pattiniantonia está aguardando sua ajuda, Clique aqui para responder.