x86 đối với x64

Sự khác hoàn toàn quan trọng tốt nhất giữa x86 và x64 là mẫu trước là loài kiến ​​trúc 32 bit và cái sau là kiến ​​trúc tập lệnh 64 bit. Phong cách xây dựng tập lệnh (ISA) là một thuật ngữ rất đặc trưng áp dụng cho bất kỳ CPU nào. Hướng dẫn, định add bộ nhớ, thanh ghi và nhiều phần kiến ​​trúc không giống của CPU được ISA chỉ định. X86 là một trong những ISA nổi tiếng trái đất được Intel redechehoisinh.vnews vào năm 1978 với cỗ dechehoisinh.vn cách xử trí 8086. Sau đó, phần lớn mở rộng khác biệt đã xẩy ra và vào khoảng thời gian 2000, AMD đã sinh sản ra điểm lưu ý kỹ thuật để không ngừng mở rộng tập lệnh x86 thành 64bit với tên AMD64. Sau đó, các công ty khác như Intel cũng triển khai đặc điểm kỹ thuật đó với AMD64 này là AMD được xác định bằng thương hiệu x64.

Bạn đang xem: X64 và x86 là gì

X86 là gì?

x86 là một loài kiến ​​trúc tập lệnh vì Intel giới thiệu với bộ dechehoisinh.vn xử trí 8086 nổi tiếng. Năm 1978, Intel trình làng bộ dechehoisinh.vn xử trí 8086 là bộ xử lý 16 bit. Sau đó, họ trình làng nhiều bộ xử lý khác nhau như 80186, 80286, 80386 với 80486, và toàn bộ đều tương xứng ngược cùng với tập lệnh ban đầu được sử dụng trong cpu 8086. Vì toàn bộ các cpu này đều hoàn thành bằng số 86, đề nghị kiến ​​trúc tập lệnh được xác minh bằng thương hiệu x86. Với sự thành lập và hoạt động của 80386, lệnh x86 sẽ được mở rộng sang khối hệ thống 32bit. Ở đây, 32 bit tức là tất cả những thanh ghi, bus bộ lưu trữ và bus tài liệu là 32 bit. Sau đó, các bộ dechehoisinh.vn xử trí Pentium lộ diện như Pentium I, Pentium II, Pentium III, Pentium IV và tất cả những bộ xử lý này cũng theo con kiến ​​trúc 32 bit. Nhưng phần lớn mở rộng không giống đã xẩy ra với kiến ​​trúc x86, chẳng hạn như bổ sung các lí giải như MMX, SSE cùng SSE2. Ngoại trừ ra, nhiều cải tiến khác cũng được thực hiện. Sau đó, tập lệnh x86 được không ngừng mở rộng thành tập lệnh 64 bit và từ thời đặc điểm này trở đi nó được hotline là x64, chúng ta sẽ đàm luận trong phần tiếp theo. Nói chung, x86 đề cập đến kiến ​​trúc 32 bit được trở nên tân tiến từ con kiến ​​trúc 16 bit mang đến với chip xử lý 8086.


*

Bộ cách xử lý 8086

X64 là gì?

Hệ thống 32 bit chỉ rất có thể đại diện đến 232 các giá trị khác biệt và vì đó, địa chỉ cửa hàng bộ ghi nhớ bị giới hạn ở số lượng add đó. 232 byte tương đương với 4 GB và vì đó, x86 có số lượng giới hạn bộ nhớ địa chỉ tối nhiều là 4 GB. Để khắc chế điều này, những phần không ngừng mở rộng khác đã được thực hiện cho kiến ​​trúc x86. AMD, vào lúc năm 2000, đang giới thiệu điểm sáng kỹ thuật đó không ngừng mở rộng kiến ​​trúc x86 lên 64 bit. Điều này sẽ được giới thiệu dưới thương hiệu AMD64. X64 là 1 tên không giống được đặt mang lại kiến ​​trúc AMD64 này. Bản vẽ xây dựng AMD64 hoặc x64 này nói một cách khác dưới thương hiệu x86_64. Với con kiến ​​trúc 64 bit, toàn bộ các thanh ghi vươn lên là 64 bit và bus bộ nhớ lưu trữ và bus tài liệu cũng thay đổi 64 bit. Bây giờ 264 các giá trị đơn nhất có thể được khẳng định và vấn đề đó đưa ra số lượng giới hạn trên rất to lớn về bộ lưu trữ tối đa tất cả thể. AMD K8 là bộ xử lý thứ nhất thực hiện tại kiến ​​trúc 64 bit này. Sau đó, intel cũng áp dụng kiến ​​trúc này. Với bộ dechehoisinh.vn giải pháp xử lý Intel Core ban đầu từ Intel core 2, Intel bắt đầu sử dụng loài kiến ​​trúc này trong bộ dechehoisinh.vn xử trí của họ. Hiện nay tại, toàn bộ các cỗ dechehoisinh.vn giải pháp xử lý Intel như dechehoisinh.vn xử lý core i3, core i5 và dechehoisinh.vn xử lý core i7 đều áp dụng kiến ​​trúc x64 này. Một trong những điều quan trọng cần nhấn mạnh là loài kiến ​​trúc x64 này vẫn tương xứng ngược cùng với tập lệnh x86 cũ.


*

Bộ xử lý 64 bit

Sự khác hoàn toàn giữa x86 và x64 là gì?

• x86 được redechehoisinh.vnews vào khoảng chừng năm 1978 trong khi x64 mới lộ diện vào năm 2000.

• x86 xuất hiện thêm từ cỗ dechehoisinh.vn xử lý Intel 8086 lừng danh và vì đó, x86 được hãng intel giới thiệu. Tuy nhiên x64, là 1 phần mở rộng lớn của x86, đã có AMD giới thiệu.

• kiến trúc x86 là 32bit. (Bộ cách xử lý x86 thứ nhất là 16 bit nhưng trong số bộ xử trí sau này, dechehoisinh.vnệc không ngừng mở rộng lên 32 bit đã làm được thực hiện). Kiến trúc x64 là 64 bit.

Xem thêm: Máy Chủ Server Là Gì ? Máy Chủ Là Gì? Những Điều Cần Biết Về Server Và Công Dụng

• vị đó, những bộ xử lý có kiến ​​trúc tập lệnh x86 có những thanh ghi 32 bit, bus bộ nhớ 32 bit và bus tài liệu 32 bit. Dẫu vậy x64 có những thanh ghi 64 bit, bus bộ lưu trữ 64 bit với bus dữ liệu 64 bit.

• x86 có giới hạn về bộ nhớ showroom tối nhiều là số lượng giới hạn trên 4 GB (232 byte). Mặc dù nhiên, trên các hệ thống x64, số lượng giới hạn này là hết sức lớn, là 264 byte.


• x64 là bản mở rộng lớn của x86; vì đó, nó được cách tân và mạnh mẽ hơn các so cùng với x86 cũ.

• giá bán trị hoàn toàn có thể được tàng trữ trong thanh ghi, trong hệ thống x64, to hơn giá trị rất có thể được tàng trữ trong thanh ghi dựa vào x86. Vì đó, x64 có thể xử lý dechehoisinh.vnệc giám sát các số nguyên to hơn nhanh rộng nhiều, bởi không cần thiết phải thực hiện nhiều thanh ghi trong trường hợp này nhằm chia nhỏ giá trị và lưu trữ như vào x86.

• x64 có thể truyền tuy vậy song dữ liệu kích cỡ lớn hơn dọc theo bus dữ liệu. Nghĩa là, một bus dữ liệu 64 bit hoàn toàn có thể truyền tuy vậy song 64 bit trong khi kiến ​​trúc x86 tất cả bus 32 bit chỉ có thể truyền tuy nhiên song 32 bit.

Tóm lược:

x86 đối với x64

Kiến trúc tập lệnh x86 là 32 bit trong những khi kiến ​​trúc tập lệnh x64 là 64 bit. X64 là một trong những phần mở rộng lớn của loài kiến ​​trúc x86 hiện nay có. Thanh ghi, bus bộ nhớ, bus dữ liệu trên kiến ​​trúc x86 là 32 bit vào khi đây là 64 bit bên trên x64. Vị đó, dung lượng bộ lưu trữ tối đa rất có thể định địa chỉ trong hệ thống x64 cao hơn tương đối nhiều so với hệ thống x86. X86 được Intel giới thiệu với cỗ dechehoisinh.vn cách xử lý 8086 là cpu 16 bit và thuộc với thời hạn x86 này được không ngừng mở rộng lên 32 bit. Sau đó, AMD redechehoisinh.vnews kiến ​​trúc x64 bằng cách mở rộng con kiến ​​trúc x86 hiện gồm và x64 này trọn vẹn tương đam mê ngược cùng với tập lệnh x86.

Hình ảnh Lịch sự:

Intel 8086 của Appaloosa (CC BY-SA 3.0)Bộ giải pháp xử lý 64 bit của Appaloosa (CC BY 3.0)