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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2008, 08:49   #1
Кристина2008
 
Регистрация: 28.11.2008
Сообщений: 6
По умолчанию помогите с Assembler... пожалуйста...

Нужно написать программу для вывода на экран 4-х значений регистров (обычных еах,евх и т.д.). чтоб потом перенести эту прогу в Си ++ и там, нажав определенную кнопочку, выдавалось значение каждого общего регистра...
Кристина2008 вне форума Ответить с цитированием
Старый 30.11.2008, 10:22   #2
0nni
Форумчанин
 
Аватар для 0nni
 
Регистрация: 24.07.2008
Сообщений: 279
По умолчанию

Код:
var
  iEax : Integer;
  iEbx : Integer;
begin
  asm
    mov iEax, eax
    mov iEbx, ebx
  end;
  ShowMessage(IntToStr(iEax) + #13#10 + IntToStr(iEbx));
Сказал и загрустил от бесспорности своей правоты.
0nni вне форума Ответить с цитированием
Старый 30.11.2008, 12:00   #3
Кристина2008
 
Регистрация: 28.11.2008
Сообщений: 6
По умолчанию

а можно подробнее... немного. это вся программа для вывода значения 2 регисторв? и что такое 13 и 10?
Кристина2008 вне форума Ответить с цитированием
Старый 30.11.2008, 12:19   #4
0nni
Форумчанин
 
Аватар для 0nni
 
Регистрация: 24.07.2008
Сообщений: 279
По умолчанию

на Delphi и достаточно этого, вы ведь не уточнили язык.
#13#10 - символ перевода строки чтобы значения писались не в одну строчку.
Сказал и загрустил от бесспорности своей правоты.
0nni вне форума Ответить с цитированием
Старый 30.11.2008, 13:28   #5
Кристина2008
 
Регистрация: 28.11.2008
Сообщений: 6
По умолчанию

у меня в начале стоит язык.. ассемблер.... спасибо вам за помощь) а на ассемблере можно так?
Кристина2008 вне форума Ответить с цитированием
Старый 30.11.2008, 14:03   #6
0nni
Форумчанин
 
Аватар для 0nni
 
Регистрация: 24.07.2008
Сообщений: 279
По умолчанию

К сожалению ассемблер я применяю только в качестве вставок в языках высокого уровня... а на Си (если вы будите писать в Билдере) код будет мало чем отличаться отличаться от приведенного мной.
А на другие форумы обращались?
Сказал и загрустил от бесспорности своей правоты.
0nni вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с простенькой к\р . Assembler Above_men Помощь студентам 2 11.03.2008 22:22
помогите пожалуйста с программой Assembler Norma Помощь студентам 3 08.12.2007 12:18
Помогите с языком Assembler Kotus Помощь студентам 11 23.11.2007 10:06
Помогите начинающему по Assembler Golyshkin Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 18.09.2007 19:47