Là x86 32 bit hay 64 bit?


14

Tôi có một bản sao Windows trong MSDNAA và nó nói Windows Vista x86. Đây là Windows Vista 32 bit, hay 64 bit?

Câu trả lời:


39

Trong thuật ngữ hiện tại x86thường chỉ ra 32 bit, với x86-64hoặc x64chỉ 64 bit.

x86thực sự đề cập đến một bộ hướng dẫn dựa trên Intel 8086 (từ một thời gian trước - năm 1973 theo tính toán của Wikipedia). Ngày nay, điều này thường được hiểu là chỉ đơn giản là một tập lệnh 32 bit. Ban đầu, nó là một tập hợp các lệnh chỉ hoạt động với 16 bit, vì vậy trong lịch sử có thể được gọi là x86-16hoặc x86-32. Nhưng, rõ ràng, x86-16không còn phù hợp vì bộ xử lý 16 bit đã chết từ lâu.

x86-64(hoặc chỉ x64) là một phần mở rộng cho tập x86lệnh, cung cấp hỗ trợ cho các thanh ghi 64 bit, không gian bộ nhớ và những thứ tương tự. Nó hoàn toàn tương thích ngược với tập lệnh 32 bit x86(cho phép phần mềm 32 bit tương thích mà không cần sửa đổi trong hầu hết các trường hợp ) và được hiểu đơn giản là tập lệnh 64 bit.

Cũng có những tên dành riêng cho nhà cung cấp x86-64- nó có thể được gọi AMD64hoặc Intel 64(trước đó IA-32eEM64T).




4
  • Bạn có phiên bản 32 bit

  • x86 chỉ dành cho 32 bit . Đôi khi nó còn được gọi là x86- 32 .

  • x86- 64 hỗ trợ 64 bit . Họ thường được gọi bằng thuật ngữ x64


1
Phần cuối của câu trả lời của bạn không có ý nghĩa. x86 đề cập đến 32-bit, vì vậy bạn thể chắc chắn.
MDMarra

Tôi xin lỗi đã có một số lỗi chỉnh sửa trong câu trả lời của tôi, do đó dường như đó là một câu trả lời sai
subanki
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.