Doido procura doido pra trocar informações sobre instrução de maquina AVR.

:10 0000 00 0C94 3400 0C94 4600 0C94 4600 0C94 4600 6A

                    0C94 3400 jmp 0x68 ; 0x68 <__ctors_end>

                   1001 010k kkkk 110k

                   kkkk  kkkk  kkkk kkkk

1001 010k kkkk 110k  00 1100 0011 0100 0000 0000 

Arquivo HEX  anexo.


RV

Exibições: 251

Anexos

Responder esta

Respostas a este tópico

olá RV.

     Essa coisa deixou vc intrigado mesmo.

     Posso ajudar sim nessa análise. Já fiz isso muitas vezes, e conheço bem o AVR (embora eu não seja muito fã dessa Arquitetura).

     No entanto, nesse seu último exemplo, a variável final que recebe o resultado, é "byte", e portanto o resultado teria que dar obrigatoriamente "certo", ou não está dando?

    Poderia ser assim:  analiso esse HEX que vc anexou, mas também seria mais interessante ver o HEX do "if", já que este sim parece ser o "X" da questão.

    Mas meu tempo é muito limitado, então vai demorar um pouco pra que eu possa "parar" pra fazer a análise.

    Abrçs,

    Elcids

Isso já foi mais fácil de debugar..

Assim como no DOS antes falava exatamente que tipo de erro (setor não encontrado, erro de escrita, erro de leitura) e com o tempo tudo virou "erro", depois no windows, primeiro tinha algum codigo de erro, ainda que um "guru meditation" na tela azul.

Antigamente se tinha o arquivo .LST opcional, para debugar, vide:

http://keil.com/support/man/docs/c51/c51_cm_lstfile.htm

Veja, a cada linhe em C vc encontra tudo que foi feito em assembler, legivel.

Usava outro compilador, era mais didático ainda, só não lembro o nome... era no DOS. Gerava ainda mais informação.

Enfim, as coisas estão piorando..

Ref:

Guru meditation era a forma como os computadores Amiga (de 1994) apresentavam os codigos de erro. Para hoje é feito, mas vejam que o windows estava na versão 2.0. A predominancia era de fosforo verde ainda. Os amiga já eram super coloridos. Acredito que a tela azul com um número tenha sido inspirada no Guru Meditation. Hj acho que nem numero tem mais.

ex:

https://youtube.com/watch?v=mIzHxqUiEKA

Mais sobre os Amiga, a titulo de curiosidade. Nunca cheguei a ter um, eram muito caros, mas sempre admirei:

https://youtube.com/watch?v=_mlSF5YLL7s

https://youtube.com/watch?v=FWg1zmW1uIA

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço