|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.04.2019, 17:29 | #1 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 155
|
Таблица символических имен.
У меня вопрос по теоретической части.
Какие имена содержит ТСИ(Таблица символических имен) при однопроходной схеме ассемблирования a)имена из поля метки команды b)имена элементов данных в сегменте данных c)имена из поля операндов команды d)имена из поля кода команды Последний раз редактировалось goto ∞; 13.04.2019 в 17:46. |
13.04.2019, 17:55 | #2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Ась? А нормального учебника не было?
Правильный ответ а и б.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
13.04.2019, 17:57 | #3 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 155
|
|
13.04.2019, 18:11 | #4 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Код:
Код:
Так что вопрос не совсем корректный.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
13.04.2019, 18:26 | #5 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 155
|
А тогда вот такой вопрос
Какие объекты использует для своей работы двухпроходной компоновщик a)глобальная таблица общих имен b)глобальная таблица внешних имен c)переменная, определяющая адрес размещения текущего модуля в общем адресном пространстве d)глобальная таблица перемещений Под двухпроходным компоновщиком афтор этого теста наверно имеет ввиду двухпроходная схема работы компоновищика с анологией двухпроходной ассемблер. |
13.04.2019, 18:44 | #6 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Думаю так не факт что правильно.
а) используется б) не используется. с) скорее всего нет d) Релоки корректируются.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
13.04.2019, 19:28 | #7 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 155
|
Ну и последний, самый интересный и простой
Цикл с известным числом повторений: a)счетчик числа повторений может храниться в любом из РОНов b)цикл можно организовать с помощью команды LOOP c)цикл можно реализовать без использования команд перехода d)условие завершения цикла задается в операндах команды LOOP Тут подходят a, b. И спорный пункт с, LOOP считается командой перехода, ведь она заменять три команды которые используется для организации циклов с известным количеством повторений. DEC =========> LOOP CMP JNE В свете таких формулировок команда LOOP считается командой перехода, по мне так да |
13.04.2019, 20:07 | #8 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Может. У меня так и сделано и в Delphi. Хотя тут и не понятно какой из двух счётчиков.
б) Можно Delphi использует. с) Можно, называется раскрутка цикла к Примеру Си++ такое делает. Открыть любую матричную библиотеку для матриц 4х4. d) это утверждение ложное, так как не обязательно использовать Loop.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
13.04.2019, 21:58 | #9 | |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 155
|
Цитата:
в ассемблере есть команды условного перехода и безусловного перехода, команда LOOP является ли командой перехода? Вот в чем вопрос. |
|
13.04.2019, 22:00 | #10 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пространство имен | RAFA91 | Общие вопросы .NET | 23 | 13.11.2015 18:40 |
массив из имен в C++ | KIKSa | Помощь студентам | 1 | 11.05.2013 22:48 |
Пространства имен С++ | Jumb0 | Помощь студентам | 1 | 10.03.2013 19:49 |
Генерация имен | Napste® | PHP | 8 | 07.05.2010 20:33 |
Декорирование имен | fs444 | Общие вопросы C/C++ | 3 | 22.03.2010 22:02 |