??? 07/13/08 21:01 Read: times |
#156670 - ... the disassembly Responding to: ???'s previous message |
main: C:0x0119 7BFF MOV R3,#OCRDH(0xFF) C:0x011B 7A01 MOV R2,#0x01 C:0x011D 7985 MOV R1,#P0M2(0x85) C:0x011F 8B08 MOV 0x08,R3 C:0x0121 8A09 MOV 0x09,R2 C:0x0123 890A MOV 0x0A,R1 C:0x0125 7BFF MOV R3,#OCRDH(0xFF) C:0x0127 7A01 MOV R2,#0x01 C:0x0129 798B MOV R1,#TL1(0x8B) C:0x012B 8B0B MOV 0x0B,R3 C:0x012D 8A0C MOV 0x0C,R2 C:0x012F 890D MOV 0x0D,R1 C:0x0131 AB08 MOV R3,0x08 C:0x0133 AA09 MOV R2,0x09 C:0x0135 A90A MOV R1,0x0A C:0x0137 758204 MOV DPL(0x82),#0x04 C:0x013A 758300 MOV DPH(0x83),#0x00 C:0x013D 120003 LCALL C?CLDOPTR(C:0003) C:0x0140 FF MOV R7,A C:0x0141 8FA0 MOV P2(0xA0),R7 C:0x0143 AB0B MOV R3,0x0B C:0x0145 AA0C MOV R2,0x0C C:0x0147 A90D MOV R1,0x0D C:0x0149 C003 PUSH 0x03 C:0x014B C002 PUSH 0x02 C:0x014D C001 PUSH 0x01 C:0x014F AB08 MOV R3,0x08 C:0x0151 AA09 MOV R2,0x09 C:0x0153 A90A MOV R1,0x0A C:0x0155 A801 MOV R0,0x01 C:0x0157 AC02 MOV R4,0x02 C:0x0159 AD03 MOV R5,0x03 C:0x015B D001 POP 0x01 C:0x015D D002 POP 0x02 C:0x015F D003 POP 0x03 C:0x0161 1200FC LCALL C?STRCPY(C:00FC) C:0x0164 AB08 MOV R3,0x08 C:0x0166 AA09 MOV R2,0x09 C:0x0168 A90A MOV R1,0x0A C:0x016A 758204 MOV DPL(0x82),#0x04 C:0x016D 758300 MOV DPH(0x83),#0x00 C:0x0170 120003 LCALL C?CLDOPTR(C:0003) C:0x0173 FF MOV R7,A C:0x0174 8FA0 MOV P2(0xA0),R7 C:0x0176 80FE SJMP C:0176 |
Topic | Author | Date |
Confused by strcopy - C newb. | 01/01/70 00:00 | |
... the disassembly | 01/01/70 00:00 | |
strcpy to a location in code memory | 01/01/70 00:00 | |
String literals in program memory. | 01/01/70 00:00 | |
Thank you both... | 01/01/70 00:00 | |
'temp' holds an address, not the char array.![]() | 01/01/70 00:00 |