armv7l은 32 또는 64 비트입니까?


20

우분투 메이트와 함께 Odroid를 실행하고 있습니다. qt를 다운로드해야하므로 qt의 32 비트 또는 64 비트 버전을 가져와야하는지 알아야합니다.

odroid@odroid:~/software/qt5$ uname -i
armv7l

uname -i는 armv7l을 반환합니다. Qt의 32 또는 64 비트를 다운로드해야한다는 의미입니까?


답변:


30

armv7l32 비트 프로세서입니다.

ARMv8 에 대해 조금 더 자세한 정보가 필요하면 @Rinzwind의 답변을 읽으십시오 :-)


14

ARMv8 은 64 비트입니다. 32 비트 호환성

ARMv8 아키텍처는 기존 32 비트 소프트웨어와의 호환성을 유지하면서 전력 효율적인 구현에 중점을 두어 ARM 아키텍처에 64 비트 지원을 제공합니다. 깔끔한 접근 방식을 채택함으로써 ARMv8-A 프로세서는 내일의 가장 혁신적이고 효율적인 장치에 전력을 공급할 ARM 프로세서의 저전력 소비 특성을 유지하면서 사용 가능한 성능 범위를 확장합니다. ARM에는 ARMv8-A 아키텍처를 지원하는 고성능, 고효율 및 초 고효율의 3 가지 제품 계층이 있습니다.


ARMv8-A는 ARM 아키텍처에 64 비트 아키텍처를 지원하며 다음을 포함합니다.

  • 64 비트 범용 레지스터, SP (스택 포인터) 및 PC (프로그램 카운터)
  • 64 비트 데이터 처리 및 확장 된 가상 주소 지정

두 가지 주요 실행 상태 :

  • AArch64-예외 모델, 메모리 모델, 프로그래머 모델 및 해당 상태에 대한 명령어 세트 지원을 포함한 64 비트 실행 상태
  • AArch32-예외 모델, 메모리 모델, 프로그래머 모델 및 해당 상태에 대한 명령어 세트 지원을 포함한 32 비트 실행 상태

ARMv7과 같이 더 낮은 것은 32 비트입니다.


27
OP는 ARMv7에 대해 구체적으로 묻고 v7이 항상 32 비트라는 마지막 문장에서 언급하기 위해 v8에 대한 절반의 페이지를 채 웁니다. 물론 맞습니다.하지만 ... 아시다시피
바이트 사령관

3
v8과 v7의 관계 또는 연결이 있는지 확인하기 위해 계속 읽고 읽습니다. 아니.
Lo-Tan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.