Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2009, 21:01   #1
Rymbil
Пользователь
 
Регистрация: 01.10.2009
Сообщений: 38
По умолчанию задачки по системному программированию

Всем привет, помогите пожалуста решить задачи по системному программированию, я че то совсем в этом не понимаю, учительница как то скучно все очень обьясняет, и напишите пожалуста как вы сделали хотелось бы понять всетаки а не тупо списать.

1) Определить структуру команды:
однобайтное смещение, 16 разрядное непосредственное значение
(Тут вроде как какие то квадратики рисовали)

2)Команда PUSH SI имеет машинный код 56h
Определить машинный код команды PUSH DX

3) Команда ADD DI,CX имеет машинный код 03hF9h
Определить машинный код команды ADD AH, [BP][DI+2]
Rymbil вне форума Ответить с цитированием
Старый 02.10.2009, 10:20   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Определить машинный код команды PUSH DX
Ну открой отладчик набери в нем команду и посмотри код: 52H А точнее
Код:
/*45F2F6*/  PUSH    SI
/*45F2F8*/  PUSH    DX
Цитата:
ADD AH, [BP][DI+2]
Аналогично:
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.10.2009, 16:24   #3
Rymbil
Пользователь
 
Регистрация: 01.10.2009
Сообщений: 38
По умолчанию

Мы это не за компами делали, это проверочная которую надо было как то без компа сделать
Rymbil вне форума Ответить с цитированием
Старый 02.10.2009, 17:14   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
это проверочная которую надо было как то без компа сделать
Тогда хелп ассемблера тебе в руки, там опкоды есть.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачки на Паскале помогите пожалуйста решить 2 задачки, а то отчислят. плиз VADOS2009-1 Помощь студентам 0 03.06.2009 18:11
Задачи по программированию Коcтя Помощь студентам 3 29.04.2009 16:42
Вопрос по программированию Mister Been Помощь студентам 0 31.05.2008 13:32