Вопрос на засыпку. Android. [Решено]

Изображение пользователя Opium.

Вопрос вот в чем: Аандроид это 32 разрядная OS или 64 разрядная? Вроде как читал что там единое адресное пространство. То есть Аандроид и не то и не другое ? Как же он работает на 32 битных ARM?

З.Ы.Каша в голове вообще запутался : )

0
DarkneSS - 6 Июль, 2013 - 18:26
Изображение пользователя DarkneSS.

Андроид — арм, это немного перпендикулярно терминам х32/х64.

0
dyug - 6 Июль, 2013 - 18:35

Андроид в общем то работает на другом типе архитектуры, где (в основном в связи с молодостью архитектуры) нет понятия 32 бита, или 64 бита. во многих АРМах само понятие шина данных, шина адресации памяти (по которой собственно у Интел совместимых процессоров и идет обозначение), шина процессора отсутствуют как понятие.

0
DarkneSS - 6 Июль, 2013 - 19:13
Изображение пользователя DarkneSS.

Если рассматривать эти термины как наборы процессорных инструкций, то каждое поколение арма имеет свой набор, частично пересекающийся и с х32, и с х64. Кое-какие поколения получают апгрейд и по инерции стильный, модный, молодёжный постфикс 64…

0
dyug - 6 Июль, 2013 - 19:58

Ну в данном случае, все же именно опора на адресацию памяти для ы386/х64 :-)
разумеется, если мы говорим о типичном применении этого термина в пс индустрии.
А процессорные инструкции... у арма они просто другие. Ибо другая организация самой системы.
Уже не говоря о порядке следования команд. :-)

0
Opium - 6 Июль, 2013 - 20:25
Изображение пользователя Opium.

Просто недавно новость читал мол: ARM выпустит x64 процессоры в 2014 году...главным нововведением является поддержка 64-разрядных инструкций...новые чипы будут одновременно поддерживать как 64-разрядные приложения, так и 32-битное программное обеспечение. Я и подумал: значит сегодняшнее программное обеспечение под Аандроид 32-битное.

0
dyug - 6 Июль, 2013 - 21:05

Надеюсь, уже читал?
В общем, там достаточно подробно расписано, чем они отличаются.... :-)

ну и пару табличек
лист моделей ядер и какого типа
и ядра, и чем они используются...
То есть, как они пойдут в серию, будем смотреть. :-)

0
DarkneSS - 6 Июль, 2013 - 21:19
Изображение пользователя DarkneSS.

Кое-какие поколения получают апгрейд и по инерции стильный, модный, молодёжный постфикс 64…Всё верно :) Они обновят чипы (добавив инструкций), сохранив обратную совместимость.

0
Buy - 6 Июль, 2013 - 19:15

Да, из того что я читал, андроид сам по себе "никакой", не 32 и не 64 бита. Окружение в котором он работает на сегодня 32-битное, но когда появится 64-битное, то ему все равно, он и на нем будет работать.

0
DarkneSS - 6 Июль, 2013 - 19:38
Изображение пользователя DarkneSS.

Оно не 32-битное. Оно именно, что никакое.
Есть x86, x86_64; ppc, ppc64; armN… Смешивать их некорректно.

0
Opium - 6 Июль, 2013 - 21:33
Изображение пользователя Opium.

Ладно все решили вопрос всем спасибо : )

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры