Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

24/06/2015 #1


Comprobaciones de caracteres en una Tabla
Buenos dias amigos. De nuevo el estudiante esta por aquí.

Hay un ejercicios de hacer un código de comprobar si esta una secuencia determinada de caracteres una tabla.
Os dejo el enunciado en foto adjunta

La verdad es que no se a vosotros pero a mi me cuesta mucho entenderlo.

Tengo claro que el código de comprobaciones entre dos tablas es el siguiente:
  • Comparo dos tablas con direccionamiento indirecto.
  • Dos variables temporales que permitan dejar la posicion de la direccion que se comprueba en cada momento
  • Tabla1 posicion en un rango de posiciones por ejemplo
  • Tabla2 de un rango de posiciones diferentes a la de Tabla1, por ejemplo

Código PHP:

comparacion
      movlw Tabla1
      movwf punter1
      movlw Tabla2
continua
      movwf puntero2
      movwf FSR
      movf INDF
,w
      movwf temp
      movf puntero1
,w
      movwf FSR
      movf temp 
w
      subwf INDF
,w
      btfss STATUS
,Z
      
goto noiguales
      incf punter2
,w
      incf puntero1
,f
      btfss puntero1
,4
      
goto continua
      
goto iguales

noiguales
       bsf PORTB
,7
       
goto final

iguales
       bsf PORTB
,6

final 
       
end 

Comentadme como creis que podria ser el código.

Muchas gracias a todos.Feliz dia
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.