![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 17.06.2016
Сообщений: 1
|
![]()
Что запишется в AX, если написать MOV AX,osh между строками MOV AX, @DATA
MOV DS, AX MASM MODEL SMALL .DATA priv db 10,13,'Vvedi diapazon chisel ot 100 do 255 v formate XXX-XXX:','$' osh dw 10,13,'Ne','$' ;строки для вывода сообщений mas db 10,13,'Diapazon: ','$' .STACK 256 .CODE MAIN PROC ; здесь представлен исходный код процедуры PROC MOV AX, @DATA ;инициализация сегмента данных MOV AX, osh MOV DS, AX ... ... Последний раз редактировалось Nikas321; 17.06.2016 в 22:15. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
скорее всего - мусор. более того, мусор попадёт в сегметный регистр DS
А к чем этот вопрос? Вы вообще понимаете, для чего нужна эта пара команд Код:
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 05.09.2016
Сообщений: 135
|
![]()
Лучше спросите про Ds? А в вашем случае ассемблер просто выдаст ошибку. Куда вы строку в регистр пихаете. Только один символ.
![]()
Немного о GoAsm.
Последний раз редактировалось Nif-naf; 15.09.2016 в 12:28. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 05.09.2016
Сообщений: 135
|
![]()
Уже подобное проверял на Windows в GoAsm. Пишет"В Аккумулятор нельзя поместить строку".
Немного о GoAsm.
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
я не думаю что тут будут писать код специально под GoAsm, вы сами должны учитывать его отличия от иных ассемблеров.
многие ассемблеры помещают адрес переменной при прямом указании ее имени. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 05.09.2016
Сообщений: 135
|
![]() ![]()
Немного о GoAsm.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
А что если у клуба будет своё физическое место в реале? | Alar | Свободное общение | 41 | 15.03.2015 17:25 |
Что будет если пользователи одновременно добавят запись в БД? | Dux | БД в Delphi | 9 | 16.11.2012 00:12 |
Что будет если отправить бесконечный поток кислорода в открытый космос? | Des | Свободное общение | 31 | 16.12.2010 09:22 |
Если СЕГОДНЯ не вчера, то что будет завтра? | r_tem | Microsoft Office Excel | 4 | 12.10.2010 12:16 |
Что мне будет за то, если я взломаю сайт? | Лукманов Александр | Безопасность, Шифрование | 28 | 08.03.2009 21:32 |