
Answer :- The RAM1 starts from 0x0200 and is of 64 byte. Thus the ending address will be 0x023F. As we need 63 more address locations since starting from zero and 63 = 0x3F. So 0x0200 + 0x003F = 0x023F.
Next, RAM2 starts from 0x0240 i.e. just after the RAM1 ending address. Adding 0x003F to 0x0240 we get the ending address is 0x027F.
Flash has size of 512 byte and ending address is 0xFFFF. 512 in hexadecimal is equal to 0x0200. Hece the starting address is = 0xFFFF - 0x0200 + 0x0001 = 0xFE00.
위8원의 12 55 56 91 A1 B1 C1 B1 00 01 02 UXU303 Ox0210 Ox0214 Ox0218...