ự biệt lập quan trọng đặc biệt duy nhất thân x86 và x64 là mẫu trước là kiến trúc 32 bit với mẫu au là loài kiến trúc tập lệnh 64 bit. Kiến trúc tập lệnh (IA)
Sự biệt lập đặc biệt tuyệt nhất giữa x86 và x64 là mẫu trước là kiến trúc 32 bit cùng chiếc sau là loài kiến trúc tập lệnh 64 bit. Kiến trúc tập lệnh (ISA) là 1 trong thuật ngữ rất đặc biệt vận dụng mang lại ngẫu nhiên CPU làm sao. Hướng dẫn, định tác động bộ nhớ lưu trữ, tkhô cứng ghi với đa phần con kiến trúc không giống của CPU được ISA hướng đẫn. x86 là 1 ISA danh tiếng thế giới được Hãng Intel rehaiermobile.vnews vào khoảng thời gian 1978 cùng với cỗ haiermobile.vn xử trí 8086. Sau kia, đa số không ngừng mở rộng không giống nhau đang xẩy ra với vào năm 2000, AMD đã tạo thành đặc điểm kỹ thuật nhằm không ngừng mở rộng tập lệnh x86 thành 64bit cùng với thương hiệu AMD64. Sau kia, những cửa hàng khác ví như Hãng Intel cũng triển khai Đặc điểm kỹ thuật đó và AMD64 này là AMD được xác định bởi tên x64.
Bạn đang xem: X86 là gì? vì sao program files & program files (x86) được tách riêng
x86 là một con kiến trúc tập lệnh vày Hãng Intel giới thiệu với cỗ haiermobile.vn giải pháp xử lý 8086 danh tiếng. Năm 1978, Hãng sản xuất Intel ra mắt bộ haiermobile.vn xử trí 8086 là bộ xử lý 16 bit. Sau kia, họ ra mắt những Chip xử lý không giống nhau nhỏng 80186, 80286, 80386 với 80486, với tất cả phần đa cân xứng ngược cùng với tập lệnh thuở đầu được sử dụng trong Chip xử lý 8086. Vì toàn bộ các CPU này số đông xong xuôi ngay số 86, đề nghị kiến trúc tập lệnh được xác minh bởi thương hiệu x86. Với sự Ra đời của 80386, lệnh x86 đã được không ngừng mở rộng sang hệ thống 32bit. Ở phía trên, 32 bit có nghĩa là toàn bộ những thanh khô ghi, bus bộ nhớ với bus dữ liệu là 32 bit. Sau đó, những bộ haiermobile.vn xử lý Pentium xuất hiện thêm nhỏng Pentium I, Pentium II, Pentium III, Pentium IV cùng toàn bộ đông đảo bộ xử lý này cũng theo con kiến trúc 32 bit. Nhưng phần lớn không ngừng mở rộng khác đang xảy ra với loài kiến trúc x86, ví dụ như bổ sung cập nhật các giải đáp nhỏng MMX, SSE với SSE2. Ngoài ra, các đổi mới khác cũng đã được tiến hành. Sau đó, tập lệnh x86 được không ngừng mở rộng thành tập lệnh 64 bit cùng từ thời đặc điểm đó trnghỉ ngơi đi nó được call là x64, chúng ta vẫn trao đổi trong phần tiếp theo. Nói tầm thường, x86 đề cập đến kiến trúc 32 bit được cải tiến và phát triển từ con kiến trúc 16 bit mang lại cùng với bộ xử lý 8086.
Bộ giải pháp xử lý 8086
Hệ thống 32 bit chỉ hoàn toàn có thể thay mặt đại diện đến 232 các quý hiếm khác biệt với do đó, tương tác bộ nhớ lưu trữ bị số lượng giới hạn nghỉ ngơi con số xúc tiến kia. 232 byte tương đương với 4 GB cùng do đó, x86 gồm giới hạn bộ nhớ lưu trữ cửa hàng buổi tối nhiều là 4 GB. Để khắc phục vấn đề đó, các phần không ngừng mở rộng không giống đã được tiến hành mang đến kiến trúc x86. AMD, vào khoảng năm 2000, đã rehaiermobile.vnews Điểm sáng nghệ thuật kia mở rộng con kiến trúc x86 lên 64 bit. Vấn đề này đã làm được ra mắt dưới thương hiệu AMD64. x64 là một trong những tên khác được đặt đến loài kiến trúc AMD64 này. Kiến trúc AMD64 hoặc x64 này có cách gọi khác bên dưới tên x86_64. Với kiến trúc 64 bit, toàn bộ những tkhô cứng ghi biến 64 bit với bus bộ nhớ lưu trữ với bus dữ liệu cũng đổi mới 64 bit. Bây giờ đồng hồ 264 những quý giá cá biệt hoàn toàn có thể được xác định với vấn đề này giới thiệu giới hạn trên không nhỏ về bộ nhớ lưu trữ tối nhiều rất có thể. AMD K8 là Chip xử lý thứ nhất triển khai kiến trúc 64 bit này. Sau kia, Hãng Intel cũng vận dụng con kiến trúc này. Với cỗ haiermobile.vn giải pháp xử lý Intel Chip Core bước đầu tự Hãng Intel Chip Core 2, Hãng Intel bắt đầu sử dụng con kiến trúc này trong bộ haiermobile.vn cách xử lý của mình. Lúc Này, toàn bộ các bộ haiermobile.vn xử trí Hãng sản xuất Intel như Chip Core i3, haiermobile.vn xử lý Core i5 cùng Core i7 phần lớn áp dụng con kiến trúc x64 này. Một số điều quan trọng cần nhấn mạnh vấn đề là con kiến trúc x64 này vẫn tương xứng ngược với tập lệnh x86 cũ.
Bộ xử trí 64 bit
• x86 được ra mắt vào khoảng năm 1978 trong khi x64 bắt đầu lộ diện vào năm 2000.
• x86 xuất hiện thêm tự bộ haiermobile.vn giải pháp xử lý Hãng Intel 8086 nổi tiếng với vì vậy, x86 được Hãng Intel ra mắt. Nhưng x64, là 1 phần mở rộng của x86, đã làm được AMD rehaiermobile.vnews.
• Kiến trúc x86 là 32bit. (Bộ cách xử lý x86 thứ nhất là 16 bit tuy nhiên trong số CPU sau này, câu hỏi mở rộng lên 32 bit đã được thực hiện). bản vẽ xây dựng x64 là 64 bit.
Xem thêm: Những Tựa Game Tam Quốc Chí Pc Hay Nhất Dành, Tam Quốc Chí
• Do kia, các Chip xử lý gồm loài kiến trúc tập lệnh x86 có các thanh khô ghi 32 bit, bus bộ lưu trữ 32 bit và bus dữ liệu 32 bit. Nhưng x64 bao gồm các thanh hao ghi 64 bit, bus bộ lưu trữ 64 bit với bus tài liệu 64 bit.
• x86 gồm giới hạn về bộ nhớ lưu trữ can hệ tối đa là số lượng giới hạn bên trên 4 GB (232 byte). Tuy nhiên, trên những hệ thống x64, số lượng giới hạn này là rất cao, là 264 byte.
• x64 là phiên bản mở rộng của x86; cho nên vì vậy, nó được đổi mới với mạnh mẽ hơn những đối với x86 cũ.
• Giá trị rất có thể được lưu trữ trong thanh khô ghi, trong hệ thống x64, to hơn quý hiếm hoàn toàn có thể được tàng trữ trong tkhô cứng ghi dựa trên x86. Do đó, x64 hoàn toàn có thể giải pháp xử lý vấn đề tính toán thù những số nguyên lớn hơn nkhô hanh hơn các, vị ko cần thiết đề xuất sử dụng nhiều tkhô cứng ghi trong ngôi trường vừa lòng này nhằm chia nhỏ dại cực hiếm và tàng trữ nhỏng trong x86.
• x64 rất có thể truyền tuy nhiên tuy nhiên tài liệu form size lớn hơn dọc từ bus tài 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 lúc kiến trúc x86 bao gồm bus 32 bit chỉ rất có thể truyền song tuy nhiên 32 bit.
Tóm lược:
Kiến trúc tập lệnh x86 là 32 bit trong khi con kiến trúc tập lệnh x64 là 64 bit. x64 là một trong những phần không ngừng mở rộng của con kiến trúc x86 hiện tại gồm. Thanh hao ghi, bus bộ lưu trữ, bus tài liệu bên trên loài kiến trúc x86 là 32 bit trong lúc đó là 64 bit bên trên x64. Do đó, dung lượng bộ lưu trữ về tối đa rất có thể định can dự trong hệ thống x64 cao hơn nữa tương đối nhiều so với khối hệ thống x86. x86 được Intel rehaiermobile.vnews với cỗ haiermobile.vn giải pháp xử lý 8086 là CPU 16 bit cùng cùng với thời gian x86 này được không ngừng mở rộng lên 32 bit. Sau kia, AMD ra mắt loài kiến trúc x64 bằng cách mở rộng loài kiến trúc x86 hiện nay bao gồm cùng x64 này trọn vẹn tương thích ngược cùng với tập lệnh x86.
Hình ảnh Lịch sự:
Hãng sản xuất Intel 8086 của Appaloosa (CC BY-SA 3.0)Sở cách xử lý 64 bit của Appaloosa (CC BY 3.0)