![]() |
Pamagite plz s Assembler'om
Place eight different hex values in a variable called "value"
Sum 1: Add the fourth value then the fifth value in register D0. Sum 2: Add the first value then the eighth value in register D1. If the value of sum 1 is equal to the value of sum 2 then display the value else display nothing in D2 REGISTERS THAT ARE SPECIFIED CAN ONLY BE USED +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Esli ne slozhno napishite plz kod etoi programmi. Budu ochen blagodaren. |
D0, D1, D2 - ты для какого процессора пишешь-то?
|
Не знаю, просто задание такое дали.
Если не сложно хот нерабочий код напиши плз. Ia v assemblere vaashe ne rubliu. |
Saruman
У пальмовой мотороллы такие регистры есть. Equal_Man >Не знаю, просто задание такое дали. LOL, нравятся мне такие вопросы - напишите, сам не знаю что. >Если не сложно хот нерабочий код напиши плз. Попробую под мотороллу придумать код (ни разу не писал, так что ошибки есть): move.d #$12345678, a0 move.d a0, (value) move.d d0, 4(a0) addq.l d1, 5(a0) move.d d1, 1(a0) addq.l d0, 8(a0) cmp.w d1,d0 bne.s NotEqual move.d d2, value NotEqual: ;хз какая процедура вывода move.d d2,(sp) systrap Vivod_D2 Работать оно не будет. >Ia v assemblere vaashe ne rubliu. Пиши по-русски, не всем легко читать транслит. |
| Часовой пояс GMT +4, время: 22:07. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.