Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
sergeu90
27 / 28 / 5
Регистрация: 17.10.2009
Сообщений: 739
1

Как сделать что бы данные хранились с адреса 900h а выводимые результаты с адреса 1000h?

04.04.2012, 18:19. Просмотров 1007. Ответов 9
Метки нет (Все метки)

Исходные данные хранятся в памяти с адреса 0900H, вычисление выражения производится на Ассемблере, выводимые результаты — располагаются в памяти с адреса 1000Н.
там задание есть вот пояснение не могу понять как сделать что бы данные хранились с адреса 900h а выводимые результаты с адреса 1000h
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2012, 18:19
Ответы с готовыми решениями:

А как сделать что бы окно браузера открывалось без строки адреса?
Это нужно где-то в линке указывать или в самой странице?

Как достать из телефонной книги адреса чатов, адреса проживания и сайты
Здравствуйте, как достать из телефонной книги адреса чатов, адреса проживания и сайты. телефоны и...

Как сделать так, что-бы там появлялись адреса 'из-под' слов вмeсто них самих?
Есть таблица в Excel, в ней есть слова-линки(URL), когда делаю в Access экспорт из *.xls файла, то...

Как вытянуть данные из адреса сайта
Разбираюсь с авторизацией на email отправляю такую строчку: String token =...

Почему при присваивании адреса массива не ставится знак '&' получения адреса
int main() { int a = { 2, 3 }; int* b; b = a; //Почему при присваивании адреса массива не...

9
Искандар
Заблокирован
04.04.2012, 18:39 2
nop'ы вставляй
0
sergeu90
27 / 28 / 5
Регистрация: 17.10.2009
Сообщений: 739
05.04.2012, 21:23  [ТС] 3
так и не обьяснили
0
Искандар
Заблокирован
05.04.2012, 21:43 4
Я честно тоже не понял как это все можно реализовать, если только возможно сегмент данных на эти адреса как-нибудь направить...
0
05.04.2012, 21:43
HITMAN
155 / 125 / 3
Регистрация: 22.06.2011
Сообщений: 1,783
05.04.2012, 23:37 5
sergeu90, смотря на чём писать, если самому по байтам собирать исполняемый файл предполагаю это возможно. Кпримеру как раз отладчик Windows хотя бы на нём.
Я понял как данные берешь с 0900h результат в 1000h
0
sergeu90
27 / 28 / 5
Регистрация: 17.10.2009
Сообщений: 739
06.04.2012, 21:17  [ТС] 6
мне надо через debug сделать
0
programmisto
92 / 137 / 0
Регистрация: 15.04.2012
Сообщений: 1,032
16.04.2012, 09:56 7
Сделай вот так:
Assembler
1
2
3
4
5
6
7
8
perem dw 0 ;переменная по адресу 900h
 
...
addr dd 900h ;а это по адресу 1000h  указатель
... 
;код
mov si,addr
mov ax,[si] ;вот заносим в AX данные указателя на 900h
0
murderer
4301 / 1563 / 158
Регистрация: 06.10.2010
Сообщений: 3,457
16.04.2012, 10:23 8
Assembler
1
2
3
4
org 900h
InputData:
org 1000h
OutputData:
0
HITMAN
155 / 125 / 3
Регистрация: 22.06.2011
Сообщений: 1,783
16.04.2012, 10:30 9
Товарищи человеку надо это сделать в отладчике windows "debug.exe"!
1
Charles Kludge
Клюг
7647 / 3162 / 383
Регистрация: 03.05.2011
Сообщений: 8,381
16.04.2012, 10:58 10
Запросто. Только лучше взять вменяемый DEBUG/DEBUGX
запуск: debugx < org900.scr
Код
N This is a DEBUG script that will generate org900.COM
N
N org900.COM
A 100
mov	si, 900
mov	di, 1000
mov	dx, di
mov	cx, 10
rep	movsb
mov	dx, 1000
mov     ah,9
int     21
int	20

A 900
db      'Hello World$'

A 1000
db      'Data at 1000$'

rcx 100C
w
q
1
16.04.2012, 10:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.04.2012, 10:58

Как сделать подмену IP адреса?
Тема такая, есть WebBrowser на форме, нужно сделать так, чтобы при входе через него на сайт, сайт...

Сканирование сети с получением IP-адреса и MAC-адреса
помогите в создании приложения ,которое при сканировании сети выдавало IP-адреса и MAC-адреса машин...

Смена вывода адреса. Как сделать?
Есть адрес вида http://www.site.ru/page.php?name=name1 www.site.ru/page.php?name=name1 как сделать ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru