Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Операционные системы общие вопросы
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2013, 16:56   #1
Nekit9401
Пользователь
 
Аватар для Nekit9401
 
Регистрация: 11.12.2012
Сообщений: 56
По умолчанию Причины появления команд с переменной длиной

Здравствуйте, собственно в этом и вопрос, какие причины появления команд с переменной длиной в операционных системах и способы адресации? Наверняка есть знатоки в знании теории по операционным системам, в интернете ни как не могу найти) Может мне кто нибудь кратко это объяснить?

Последний раз редактировалось Nekit9401; 13.05.2013 в 16:58.
Nekit9401 вне форума Ответить с цитированием
Старый 13.05.2013, 18:03   #2
Kix.IV
Участник клуба
 
Регистрация: 11.08.2012
Сообщений: 1,226
По умолчанию

Встречный вопрос: а почему имена всех людей, предметов и вообще всего, имеют разную длину?
Kix.IV вне форума Ответить с цитированием
Старый 13.05.2013, 18:40   #3
Nekit9401
Пользователь
 
Аватар для Nekit9401
 
Регистрация: 11.12.2012
Сообщений: 56
По умолчанию

Эмм...не знаю, что-то на эту тему мысли в голову не идут, просто разная длина, у кого-то или чего-то одинаковая, я здесь не вижу каких-то конкретных причин по этому поводу. А дело с командами обстоит так, у меня есть вопрос "причины появления команд с переменной длиной и способы адресации" и мне надо на него ответить, а так как я ответа на этот вопрос не знаю я и прошу помощи у вас, что-бы вы мне объяснили. Ну раз вы задаете такой встречный вопрос, видимо ответ должен быть элементарным...Я вот не знаю, так не могли бы вы мне объяснить этот вопрос?)
Nekit9401 вне форума Ответить с цитированием
Старый 13.05.2013, 23:51   #4
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Nekit9401 Посмотреть сообщение
Ну раз вы задаете такой встречный вопрос, видимо ответ должен быть элементарным...
Это неочевидно.
Например, вопрос может быть просто непонятным.
s-andriano вне форума Ответить с цитированием
Старый 14.05.2013, 00:38   #5
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

Nekit9401

По причинам обратной совместимости.
Для x86 написано софта на триллионы долларов, отказываться от этого никто не будет.

Вот в IA-64 (Itanium) пытались сделать всё по-новому, выкинув из железа x86 и оставив только на уровне эмуляции. Итог - проект в ж0пе.
Rififi вне форума Ответить с цитированием
Старый 14.05.2013, 22:08   #6
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Rififi, ТС пишет о командах ОС, а не о командах ЦП.

Но, как я уже писал в посте 4, вопрос непонятен: Nekit9401, что именно Вы называете командами ОС, что называете их длиной, и в чем эта длина измеряется?
И откуда, собственно, эти команды появляются?
s-andriano вне форума Ответить с цитированием
Старый 16.05.2013, 21:59   #7
hxt
Пользователь
 
Регистрация: 22.02.2010
Сообщений: 50
По умолчанию

Nekit9401, вы имеете в виду почему "название команд" длинное и различается по длине в разных операционных системах?
Если вы это имели в виду, то я думаю что длинную команду проще запомнить и поэтому кто придерживается этого принципа, решили не сокращать их.
hxt вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Анализ причины ребута BloodDoc Компьютерное железо 6 24.09.2012 16:58
Подтверждения закрытия веб странички с указанием причины mopapy JavaScript, Ajax 0 19.09.2012 23:09
Причины появления ошибок mazzahaker Общие вопросы C/C++ 6 12.12.2011 11:28
Возможные Причины Срабатывания DISTINCT и обход ситуации Izhic SQL, базы данных 6 16.03.2011 10:15
реализация команд с помощью набора других команд zhenyaa Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 08.11.2009 21:37