Автор Тема: Помогите с программированием (assembler)  (Прочитано 3903 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gargolev

  • Пользователь
  • Сообщений: 371
  • Пол: Мужской
    • Просмотр профиля
Есть адрес DS:SI. Причем SI меньше 16. И есть данные, которые записываются по адресу DS:SI, но как если бы SI был не 16, а 68 размером. Вот нужно сделать чтобы программа работала со вторым видом адресов, а не с обычным. Т.е. реализовать команды занесение в память данных, извлечение данных и еще скопировать данные из одной "ячейки" в другую (тоже нестандартные адреса).

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: Помогите с программированием (assembler)
« Ответ #1 : 14 Ноябрь 2009, 01:08:32 »
Нихрена не понял.

Оффлайн CrazyMax

  • Пользователь
  • Сообщений: 922
  • Пол: Мужской
  • DeSmuME Team
    • Просмотр профиля
Re: Помогите с программированием (assembler)
« Ответ #2 : 14 Ноябрь 2009, 01:56:09 »
Я тоже чего-то не совсем или даже совсем нихрена не понял.

Есть адрес DS:SI
Есть регистры указывающие на Data Segment со смещением SI (на будущее... и знаю, что придираюсь к словам :) )
Причем SI меньше 16. И есть данные, которые записываются по адресу DS:SI, но как если бы SI был не 16, а 68 размером.
А что тут такого? SI можно указать и нулем.
Вот нужно сделать чтобы программа работала со вторым видом адресов, а не с обычным. Т.е. реализовать команды занесение в память данных, извлечение данных и еще скопировать данные из одной "ячейки" в другую (тоже нестандартные адреса).
Вот тут полный пипец. Это о чем?

Ты объясни чего ты хочешь, а потом может мы тебе поможем, если это не бред.

« Последнее редактирование: 14 Ноябрь 2009, 13:17:33 от CrazyMax »

Оффлайн mareg

  • Пользователь
  • Сообщений: 189
    • Просмотр профиля
Re: Помогите с программированием (assembler)
« Ответ #3 : 14 Ноябрь 2009, 08:53:03 »
А чего тут понимать нужна программа для копирования, извлечения из всевозможных архивов,переноса данных из одного места в другое.

Оффлайн Марат

  • Пользователь
  • Сообщений: 556
  • Пол: Мужской
    • Просмотр профиля
Re: Помогите с программированием (assembler)
« Ответ #4 : 14 Ноябрь 2009, 13:07:29 »
А чего тут понимать нужна программа для копирования, извлечения из всевозможных архивов,переноса данных из одного места в другое.

Бред. Не вижу никакой связи между твоим сообщением и сообщением автора темы.

Оффлайн CrazyMax

  • Пользователь
  • Сообщений: 922
  • Пол: Мужской
  • DeSmuME Team
    • Просмотр профиля
Re: Помогите с программированием (assembler)
« Ответ #5 : 14 Ноябрь 2009, 13:13:01 »
А чего тут понимать нужна программа для копирования, извлечения из всевозможных архивов,переноса данных из одного места в другое.
Бред. Не вижу никакой связи между твоим сообщением и сообщением автора темы.
http://www.emu-land.net/forum/index.php/topic,34586.0.html  :)

Оффлайн Gargolev

  • Пользователь
  • Сообщений: 371
  • Пол: Мужской
    • Просмотр профиля
Re: Помогите с программированием (assembler)
« Ответ #6 : 16 Ноябрь 2009, 18:36:42 »
спс всем, уже неактуально