Tin tức và phân tích của tất cả các thiết bị di động

x86 32 bit và x64 64 bit là gì?

Tùy chọn 32 bit (x86) và 64 bit (x64) mà chúng ta thường gặp khi cài đặt chương trình trên máy tính đôi khi có thể gây nhầm lẫn. Trong hướng dẫn này, chúng tôi đã nói về cách bạn có thể tìm hiểu loại bit mà máy tính của bạn hỗ trợ và sự khác biệt giữa kiến ​​trúc 32 bit và 64 bit.

Khi tải hoặc cài đặt một chương trình mới trên máy tính, chúng ta thường gặp hai tùy chọn: Nếu chương trình là 32-bit (x86) hoặc 64-bit (x64) phiên bản. Tùy theo kiến ​​trúc bit mà máy tính hỗ trợ, chúng tôi tải xuống và cài đặt phiên bản thích hợp của chương trình. Chà, bạn đã bao giờ nghĩ tới; và sự khác biệt là gì?

gửi bạn hôm nay tức là 32 bit và Vì vậy chúng ta đã nói về kiến ​​trúc 64-bit chính xác là gì. Không chỉ vậy, chúng tôi còn giải thích chính xác sự khác biệt giữa hai loại này và cách bạn có thể tìm ra kiến ​​trúc bit nào mà máy tính của bạn hỗ trợ. Nếu bạn muốn, hãy chuyển sang hướng dẫn của chúng tôi mà không lừa dối thêm.

X86 là gì, kiến ​​trúc 32 bit là gì?

Kiến trúc x86 là kiến ​​trúc được Intel phát triển cho bộ xử lý máy tính. là kiến ​​trúc tập lệnh. Đơn vị này mô tả cách máy tính xử lý thông tin. Vậy kiến ​​trúc tập lệnh là gì? Kiến trúc tập lệnh là một phần mã máy trên máy tính xác định hành vi của nó. Tập lệnh là bộ não của máy tính sử dụng để hiểu các lệnh đi qua bộ xử lý. là ngôn ngữ.

x86ban đầu được phát hành với kiến ​​trúc tập lệnh 16 bit, là của Intel 80868088 dựa trên các đơn vị vi xử lý. Qua nhiều năm, kiến ​​trúc này đã nhận được nhiều tiện ích bổ sung và mở rộng, dẫn đến kiến ​​trúc tập lệnh có khả năng tương thích ngược.

‘bit’ trong thuật ngữ 32-bit là biểu thức viết tắt của một số. Ví dụ: đối với 32 bit, số đó là 0 hoặc 1 từ những con số 32 miếng sẽ bao gồm. Một số 32 bit trông như thế này: 10101010101010101010101010101010

Thuật ngữ x86 ngày nay, x86 Được sử dụng để chỉ định bất kỳ bộ xử lý 32 bit nào tương thích với tập lệnh. Nó có khả năng chạy nhiều máy tính như bộ vi xử lý x86.

x64, vậy kiến ​​trúc 64 bit là gì?

tương tự x86 x64 Nó cũng là một phần của kiến ​​trúc tập lệnh. Tuy nhiên, nó được sử dụng để mô tả bộ xử lý và hệ điều hành dựa trên 64 bit. Vì vậy, trong khi x64 đại diện cho 64 bit x86 tại sao nó đại diện cho 32 bit? nó có thể không được sử dụng? Chúng tôi nhận thấy đây là một câu hỏi xuất hiện trong đầu nên chúng tôi sẽ giải thích nó một cách đơn giản nhất có thể.

Trên thực tế, không có lý do điên rồ nào cho việc này cả, như bạn đã đoán, có thể nói rằng đó là một kiểu lười biếng của các nhà phát triển. Như chúng tôi đã đề cập trước đó, tập lệnh x86 là bộ vi xử lý 8086 đã được phát triển cho. Mặc dù đơn vị này ban đầu được đến kiến ​​trúc 16-bit Mặc dù các tiện ích mở rộng đã tăng lên 32 bit nhưng các nhà phát triển vẫn không muốn thay đổi thuật ngữ x86 mà họ đưa ra cho tập lệnh.

Mặt khác, việc kích hoạt mã 64 bit x86 là tên của phần mở rộng bộ lệnh. Khi nó lần đầu tiên được phát triển x86-64 Nó được gọi là ‘x64’, nhưng nó được cho là quá dài và được rút ngắn thành phiên bản hiện tại, x64.

Sự khác biệt giữa kiến ​​trúc x64 (64 bit) và x86 (32 bit) là gì?

Có thể bạn đã nhận thấy khi nói về kiến ​​trúc 32-bit và 64-bit, nhưng chúng ta hãy xem lại nó. Sự khác biệt giữa x64 và x86 là số bit mà chúng chứa. Vì vậy, có lợi ích gì khi có nhiều bit hơn? Tất nhiên, câu trả lời là có, như bạn có thể tưởng tượng.

Trên thực tế, đây là lý do chính khiến số lượng bit tăng từ 16 lên 64 trong những năm qua. Như chúng tôi đã đề cập ở trên, chấy chỉ là 1 hoặc 0 là viết tắt của các con số. Vì vậy, bộ xử lý 32-bit 232 của quá trình 4.294.967.295 Vì nó bằng kết quả nên không thể sử dụng nhiều RAM. Điều này có nghĩa là bộ xử lý 32-bit, dung lượng của chúng 1 byte cái mà… 40,29 triệu có vị trí bộ nhớ. Do đó, dung lượng RAM tối đa mà tập lệnh x86 có thể đạt tới. 4 GB đang xảy ra.

Hôm nay 4 GBMặc dù nó đủ cho các tác vụ cơ bản nhưng nó lại gặp khó khăn khi chạy nhiều chương trình cùng một lúc. Ngoài ra, hệ thống 64 bit sẽ chạy nhanh hơn vì nó có thể xử lý dữ liệu trên ngăn xếp 64 bit. Hệ thống 64 bit cũng tương thích ngược, nghĩa là bạn cũng có thể chạy các chương trình 32 bit trên hệ thống x64. Tuy nhiên x86 hệ thống không thể chạy các chương trình 64-bit.

Làm cách nào để biết máy tính là 32 bit (x86) hay 64 bit (x64)?

  • Tên của tôi #1: đến máy tính của tôi đi vào,
  • Tên của tôi #2: từ phía trên đến thuộc tính hệ thống nhấp chuột,
  • Tên của tôi #3: Tính năng thiết bị Dưới tựa đề Loại hệ thống xem phần

Bây giờ bạn đã biết sự khác biệt giữa tập lệnh x86 và tập lệnh x64, đã đến lúc tìm hiểu xem bạn có hệ thống nào. Như vậy, chúng ta đã kết thúc một hướng dẫn khác về Webtekno. Để biết nhiều nội dung và hướng dẫn hữu ích, bao gồm trò chơi, khoa học, các vấn đề công nghệ nói chung, v.v., hãy theo dõi trang web của chúng tôi và gửi suy nghĩ / đề xuất của bạn. trong phần bình luận bên dưới Xin đừng quên đề cập 🙂

Mục lục