|
ARMB, нужна помашь |
|
|
|
Dec 3 2011, 08:15
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 3-12-11
Пользователь №: 68 650

|
помагите разобратся в ARMB
|
|
|
|
|
Dec 3 2011, 12:09
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 3-12-11
Пользователь №: 68 650

|
вчем разница в этих командах BL sub_A3C B loc_27D60 BEQ loc_27D50 BNE loc_27D24
|
|
|
|
|
Dec 3 2011, 17:39
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 3-12-11
Пользователь №: 68 650

|
да но там нет таких команд
|
|
|
|
|
Dec 4 2011, 07:12
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 3-12-11
Пользователь №: 68 650

|
CMP R4, #0xA B loc_4988 здесь оно всеравно будит переходит по loc_4988 CMP R4, #0xA BEQ loc_4988 здесь оно будит переходит если R4=hA CMP R4, #0xA BNE loc_4988 здесь оно будит переходит если R4 неравно hA так ведь?
|
|
|
|
|
Dec 4 2011, 16:28
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 3-12-11
Пользователь №: 68 650

|
STMFD SP!, {R1-R8,R12,LR} что это значит? SUB R5, R0, #4 здесь R0-4 CMP R1, #9 здесь R1 проверяем 9 BNE loc_27CF4 если не равно то переходим loc_27CF4
loc_27CF4 LDR R4, [R5] что это значит? CMP R4, #2 здесь R4 проверяем 2 BEQ loc_27D08 если равно то переходим loc_27D08
Сообщение отредактировал A2030 - Dec 4 2011, 16:31
|
|
|
|
|
Dec 5 2011, 13:35
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 3-12-11
Пользователь №: 68 650

|
sub_1060
var_44= -0x44
STMFD SP!, {R1-R12,LR} SUB SP, SP, #0x10 MOV R3, #0 STR R3, [SP,#0x44+var_44] LDR R4, =0x40080C80 SUB R3, R4, #0x10 MOV R0, #0x230 SUB R1, R3, R0 MOV R2, R1 BL sub_19D9E0 SUB R1, R4, #0x30 SUB R4, R1, #4 LDR R0, [R4] MOV LR, PC MOV PC, R1 MOV R0, #0 ADD SP, SP, #0x10 LDMFD SP!, {R1-R12,PC} ; End of function sub_1060 можете подсказать данную функцию
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|