![]() |
|
Модераторы: Poseidon |
![]()
|
|
| Konfetka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 10.5.2009 Репутация: нет Всего: нет |
Помогите написать программный код на асме TMS320C6x!
В ЯП 28 разместить сумму положительных и чётных по номеру слов, а в ЯП 29 сумму отрицательных и нечётных по номеру слов. |
|||
|
||||
| Konfetka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 10.5.2009 Репутация: нет Всего: нет |
посмотрите правильный код?
Stk SEGMENT Stack 'STACK' dw 128 Stk ENDS data SEGMENT word public 'DATA' mas dw 1000, 20000, -20000, 30000, -6000, -10000 I en equ ($-mas)/2 Mas1 dw len dup(O) data ENDS text SEGMENT word public 'CODE' ASSUME csrtext, DS: data, ss: stk start: mov AX, data mov DS, AX ;zadaniel mov SI, offset mas mov DI, [SI] push DI mov DI,[SI+2*len-2] push Dl mov Dl, SI xor вх,вх xor BP,BP mov cx, len S4itaem: mov AX,[si] OR AX,AX js otr jmp poloj otr: inc BX jmp dalee polоj: inc BP dalee: add SI,2 Loop s4itaem ; est' li u nas i +, i -? cmp BX,0 je exit cmp BP,0 je exit mov cx, BX mov DI, offset mas cikl: mov SI,DI na4alo: mov AX,[si] OR AX,AX js met add SI,2 jmp na4alo met: mov DI, SI NAME: cmp si, offset mas je nameste mov AX, [Sl-2] OR AX,AX js nameste mov AX, [Sl-2] mov BX, [SI] mov [SI], AX mov [SI-2], BX sub SI, 2 jmp name nameste: add DI, 2 Loop cikl exit: ;zadani e2 mov SI, offset mas mov AX, [SI] cwd mov BP, DX mov BX, AX mov cx, len-1 metka: mov AX, [SI+2] add SI, 2 cwd add BX, AX adc BP, DX loop metka mov DX, BP mov AX, BX mov DI, word ptr Ten idiv DI ;sravnim mov si, offset mas mov DI, offset mas1 mov CX, len poisk: cmp [si],AX nenashli mov BX, [si] mov [DI], BX add DI, 2 nenashli: add si, 2 Loop poisk mov AX,4c00h lnt 21h text ENDS END START |
|||
|
||||
| Mikl_ |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 9.11.2007 Репутация: нет Всего: 14 |
Konfetka и AntonBV один и тот же человек? Думаешь кто-то будет помогать только потому, что у тебя женский ник? Тогда запости своё задание с еще более "откровенным" ником -- "Давалка" или "Безотказная бестия" или "Блондинка_грудь_четвертый_номер" или ну сам понимаешь...и не забудь в Профиле пользователя указать Пол - женский
|
|||
|
||||
| dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 6 Всего: 158 |
Для домашних заданий, курсовых, существует "Центр Помощи".
Тема перенесена! |
|||
|
||||
| Mikl_ |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 9.11.2007 Репутация: нет Всего: 14 |
Konfetka,
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |