Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Ensamblador > Programa para convertir a mayúsculas en 68000
-Foros de debate

Ensamblador
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Programa para convertir a mayúsculas en 68000
Enviado por xyzzy el día 19 de enero de 2006

Alguien puede echarme una mano con esto. Como dice el titulo estoy haciendo un programa que convierte una frase a mayúsculas y creo que el algoritmo lo tengo bien, pero tengo el problema de que el registro me lee word en vez de byte.
Esto es lo que tengo:

Convertir IDNT 1,1
ORG $2000
BRA.S Begin
*
Cadena DC.B 'hola esto es 1 EJEmplo.'
NumCam DC.W 0
*
* Programa Principal
*
Begin MOVEA.W Cadena,A1
MOVEA.W #NumCam,A2
Sig MOVE.B (A1)+,D0
CMP.B #$2E,(A1)
BEQ.S End
CMP.B #$61,(A1)
BLT.S Sig
CMP.B #$7A,(A1)
BGT.S Sig
Cambio SUBI.B #$20,(A1)
ADDI.W #1,(A2)
BRA.S Sig
End STOP #$2700
END

Muchas gracias por adelantado

 
Re: Programa para convertir a mayúsculas en 68000
Enviado por xyzzy el día 20 de enero de 2006

Hey, que ya no hace falta que contestéis ya lo he sacado yo solo.

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network