Перейти к содержанию
    

Помогите дизассемблировать

могу выложить загрузчик если это поможет.

это надо было сделать в первом сообщение и привести полную маркировку проца..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

0x60, 0x02, 0x00, 0x53, 0x88, 0x5b, 0x79, 0x4a,
0x0a, 0x00, 0x24, 0x00, 0xd0, 0x6f, 0x13, 0x6f,
0x10, 0x4a, 0x6b, 0x48, 0x47, 0xac, 0x6b, 0x48,
0x7b, 0x24, 0x64, 0x23, 0x48, 0x5a, 0x79, 0x4a,
0x38, 0x03, 0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0,
0xf4, 0x42, 0x31, 0x5a, 0x79, 0x4a, 0x38, 0x02,
0x00, 0x6f, 0x15, 0xa8, 0x70, 0x17, 0x00, 0x00,
0x00, 0x00, 0x76, 0xe0, 0xf9, 0x73, 0xdf, 0x04,
0x04, 0x01, 0x00, 0x71, 0xdf, 0x01, 0x04, 0x25,
0x6c, 0xbc, 0x03, 0x04, 0xfb, 0x6c, 0x9d, 0x03,
0x04, 0xfb, 0x52, 0x06, 0x42, 0x33, 0x00, 0xf1,
0x10, 0x73, 0xdf, 0x06, 0x04, 0x03, 0x00, 0x71,
0xdf, 0x01, 0x04, 0x66, 0xac, 0x8a, 0x00, 0x60,
0x22, 0x33, 0x01, 0xf1, 0x10, 0x73, 0xdf, 0x06,
0x04, 0x03, 0x00, 0x71, 0xdf, 0x01, 0x04, 0x66,
0xac, 0xad, 0x00, 0x60, 0x0e, 0x73, 0xdf, 0x06,
0x04, 0x01, 0x00, 0x71, 0xdf, 0x01, 0x04, 0x66,
0xac, 0x8a, 0x00, 0x52, 0x03, 0x04, 0x33, 0x66,
0xf1, 0xf9, 0x5a, 0x79, 0x4a, 0x38, 0x06, 0x00,
0x9f, 0x8c, 0xcf, 0x00, 0x5a, 0x79, 0x4a, 0x38,
0x01, 0x00, 0x6f, 0x05, 0x35, 0x04, 0x5a, 0x79,
0x4a, 0x38, 0x01, 0x00, 0x6f, 0x15, 0x00, 0x00,
0x64, 0x10, 0x47, 0xf1, 0x2a, 0x2a, 0xe8, 0x27,
0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05,
0x34, 0x08, 0xf0, 0xf4, 0x42, 0x31, 0x5a, 0x79,
0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15, 0x71, 0xDF,
0xf9, 0x03, 0x1f, 0x71, 0xDF, 0xFD, 0x03, 0xFF,
0x71, 0xdf, 0xe8, 0x03, 0x00, 0x60, 0x18, 0x5a,
0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05, 0x34,
0x08, 0xf0, 0xf4, 0x42, 0x32, 0x5a, 0x79, 0x4a,
0x38, 0x02, 0x00, 0x6f, 0x15, 0x60, 0xb9, 0xa8,
0x04, 0x00, 0xac, 0x6b, 0x48, 0x64, 0x4b, 0x47,
0xac, 0x6b, 0x48, 0x72, 0x94, 0x00, 0x2a, 0x38,
0x02, 0x60, 0x03, 0x62, 0x9e, 0x43, 0x5a, 0x79,
0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05, 0x34, 0x08,
0xf0, 0xf4, 0x42, 0x30, 0x5a, 0x79, 0x4a, 0x38,
0x02, 0x00, 0x6f, 0x15, 0x6c, 0x78, 0xe8, 0x03,
0x42, 0xff, 0x6f, 0x11, 0x06, 0x73, 0xdf, 0xaa,
0x0a, 0xaa, 0x00, 0x06, 0x73, 0xdf, 0x54, 0x05,
0x55, 0x00, 0x06, 0x73, 0xdf, 0xaa, 0x0a, 0x80,
0x00, 0x06, 0x73, 0xdf, 0xaa, 0x0a, 0xaa, 0x00,
0x06, 0x73, 0xdf, 0x54, 0x05, 0x55, 0x00, 0x06,
0x73, 0xdf, 0xaa, 0x0a, 0x10, 0x00, 0x4a, 0xaa,
0x0a, 0x9a, 0x64, 0xb3, 0x47, 0x6c, 0x58, 0xe8,
0x03, 0x52, 0x07, 0x42, 0x33, 0x53, 0xf1, 0x19,
0x96, 0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f,
0x05, 0x34, 0x08, 0xf0, 0xf4, 0x86, 0x5a, 0x79,
0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15, 0x62, 0xfb,
0x42, 0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f,
0x05, 0x34, 0x08, 0xf0, 0xf4, 0x42, 0x31, 0x5a,
0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15, 0x62,
0xfb, 0x42, 0x2a, 0x08, 0x03, 0x62, 0xc9, 0x43,
0x2a, 0x28, 0x03, 0x62, 0x4d, 0x45, 0x2a, 0x48,
0x03, 0x62, 0xf5, 0x45, 0x5a, 0x79, 0x4a, 0x38,
0x03, 0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0, 0xf4,
0x42, 0x32, 0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00,
0x6f, 0x15, 0x62, 0xfb, 0x42, 0x5a, 0x79, 0x4a,
0x38, 0x03, 0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0,
0xf4, 0x42, 0x30, 0x5a, 0x79, 0x4a, 0x38, 0x02,
0x00, 0x6f, 0x15, 0x71, 0x94, 0x01, 0x71, 0xbf,
0x6d, 0x4a, 0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00,
0x6f, 0x05, 0x34, 0x08, 0xf0, 0xf4, 0x42, 0x31,
0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15,
0xac, 0x6b, 0x48, 0xa8, 0x02, 0x02, 0x64, 0x4b,
0x47, 0xa8, 0x02, 0x02, 0xaa, 0x6b, 0x48, 0x42,
0x00, 0x6f, 0x11, 0x64, 0x75, 0x47, 0xf0, 0x1b,
0x42, 0x35, 0x96, 0x5a, 0x79, 0x4a, 0x38, 0x03,
0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0, 0xf4, 0x86,
0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15,
0x62, 0xfb, 0x42, 0x5a, 0x79, 0x4a, 0x38, 0x03,
0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0, 0xf4, 0x42,
0x30, 0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f,
0x15, 0x52, 0x6f, 0x4a, 0x6f, 0x11, 0x6c, 0x78,
0xe8, 0x03, 0x5a, 0x6d, 0x4a, 0x9a, 0xa9, 0x6b,
0x48, 0x8a, 0x3c, 0x00, 0xf0, 0x4a, 0xaa, 0x0a,
0x2d, 0x5b, 0x71, 0x4a, 0x8a, 0x3c, 0x00, 0xf0,
0x4a, 0x54, 0x05, 0x2d, 0x5b, 0x75, 0x4a, 0x6f,
0x01, 0x34, 0xf0, 0xf1, 0x6c, 0xa8, 0x00, 0x02,
0x6f, 0x01, 0x33, 0x0e, 0xf1, 0x32, 0x8a, 0x3b,
0x00, 0xff, 0xf1, 0x03, 0xa8, 0x00, 0x01, 0x6c,
0x78, 0xe1, 0x03, 0x72, 0x89, 0x72, 0xaa, 0x52,
0xe2, 0x03, 0x34, 0x03, 0xf1, 0xf9, 0x72, 0x89,
0x74, 0x6a, 0xf1, 0x0d, 0x73, 0x41, 0x73, 0x42,
0x76, 0xe0, 0xe8, 0x6c, 0x58, 0xe1, 0x03, 0x60,
0x6e, 0x6c, 0x58, 0xe1, 0x03, 0x62, 0x30, 0x45,
0x4a, 0xaa, 0x00, 0x5a, 0x71, 0x4a, 0x06, 0x6f,
0x15, 0x4a, 0x55, 0x00, 0x5a, 0x75, 0x4a, 0x06,
0x6f, 0x15, 0x4a, 0xa0, 0x00, 0x5a, 0x71, 0x4a,
0x06, 0x6f, 0x15, 0x72, 0x89, 0x72, 0xaa, 0x64,
0xed, 0x47, 0x72, 0x89, 0x74, 0x6a, 0xf1, 0x5c,
0x73, 0x41, 0x73, 0x42, 0x76, 0xe0, 0xd1, 0x60,
0x36, 0xa8, 0x00, 0x01, 0x4a, 0xaa, 0x00, 0x5a,
0x71, 0x4a, 0x06, 0x6f, 0x1d, 0x4a, 0x55, 0x00,
0x5a, 0x75, 0x4a, 0x06, 0x6f, 0x1d, 0x4a, 0xa0,
0x00, 0x5a, 0x71, 0x4a, 0x06, 0x6f, 0x1d, 0x73,
0x89, 0x73, 0xaa, 0x64, 0xb3, 0x47, 0x73, 0x89,
0x76, 0x6a, 0xf1, 0x28, 0x73, 0x41, 0x73, 0x41,
0x73, 0x42, 0x73, 0x42, 0x76, 0xe0, 0xcd, 0x6c,
0x58, 0xe8, 0x03, 0x5a, 0x79, 0x4a, 0x38, 0x03,
0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0, 0xf4, 0x42,
0x31, 0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f,
0x15, 0x62, 0xfb, 0x42, 0x6c, 0x58, 0xe8, 0x03,
0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05,
0x34, 0x08, 0xf0, 0xf4, 0x42, 0x34, 0x5a, 0x79,
0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15, 0x62, 0xfb,
0x42, 0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00, 0x6F,
0x05, 0x34, 0x08, 0xf0, 0xf4, 0x42, 0x30, 0x5a,
0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15, 0xbc,
0x01, 0x9a, 0x6c, 0x58, 0xe8, 0x03, 0x5a, 0x79,
0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05, 0x34, 0x08,
0xf0, 0xf4, 0x42, 0x31, 0x5a, 0x79, 0x4a, 0x38,
0x02, 0x00, 0x6f, 0x15, 0x72, 0x94, 0x03, 0x6f,
0x11, 0xa8, 0x00, 0x02, 0x72, 0x8a, 0x96, 0x5a,
0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05, 0x34,
0x08, 0xf0, 0xf4, 0x86, 0x5a, 0x79, 0x4a, 0x38,
0x02, 0x00, 0x6f, 0x15, 0x73, 0x42, 0x76, 0xe0,
0xe3, 0xbc, 0x01, 0x9a, 0xa8, 0x00, 0x02, 0x64,
0x75, 0x47, 0x83, 0x96, 0x5a, 0x79, 0x4a, 0x38,
0x03, 0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0, 0xf4,
0x86, 0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f,
0x15, 0x82, 0x96, 0x5a, 0x79, 0x4a, 0x38, 0x03,
0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0, 0xf4, 0x86,
0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15,
0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05,
0x34, 0x08, 0xf0, 0xf4, 0x42, 0x31, 0x5a, 0x79,
0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15, 0x62, 0xfb,
0x42, 0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f,
0x05, 0x34, 0x08, 0xf0, 0xf4, 0x42, 0x30, 0x5a,
0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15, 0x71,
0x94, 0x01, 0x71, 0xa0, 0x89, 0x15, 0x99, 0x6c,
0x58, 0xe8, 0x03, 0x4b, 0x00, 0x00, 0xdf, 0x00,
0x71, 0xa0, 0x6f, 0x48, 0x00, 0x3b, 0xff, 0xff,
0xf1, 0x42, 0x71, 0x40, 0x71, 0x40, 0x71, 0x80,
0x1b, 0x00, 0xa0, 0xdf, 0x00, 0xf2, 0xeb, 0x4b,
0x00, 0x00, 0xfc, 0x00, 0x71, 0xa0, 0x6f, 0x48,
0x00, 0x3b, 0xff, 0xff, 0xf1, 0x26, 0x71, 0x40,
0x71, 0x40, 0x71, 0x80, 0x1b, 0x00, 0x00, 0x00,
0x01, 0xf2, 0xe9, 0x5a, 0x79, 0x4a, 0x38, 0x03,
0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0, 0xf4, 0x42,
0x31, 0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f,
0x15, 0x62, 0xfb, 0x42, 0x9e, 0x7b, 0xa1, 0x7b,
0x80, 0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f,
0x05, 0x34, 0x08, 0xf0, 0xf4, 0x42, 0x34, 0x5a,
0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15, 0x83,
0x96, 0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f,
0x05, 0x34, 0x08, 0xf0, 0xf4, 0x86, 0x5a, 0x79,
0x4a, 0x38, 0x02, 0x00, 0x6f, 0x15, 0x82, 0x96,
0x5a, 0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05,
0x34, 0x08, 0xf0, 0xf4, 0x86, 0x5a, 0x79, 0x4a,
0x38, 0x02, 0x00, 0x6f, 0x15, 0x81, 0x96, 0x5a,
0x79, 0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05, 0x34,
0x08, 0xf0, 0xf4, 0x86, 0x5a, 0x79, 0x4a, 0x38,
0x02, 0x00, 0x6f, 0x15, 0x80, 0x96, 0x5a, 0x79,
0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05, 0x34, 0x08,
0xf0, 0xf4, 0x86, 0x5a, 0x79, 0x4a, 0x38, 0x02,
0x00, 0x6f, 0x15, 0x84, 0x96, 0x5a, 0x79, 0x4a,
0x38, 0x03, 0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0,
0xf4, 0x86, 0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00,
0x6f, 0x15, 0x85, 0x96, 0x5a, 0x79, 0x4a, 0x38,
0x03, 0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0, 0xf4,
0x86, 0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f,
0x15, 0x62, 0xfb, 0x42, 0x5a, 0x79, 0x4a, 0x38,
0x03, 0x00, 0x6f, 0x05, 0x42, 0xe0, 0x2c, 0xf1,
0x11, 0x1e, 0x42, 0x10, 0x2c, 0xf0, 0xed, 0x5a,
0x79, 0x4a, 0x38, 0x02, 0x00, 0x6f, 0x05, 0x25,
0x04, 0x67, 0x5a, 0x79, 0x4a, 0x38, 0x01, 0x00,
0x6f, 0x05, 0x35, 0x04, 0x5a, 0x79, 0x4a, 0x38,
0x01, 0x00, 0x6f, 0x15, 0x5a, 0x79, 0x4a, 0x38,
0x02, 0x00, 0x6f, 0x05, 0x24, 0xfb, 0x67, 0x8c,
0x99, 0x64, 0x10, 0x47, 0xf1, 0x08, 0x72, 0xa9,
0x73, 0x41, 0x76, 0xe0, 0xf4, 0x67, 0x5a, 0x79,
0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05, 0x34, 0x08,
0xf0, 0xf4, 0x42, 0x32, 0x5a, 0x79, 0x4a, 0x38,
0x02, 0x00, 0x6f, 0x15, 0x17, 0x02, 0x62, 0xfb,
0x42, 0xad, 0x00, 0x00, 0x72, 0x8e, 0x16, 0x76,
0xc5, 0x0c, 0xf3, 0x03, 0x3e, 0x21, 0x10, 0x0c,
0xf3, 0x03, 0x3e, 0x21, 0x10, 0x0c, 0xf3, 0x03,
0x3e, 0x21, 0x10, 0x0c, 0xf3, 0x03, 0x3e, 0x21,
0x10, 0x0c, 0xf3, 0x03, 0x3e, 0x21, 0x10, 0x0c,
0xf3, 0x03, 0x3e, 0x21, 0x10, 0x0c, 0xf3, 0x03,
0x3e, 0x21, 0x10, 0x0c, 0xf3, 0x03, 0x3e, 0x21,
0x10, 0x9d, 0x76, 0xe0, 0xc7, 0x8d, 0x67, 0x73,
0x8a, 0x00, 0x73, 0x8a, 0x2e, 0x34, 0x40, 0xf0,
0x10, 0x73, 0x8a, 0x34, 0x20, 0xf0, 0xf0, 0x73,
0x8a, 0x00, 0x73, 0x8a, 0x2e, 0x34, 0x40, 0xf1,
0x01, 0x67, 0x6c, 0x58, 0xe8, 0x03, 0x5a, 0x79,
0x4a, 0x38, 0x03, 0x00, 0x6f, 0x05, 0x34, 0x08,
0xf0, 0xf4, 0x42, 0x34, 0x5a, 0x79, 0x4a, 0x38,
0x02, 0x00, 0x6f, 0x15, 0x17, 0x02, 0x62, 0xfb,
0x42, 0x72, 0x8a, 0x00, 0x72, 0x8a, 0x2e, 0x34,
0x40, 0xf0, 0x10, 0x72, 0x8a, 0x34, 0x20, 0xf0,
0xf0, 0x72, 0x8a, 0x00, 0x72, 0x8a, 0x2e, 0x34,
0x40, 0xF1, 0x01, 0x67,  0x5A, 0x79, 0x4A, 0x38,
0x03, 0x00, 0x6f, 0x05, 0x34, 0x08, 0xf0, 0xf4,
0x42, 0x34, 0x5a, 0x79, 0x4a, 0x38, 0x02, 0x00,
0x6f, 0x15, 0x17, 0x02, 0x62, 0xfb, 0x42, 0x73,
0xdf, 0x0e, 0x04, 0x80, 0x69, 0x73, 0xdf, 0x0e,
0x04, 0x80, 0x96, 0x71, 0xdf, 0x0e, 0x04, 0x80,
0x73, 0xdf, 0x0e, 0x04, 0x80, 0x96, 0x67, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

Изменено пользователем coolibin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

0x60, 0x02, 0x00, 0x53, 0x88, 0x5b, 0x79, 0x4a,

не самый удачный вариант..

 

не, я в 80-х писал прямо в кодах для К580ВМ80 и листинги дампов из журналов вводил поблочно, но тут не тот случай - прикрепите к сообщению бинарный файл, где в нулевой позиции будет 60, в первой 02 и тыды

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

fujitsu.bin.txt fujitsu.hex.txt fujitsu.asm.txt

Я не ТС, я только сконвертировал файлы. Форум с расширениями bin, hex не позволяет загружать, поэтому добавил .txt

В asm файле, разумеется, не дизассемблированная прошивка, а лишь строки

db 0x60, 0x02, 0x00, 0x53, 0x88, 0x5b, 0x79, 0x4a

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я и хотел файл прикрепить. Мне четко дали понять что не имею права. Я и расширение менял. Правда txt не догодался) ну уж извиняйте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я и хотел файл прикрепить. Мне четко дали понять что не имею права. Я и расширение менял. Правда txt не догодался) ну уж извиняйте.

спасибо ae_ за хлопоты по конвертации..

 

берем IDA Pro (5.2.xx (возможно есть новее)) скармливаем ваш бинарник.

в начальных окошках задаем тип проца (вашего семейства не вижу, задал просто L)

далее выбираем конкретный из семейства, точной маркировки вы так и не сказали, взял первый из списка

загрузились, сначала идет блок данных (или мапинг регистров):

FSR:0000 #include <_ffmc16_a.asm>
FSR:0000
FSR:0000
FSR:0000; ===========================================================================
FSR:0000
FSR:0000; Segment type: Pure data
FSR:0000                 .section FSR, const
FSR:0000                 .data.b 0x60; `
FSR:0001 PDR1            .data.b 2              ; Port 1 data register
FSR:0002 PDR2            .data.b 0              ; Port 2 data register

потом похоже код:

MEM_EXT_1:00C0; ===========================================================================
MEM_EXT_1:00C0
MEM_EXT_1:00C0; Segment type: Pure data
MEM_EXT_1:00C0                 .section MEM_EXT_1, const
MEM_EXT_1:00C0                 .data.b 0x34; 4
MEM_EXT_1:00C1                 .data.b    8
MEM_EXT_1:00C2                 .data.b 0xF0; ¨

тыкаем мышью в область 00C0 и жмем "с"

получаем:

MEM_EXT_1:00C0; ---------------------------------------------------------------------------
MEM_EXT_1:00C0; ===========================================================================
MEM_EXT_1:00C0
MEM_EXT_1:00C0; Segment type: Pure data
MEM_EXT_1:00C0                 .section MEM_EXT_1, const
MEM_EXT_1:00C0                 and     A, #8
MEM_EXT_1:00C2                 bz      ICR08          ; Interrupt control register 08
MEM_EXT_1:00C4                 mov     A, #0x31
MEM_EXT_1:00C6                 movw    A, word_4A79
MEM_EXT_1:00C9                 addw    A, #2
MEM_EXT_1:00CC                 mov     @AL, AH
MEM_EXT_1:00CE                 mov     byte_3F9, #0x1F
MEM_EXT_1:00D3                 mov     byte_3FD, #0xFF
MEM_EXT_1:00D8                 mov     byte_3E8, #0
MEM_EXT_1:00DD                 bra     loc_F7

что это и зачем и насколько соответствует железу - разбираться вам..

ищите доку на процессор, читайте, как работать с IDA и все у вас получится..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть программа которая загружается в RAM перед стартом для микропроцессора в виде последовательности hex байт.

как загружается? опишите процесс загрузки подробнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...