Форум программистов, компьютерный форум, киберфорум
Низкоуровневое программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.51/35: Рейтинг темы: голосов - 35, средняя оценка - 4.51
29 / 23 / 2
Регистрация: 14.04.2009
Сообщений: 448

В популярной форме об 32-х и 64-х разрядной платформе

25.07.2009, 19:53. Показов 7424. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. НЕ могли бы вы в популярной форме и доходчиво объяснить: что такое 32-х и что такое 64-х разрядные платформы.
Спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.07.2009, 19:53
Ответы с готовыми решениями:

Создаю программу в 64-х разрядной системе, в 32-х разрядной не открывается
Всем доброго времени суток. Я новичок, создал программу в Visual Studio 2013 у меня 64-х разрядная система, теперь программа не запускается...

Нужно перекинуть 1с и кучу всяких программ (которые только в установленном виде) со старого компа с 32-х разрядной W7 на новые с 64-х разрядной W7
Всем Доброго времяни суток. Народ такая проблема:на работе попросили помочь с заменой компьютеров(т.к. я чуток в них понимаю,...

Установка 64-разрядной поверх 32-разрядной Windows 7
Здравствуйте! купил бук, на нем стоит 7базовая 32бита, можно както поставить 64 не сшибая винду? оперативка 4гб, а она поддерживает толко...

20
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
25.07.2009, 19:55
гоогле переход на 64-бит
0
Почетный модератор
 Аватар для Humanoid
11551 / 4346 / 452
Регистрация: 12.06.2008
Сообщений: 12,452
25.07.2009, 20:22
Если коротко, то у 32-битных систем процессор использует 32-битныме регистрами. А в 64-битных - 64-битные регистры. Поэтому у 64-битных систем нет ограничения в 4ГБ оперативной памяти.
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
25.07.2009, 20:28
32-разрядная платформа - это где основные регистры процессора имеют 32 bit.
64-разрядная платформа - это где основные регистры процессора имеют 64 bit.

Подробнее
http://ru.wikipedia.org/wiki/А... компьютера
http://ru.wikipedia.org/wiki/IA-32
http://ru.wikipedia.org/wiki/AMD64
0
29 / 23 / 2
Регистрация: 14.04.2009
Сообщений: 448
25.07.2009, 23:22  [ТС]
Если я правильно понял, приблизительно, это может звучать так:

Регистр - это специальные ячейки памяти для работы с обрабатываемыми в данный момент данными. 32 бита на регистр - это на логическом уровне максимальный размер переменной под данные, то есть 4 байта отводится под любые данные. 64 бита - это 8 байт под одну переменную, содержащую любые данные. Правильно я понимаю? Подкорректируйте.
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
26.07.2009, 15:30
http://ru.wikipedia.org/wiki/Регистр_процессора

Чтобы подкорректировать нужно знать чего ты добиваешься собственно

Добавлено через 1 минуту 18 секунд
Регистр - это не просто ячейка памяти, а очень быстрая ячейка памяти внутри процессора.
0
29 / 23 / 2
Регистрация: 14.04.2009
Сообщений: 448
26.07.2009, 20:40  [ТС]
Цитата Сообщение от odip Посмотреть сообщение
Чтобы подкорректировать нужно знать чего ты добиваешься собственно.
В данный момент я пытаюсь понять что такое регистры.

А, вообще, вопрос был про 32-х и 64-х разрядные платформы и чем они отличаются. На данном этапе я выяснил, что они отличаются размерами регистров. Вроде, разобрались и с тем, что такое регистры.

Ну и в завершении. Почему выделяют именно эту характеристику (регистры) при сравнении процессоров? Она является определяющими? И почему говорят не N-х разрядные процессоры, а платформы? И почему 32-х разрядные регистры ограничены 4-мя Гб оперативной памяти? Буду признателен за ответы.

Да, и не посоветуете какой-нибудь книженции посвященной, как раз, инженерной организации процессоров и всему остальному, что к ним прилагается?
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
26.07.2009, 20:50
Почему выделяют именно эту характеристику (регистры) при сравнении процессоров?
Вообще это ты сам выделяешь.

Она является определяющими?
Смотря для чего, как и где.

И почему говорят не N-х разрядные процессоры, а платформы?
Кто говорит ?

И почему 32-х разрядные регистры ограничены 4-мя Гб оперативной памяти?
Потому что регистры используются не только для хранения чисел, но и для хранения адресов ячеек памяти. И мы имеем 2^^32==4Gb.
Кстати для AMD64 формально мы имеем 64-битную адресацию памяти, но реально сделали только 48-битную.
0
29 / 23 / 2
Регистрация: 14.04.2009
Сообщений: 448
26.07.2009, 21:40  [ТС]
Спасибо.

А по книженцию не посоветуете?
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
27.07.2009, 20:52
Не знаю книг. Те по которым изучал сейчас не найти, да и устарели.
AMD64 опять же не было вообще.
0
29 / 23 / 2
Регистрация: 14.04.2009
Сообщений: 448
29.07.2009, 10:47  [ТС]
Да, и ещё. Как узнать какая у меня платформа?
0
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
29.07.2009, 12:25
GetNativeSystemInfo
IsWow64Process
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
29.07.2009, 14:34
2Rififi: А под UNIX ?
0
29 / 23 / 2
Регистрация: 14.04.2009
Сообщений: 448
29.07.2009, 14:52  [ТС]
Цитата Сообщение от Rififi Посмотреть сообщение
GetNativeSystemInfo
IsWow64Process
Что это?
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
29.07.2009, 14:54
Что это?
Функции в Windows.
0
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
29.07.2009, 15:19
odip,
А под UNIX ?
посмотреть что вернёт uname() ?
0
29 / 23 / 2
Регистрация: 14.04.2009
Сообщений: 448
29.07.2009, 15:21  [ТС]
Цитата Сообщение от odip Посмотреть сообщение
Функции в Windows.
И как мне ее вызвать?
0
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
29.07.2009, 15:53
а это смотря что назвать платформой... железную часть? тогда смотри какой у тебя проц...
А если софтовую то какая ОС.
0
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
29.07.2009, 16:16
Цитата Сообщение от rar14 Посмотреть сообщение
А по книженцию не посоветуете?
Поищи книги по архитектуре ЭВМ
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
29.07.2009, 16:48
И как мне ее вызвать?
Сначала определись что в твоем понимании платформа.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.07.2009, 16:48
Помогаю со студенческими работами здесь

Почему на указатель в 64-разрядной системе выделяется 8 байт памяти, а в 32-разрядной системе - 4 байта?
Здравствуйте! Почему на указатель в 64-разрядной системе выделяется 8 байт памяти, а в 32-разрядной системе - 4 байта? С чем связано...

покупка популярной программы
А где купить лицензионный AllSubmitter подешевле можно?

Вирус в популярной сети вк ком
помогите избавится все перепробывал но ни чего не могу придумать я пробывал чисить кеш сбрасывать настройки в браузерах и просмотрел...

Подскажите по сайту о популярной науке
Здравствуйте уважаемые мастера. Пол года назад, создал сайт о науке. Сначала сделал на Joomla, контент был уникальным процентов на 90,...

Почему ВК стала такой популярной сетью?
Почему ВК стала такой популярной сетью?, ведь ВК это по сути копия Фейсбука адаптированная для России и стран СНГ, В чем заключается ее...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru