2015-03-20 14 views
12

Về cơ bản tôi muốn biết sự khác biệt giữa ARMv7l và ARMv7 h l?Sự khác biệt giữa các phiên bản "cánh tay"? (Chỉ ARMv7)

Tôi có bộ xử lý cánh tay với armv7l và có rất nhiều vòng quay cho armv7 h l.

Tôi không biết chính xác những gì tôi phải tìm kiếm để nhận thông tin về điều đó.

"hậu tố" này được gọi là gì? Có loại nào khác không? Họ đang làm gì khác?

+2

@dwelch Có thể vì bạn biết những gì bạn đang tìm kiếm. Tôi không tìm thấy nó. Và tôi không phải là người dùng Google "nhẹ nhàng": P. Vì vậy, xin vui lòng, chỉ cho tôi thấy kết quả của bạn. – Korbi

+2

google armv7l vs armv7hl mà trình duyệt của tôi đã điền vào cho tôi ngay sau khi tôi nhập ngay lần đầu tiên. sau đó dẫn đến các phiên bản cho thấy rằng h có nghĩa là hardfp –

+1

cũng như danh sách các danh pháp khác mà là nửa thứ hai của câu hỏi của bạn là có các loại khác ... –

Trả lời

13

tôi sẽ giả định rằng nó chỉ gói biên dịch cho l ittle-endian và h ard-float ABI cho phù hợp - ví dụ đó là một điều phần mềm và chỉ tiếp tuyến liên quan đến phần cứng.

Nói cách khác, bạn không thực sự có một "armv7l" xử lý - bạn có một bộ xử lý ARMv7 mà cũng có thể có một FPU phần cứng (và có thể chạy lớn về cuối nhỏ nếu bạn thực sự muốn), nhưng bạn tình cờ đang chạy một không gian người dùng float mềm mà không phụ thuộc vào trên một bản trình bày - giống như chạy bản phân phối i686 không ngụ ý bạn là không phải trên máy x86_64. Các bản phân phối Linux khác nhau có các tên khác nhau cho các cổng khác nhau của chúng, nhưng một số vấn đề nhỏ nhặt xung quanh cho thấy trường hợp này có thể là quy ước của openSUSE.

Các vấn đề liên quan