Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Старшие и младшие биты/байты, Что да как? 
V
    Опции темы
JackYF
Дата 16.11.2006, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 18
Всего: 162



MAKCim, тогда понятно. Но я же не говорил "машинное". smile


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
BUGOR
Дата 17.11.2006, 11:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 12.3.2006

Репутация: 1
Всего: 16



Цитата

просто есть такое понятие как "машинное слово" - максимальная порция данных, которую процесор может обработать за одну операцию
так вот в IA-32 - это 32 бита


Где такое понятие есть и кто его ввёл? При прочтении мануалов интела я не припомню таких понятий. К тому же, что подразумевается под операцией? Если одна команда процессора, то, начиная, с Pentuim III процессоры могут обрабатывать и 128 бит, я уж молчу о MMX, которые были введены ещё до PII и командах FPU, которые работают с 80битными регистрами сопроцессора, не помню с какого поколения.


--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
MAKCim
Дата 17.11.2006, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



машинное слово

Добавлено @ 12:22 
Цитата

К тому же, что подразумевается под операцией?

в ссылке


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
BUGOR
Дата 17.11.2006, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 12.3.2006

Репутация: 1
Всего: 16



За ссылку спасибо, но не стоит путать аппаратные характеристики с типами данных, тут ведь речь не о процессорах и их архитектуре. Ну и понятное дело, что понятия "Слово" и "Машинное слово" никак не связаны между собой.


--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
MAKCim
Дата 17.11.2006, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



Цитата

За ссылку спасибо, но не стоит путать аппаратные характеристики с типами данных, тут ведь речь не о процессорах и их архитектуре.

А о чем здесь речь? Порядок байт в слове напрямую зависит от архитектуры
Цитата

Ну и понятное дело, что понятия "Слово" и "Машинное слово" никак не связаны между собой. 

Ну дык о том и речь


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
BUGOR
Дата 17.11.2006, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 12.3.2006

Репутация: 1
Всего: 16



Цитата

А о чем здесь речь? Порядок байт в слове напрямую зависит от архитектуры


Эмм.. А мы, что здесь кроме IA ещё каике-то архитектуры рассматриваем?

Цитата

Ну дык о том и речь


Ну дык зачем тогда стоило упоминать о Машинном слове, если ты понимал, что в котексте данной темы речь идёт не об этом?smile


--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
MAKCim
Дата 17.11.2006, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



Цитата

Эмм.. А мы, что здесь кроме IA ещё каике-то архитектуры рассматриваем?

А где было написано, что рассматриваем IA?  smile 
Цитата

Ну дык зачем тогда стоило упоминать о Машинном слове, если ты понимал, что в котексте данной темы речь идёт не об этом?

Цитата

Ты программируешь под Dos?;) 

    ||
    \/
Цитата

Таки нет. Давно уже нет.
Слово - 16 бит.
Двойное слово - 32 бита...

Что-то не так? 

    ||
    \/
Цитата

Просто в  IA-32 "слово" это 32 бита, а у архитектуры x86-64 - 64 бита 

    ||
    \/
Цитата

Сколько программирую - слово = 2 байта = 16 бит. smile
А как тогда в архитектуре IA-32 называется память размером 16 бит?

И почему, ИМХО, в этих архитектурах начали изменять понятия, которые уже устоялись... Любой программер на вопрос длины слова, думалось мне, ответит 2 байта, а не 4...

    ||
    \/
Цитата

просто есть такое понятие как "машинное слово" - максимальная порция данных, которую процесор может обработать за одну операцию
так вот в IA-32 - это 32 бита

о каком контексте идет речь? Daevaorn, я думаю имел в виду именно машинное слово



Это сообщение отредактировал(а) MAKCim - 17.11.2006, 16:45


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
BUGOR
Дата 17.11.2006, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 12.3.2006

Репутация: 1
Всего: 16



Цитата

А где было написано, что рассматриваем IA?


А это по дефолтуsmile

Цитата

о каком контексте идет речь? Daevaorn, я думаю имел в виду именно машинное слово


Дык, а JackYF имел ввиду не машинное слово, если бы речь шла о аппаратной характеристике, то мы бы говорили "Машинное слово", а мы говорим просто "Слово", подразумевая тип данных размером 16 бит, поэтому я не понял почему вы вспомнили о машинном слове. Давайте будем точны в терминалогии, хотя бы в таких фундаментальных понятиях, как типы данных.

Это сообщение отредактировал(а) BUGOR - 17.11.2006, 18:20


--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
Daevaorn
Дата 17.11.2006, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Цитата(MAKCim @  17.11.2006,  17:42 Найти цитируемый пост)
Daevaorn, я думаю имел в виду именно машинное слово

Да.
Цитата(BUGOR @  17.11.2006,  19:19 Найти цитируемый пост)
Давайте будем точны в терминалогии, хотя бы в таких фундаментальных понятиях, как типы данных

Нади мне пожалуйста в стандарте С++ тип данных "слово". В контексте напрмер Pascal, ещё можно было бы дискутировать, но не С++. 
PM MAIL WWW   Вверх
JackYF
Дата 17.11.2006, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 18
Всего: 162



Цитата(Daevaorn @  17.11.2006,  18:54 Найти цитируемый пост)
Нади мне пожалуйста в стандарте С++ тип данных "слово". В контексте напрмер Pascal, ещё можно было бы дискутировать, но не С++.  


C++-компиляторы конвертируют свои коды( как и остальные, впрочем ) в Ассемблер. Просмотри любой справочник по Ассемблеру на предмет слова "слово".

Добавлено @ 19:03 
Слово - это не тип данных. Слово - это размер памяти длиной 16 бит = 2 байта.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
MAKCim
Дата 18.11.2006, 09:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



холивар начинается smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
BUGOR
Дата 18.11.2006, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 12.3.2006

Репутация: 1
Всего: 16



Цитата

Нади мне пожалуйста в стандарте С++ тип данных "слово". В контексте напрмер Pascal, ещё можно было бы дискутировать, но не С++. 


Причём здесь С++, у IA-32 есть свои типы данных, где:
Цитата

Слово - это размер памяти длиной 16 бит = 2 байта.


Цитата

холивар начинается 


Вряд ли, я лично всё сказалsmile 


--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
JackYF
Дата 20.11.2006, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 18
Всего: 162



Я тоже smile


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0609 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.