hiclickme
Newbie level 6
hello
I am a newbie at microprocessor
I don't know how do a value over 255 times a value over 255 in asm laguage. So I type it in C language and compile it then read the disassembly sentence by sentence. But it beat me from very beginning. Some sentences are missing.
eg:
C:0x000C 02004A LJMP C:004A
...Then I went to fine 004A, but there was 004b following the 0049. There is no 004A.
So I can't follow its thought.
Why some senteces/addresses are missing at disassembly? I use Keil uVision2.
PS:Any article can tell how to mix C and ASM. I want to use them at the same program so often.
Thank you very very much.
I am a newbie at microprocessor
I don't know how do a value over 255 times a value over 255 in asm laguage. So I type it in C language and compile it then read the disassembly sentence by sentence. But it beat me from very beginning. Some sentences are missing.
eg:
C:0x000C 02004A LJMP C:004A
...Then I went to fine 004A, but there was 004b following the 0049. There is no 004A.
So I can't follow its thought.
Why some senteces/addresses are missing at disassembly? I use Keil uVision2.
PS:Any article can tell how to mix C and ASM. I want to use them at the same program so often.
Thank you very very much.