มีครั้งหนึ่งเคยเป็นชิปที่เรียกว่า 8086 ด้วยรุ่นที่ถูกกว่าที่เรียกว่า 8088 ที่ใช้ในคอมพิวเตอร์ส่วนบุคคลที่เรียกว่า IBM PC มีการปรับปรุงชิปรุ่นนั้นและเรียกว่า 80186 แม้ว่าจะไม่ใช่รุ่นที่ได้รับความนิยมมาก อย่างไรก็ตามรุ่นปรับปรุงที่ได้รับการปรับปรุงนั้นถูกสร้างขึ้นมาและเรียกว่า 80286 ตอนนี้มันเป็นชิปที่ได้รับความนิยมอย่างมากโดยเฉพาะอย่างยิ่งเพราะมันถูกใช้ในคอมพิวเตอร์ที่เรียกว่า IBM PC AT
ต่อมา Intel ซึ่งสร้างและจำหน่ายชิป 8086, 8088, 80186 และ 80286 ทั้งหมดนี้มีสถาปัตยกรรม 16 บิตเห็นความจำเป็นในการสร้างชิป 32 บิตเพื่อแข่งขันกับสิ่งอื่นที่คล้ายคลึงกัน เพื่อใช้ประโยชน์จากตำแหน่งที่มีอยู่จึงทำให้ชิปใหม่สามารถใช้งานซอฟต์แวร์ที่ผลิตสำหรับชิปที่กล่าวถึงก่อนหน้านี้ โดยธรรมชาติแล้ว Intel เรียกชิปตัวใหม่นี้ว่า 80386
ตอนนั้นมีคอมพิวเตอร์จำนวนมากที่ใช้ชิป Intel รุ่นต่าง ๆ และยังมีชิปที่ไม่ใช่ของ Intel ที่เข้ากันได้กับชิปของ Intel ดังนั้นผู้คนเริ่มอ้างถึงพวกเขาเป็น 80x86
หลังจากผ่านไประยะหนึ่ง Intel ได้เปิดตัวชิปใหม่ แต่มันตัดสินใจที่จะลดลง 80 ดังนั้นมันจึงกลายเป็น 486 แทนที่จะเป็น 80486 ในทำนองเดียวกันผู้คนก็วาง "80" จากด้านหน้าของ "80x86" และเรียกสิ่งนี้แค่ x86 .
ตอนนี้ฉันค่อนข้างแน่ใจว่าบางคนจะมาและพูดว่า Intel ทำชิป x86 ของพวกเขาในเวลาเช่นนั้นซึ่งพวกเขาทำ แต่ฉันไม่สนใจ
ความจริงก็คือตัวเลขกลางที่เพิ่มขึ้นเรื่อย ๆ นั้นเพิ่มขึ้นเป็น 80x86 และ x86 นั้นมาจากนั้น - แม้ว่า 80186 และ 80286 ไม่ใช่ 32 บิต
ดังนั้นเมื่อในที่สุด Intel ถึง 64 บิตสิ่งที่เรียกว่าสถาปัตยกรรมใหม่ของมัน? ขวา! IA64! :-) นอกจากนี้ยังเปลี่ยนชื่อ x86 เป็น IA32 ย้อนหลังเพื่อที่จะพูด มีเพียง IA64 ที่ไม่สามารถใช้งานร่วมกับ x86 ได้ฉันหมายถึง IA32 ดังนั้นทุกคนจึงไม่สนใจ
และจากนั้นก็มาที่ AMD ซึ่งตัดสินใจว่าตลาดต้องการซีพียู 64 บิตที่เข้ากันได้เท่าที่เป็นไปได้กับตระกูล x86 พวกเขาเรียกมันว่า "x86-64" ตระกูลและพวกเขาก็ประสบความสำเร็จอย่างมาก มากเสียจนอินเทลลงเอยด้วยการไม่ยอมตามด้วย CPU 64 บิตของตัวเองตาม x86
ต่อมาเนื่องจากคนขี้เกียจ x86-64 จึงกลายเป็นที่รู้จักในฐานะ x64
ดังนั้นเพื่อตอบคำถามของคุณเนื่องจาก x64 สั้นกว่า x86-64