0 / 0 / 0
Регистрация: 10.06.2009
Сообщений: 19
|
|
1 | |
Девушка просит помощи у мудрых программистов (ассемблер)....10.06.2009, 20:34. Показов 1394. Ответов 2
Метки нет (Все метки)
Добрый день! Не могли бы вы мне помочь.нужно написать две маленькие программки.достаточно только сегмент кода,наверное.
1. дан массив Х[-10...10] X dw 21 dup ?, а в регистре DI хранится число i. написать программу,которая бы выполняла действие X[i]:=X[0]+1. 2. в стеке хранится не менее двух слов.написать программу,удаляющую второе(сверху) слово,не меняя значения регистров. всем,кто откликнется на мою просьбу,заранее спасибо.
0
|
10.06.2009, 20:34 | |
Ответы с готовыми решениями:
2
Девушка просит совет по увеличению производительности на старом железе а если девушка показывает новые колекции гучи, спрашивает, нраятся ли мне ботасы с цветочками, просит нарядить в инете девушку, и прислать... Снова новичек просит помощи. Цены и товар. ОЧень нужен совет мудрых людей |
0 / 0 / 0
Регистрация: 21.08.2008
Сообщений: 17
|
|||||||||||
11.06.2009, 09:48 | 2 | ||||||||||
Добавлено через 17 минут 18 секунд Если я правильно понял, то вот те два:
0
|
7 / 7 / 0
Регистрация: 20.08.2008
Сообщений: 44
|
|
15.06.2009, 22:00 | 3 |
для 2го задания
Насколько я помню, до 486 или еще ранее процессоров push sp клало в стек текущее значение и затем изменяло sp... В этой связи след вариант может не работать на оч старых компах.. For 32-bit: p 1 p 2 p [esp] p [esp+8] pop [esp+4] pop [esp+4] ;;;Получаем ;2 ;1 For 16-bit: p 1 p 2 p [sp] p [sp+4] pop [esp+2] pop [esp+2] ;;;Получаем ;2 ;1
0
|
15.06.2009, 22:00 | |
15.06.2009, 22:00 | |
Помогаю со студенческими работами здесь
3
Программа противоречит сама себе. Сначала просит поставить точку с запятой, потом просит ее же убрать Ассемблер в паскале: как загрузить массив во встроенный ассемблер и произвести над любым из его чисел сложение(вычитание). девушка девушка да, я глупая девушка :) Девушка программист! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |