Chà, đã từng có một con chip tên là 8086, với phiên bản rẻ hơn có tên là 8088 được sử dụng trong một máy tính cá nhân có tên là IBM PC. Một phiên bản cải tiến của con chip đó đã được tạo ra và được gọi là 80186, mặc dù đó không phải là phiên bản rất phổ biến. Tuy nhiên, một phiên bản cải tiến cải tiến sau đó đã được tạo ra và được gọi là 80286. Bây giờ, đó là một con chip rất phổ biến, đặc biệt vì nó được sử dụng trong một máy tính có tên IBM PC AT.
Sau đó, Intel, công ty đã tạo và bán các chip 8086, 8088, 80186 và 80286, tất cả đều có kiến trúc 16 bit, đã thấy cần phải tạo ra chip 32 bit để cạnh tranh với các sản phẩm tương tự của những người khác. Để tận dụng vị trí đương nhiệm của mình, nó đã tạo ra con chip mới có khả năng chạy phần mềm được làm cho các con chip đã đề cập trước đó. Đương nhiên, Intel gọi con chip mới này là 80386.
Đến lúc đó, có rất nhiều máy tính sử dụng các phiên bản chip Intel khác nhau và cũng có những chip không phải của Intel tương thích với các chip của Intel. Vì vậy, mọi người bắt đầu gọi chúng là 80x86.
Sau một thời gian, Intel đã tung ra một con chip mới, nhưng nó đã quyết định bỏ 80, vì vậy nó trở thành 486 thay vì 80486. Tương tự như vậy, mọi người đã bỏ "80" từ phía trước "80x86" và gọi công cụ này chỉ là x86 .
Bây giờ, tôi khá chắc chắn rằng một số người sẽ đến và nói rằng Intel đã gắn thương hiệu chip x86 của họ vào thời điểm đó và họ đã làm như vậy, nhưng tôi không quan tâm.
Thực tế là chữ số giữa ngày càng tăng đã tăng lên 80x86 và x86 đến từ đó - ngay cả khi 80186 và 80286 không phải là 32 bit.
Vì vậy, một khi Intel cuối cùng đã đi được 64 bit, thì nó gọi kiến trúc mới của nó là gì? Đúng! IA64! :-) Nó cũng đổi tên thành x86 thành IA32. Chỉ có IA64 không tương thích với x86, ý tôi là, IA32, vì vậy mọi người đều bỏ qua nó.
Và sau đó đến AMD, quyết định thị trường muốn có CPU 64 bit tương thích, ở mức độ có thể, với họ x86. Như một lời kêu gọi tiếp thị, họ gọi nó là gia đình "x86-64" và họ đã rất thành công. Nhiều đến nỗi Intel đã kết thúc một cách miễn cưỡng với CPU 64 bit của riêng họ dựa trên x86.
Sau này, vì mọi người lười biếng, x86-64 được gọi đơn giản là x64.
Vì vậy, để trả lời câu hỏi của bạn, vì x64 ngắn hơn x86-64.