Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 4
1

Что такое адресная константа

18.12.2012, 16:23. Показов 2003. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите, пожалуйста!

Вопрос в том, что такое адресная константа и второе почему в поле FLDC записывается число 0004 и что оно означает?

Спасибо заранее!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2012, 16:23
Ответы с готовыми решениями:

Что такое константа?
Что такое константа? а) величина, которая описывается в разделе const б) это целые числа 1, 2,...

Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?
Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?

Что такое IIS и что такое PWS? Почему одно без другого не работает?
вот уже второй день пытаюсь немного разобраться в АСП. накидал небольшую тестовую страничку. но с...

Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?
Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?

5
Ушел с форума
Автор FAQ
16281 / 7605 / 1066
Регистрация: 11.11.2010
Сообщений: 13,618
18.12.2012, 16:34 2
Цитата Сообщение от Пaлыч Посмотреть сообщение
почему в поле FLDC записывается число 0004 и что оно означает?
и как нужно ответить на этот вопрос, не видя программы?
0
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 4
19.12.2012, 21:32  [ТС] 3
Ну а можете сказать хотя бы сказать как понять термин адресная константа ?
0
Ушел с форума
Автор FAQ
16281 / 7605 / 1066
Регистрация: 11.11.2010
Сообщений: 13,618
20.12.2012, 04:11 4
Пaлыч, а можно узнать по какому учебнику вас учат? Я тогда страницу укажу... И если термин придумал преподаватель, то откуда можно узнать, что он под ним подразумевает
0
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 4
20.12.2012, 23:10  [ТС] 5
Ну вот посмотрите, пожалуйста, из методички 3-я строку нужно объяснить :


FLD1DB DW 0FFF0H ;Шест. константа
FLD2DB DW 01011001B ;Двоичная константа
FLD3DB DW FLDC ;Адресная константа
FLD4DB DW 3,4,7,8,9 ;Пять констант
FLD5DB DW 5 DUP(0) ;Пять нулей

Поле FLD3DB определяет адрес - в данном случае смещение на адрес FLDC. В результате генерируется объектный код 0004 (R означает перемещаемость этого адреса в памяти)
0
Ушел с форума
Автор FAQ
16281 / 7605 / 1066
Регистрация: 11.11.2010
Сообщений: 13,618
21.12.2012, 04:27 6
Пaлыч, значит переменная FLDC находится по адресу со смещением 0004, в виде адресной константы указана для того, чтобы при изменении программы и при этом изменится адрес переменной FLDC ты не выщитывал бы этот адрес, а компилятор сам бы его пересчитал и поставил там, где переменную FLDC используют
1
21.12.2012, 04:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2012, 04:27
Помогаю со студенческими работами здесь

Что такое напряжение и что такое сила тока с позиции заряженных частиц
Объясните пожалуйста, что такое напряжение и что такое сила тока с позиции заряженных частиц....

Даны функциональная константа, предикатная константа и определённое количество аксиом. Как построить модель
Даны функциональная константа, предикатная константа и определённое количество аксиом. Как построит...

Что такое монитор и что такое мьютекс? Это же разные вещи?
Здравствуйте. В разных айти-статьях по-разному используют эти термины, причём часто их путают друг...

Что такое токен? Что такое сессия? Отличия от куки
Что такое токен и сессии ? в чем отличия от куков ? Безопасно ли использовать куки? можно ли...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru