Ir ao conteúdo
  • Cadastre-se
Carlos Filipe

8051 triangulo pascal 8051 em edsim51di

Recommended Posts

Bom dia!

Venho desta forma tirar as seguintes duvidas.

Eu neste moemento tenho um dos trabalhos de escola de uma certa cadeira fazer o triangulo de pascal em 8051 com o simulador "edsim51di" e colocando isto em pratica simulei o seguinte comdigo:

 

i equ 0
j equ 1
linhas equ 2
k equ 3
pos equ 4
linha equ 15
;---------------------------------
MOV i, #1
MOV linha, #8
MOV pos, 7
WHILE1:

    MOV A, i
    CLR C
    SUBB A, #linha
    JNC FIM_WHILE1
    
        MOV A, pos ;
        ADD A, #15
        MOV pos, a
        MOV k, pos
;---------------------------------
    MOV j, #0
    WHILE:

            MOV A, j
            CLR C
            SUBB A, #i
            JNC FIM_WHILE
;---------------------------------    
                MOV A, K
                CLR C
                SUBB A, #17
                MOV R0, A
                MOV B, @R0
                MOV A, K
                CLR C
                SUBB A, #15
                MOV R0 , A
                MOV A, @R0 
                ADD A, B
                MOV R0, K
                MOV R0 ,A
                 INC K
                INC K
;---------------------------------    
        INC j
        SJMP WHILE
    FIM_WHILE:
;---------------------------------
    INC i
    ljMP WHILE1
FIM_WHILE1:

 

Mas ele só executa o primeiro while, e não faz nada com o segundo, a que se deve isto? Onde falhei? O que estou a fazer de errado?

Por favor ajudas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×