--- title: Compare IA64 with x64 structure date: 2021-01-19 23:54:45 tags: - 東華 - 資訊工程學系 - 作業系統 - 大三 categories: - 資訊工程學系 --- # Compare IA64 with x64 structure ## Q1. What is x64 proposed by AMD?<!-- more --> x86-64: Also referred to as x64, originally developed as AMD in 1999 to expand IA64. The birth of the x86-64 architecture at that time was of great epochal significance. The development of the processor encountered a bottleneck, and the memory addressing space could only be as large as about 4G due to the limitation of the 32-bit CPU. So there was x86-64. Later it was adopted by INTEL. ## Q2. What is IA64 proposed by Intel? ia-64: In fact, the history of ia64 is earlier than x86-64x, and it was originally launched jointly by INTEL and HP. Since ia-64 is not compatible with 32-bit, it has not been taken seriously. It wasn't until INTEL adopted AMD's x86-64 architecture that it was officially mass-produced. Then, for the ever-expanding computing needs, INTEL brought out the IA-64 again and released the Itanium series server CPU. ## Q3. What are the differences between x64 and IA64? The x86-64 architecture is based on x86 and is a technology developed to make the x86 architecture CPU compatible with 64-bit computing. The design of the X86-64 architecture is to use a straightforward and simple method to extend the current x86 instruction set. This method is very similar to the original expansion from 16 bits to 32 bits. The advantage is that users can choose x86 platform or x64 platform by themselves, which has high compatibility. IA-64 is a native pure 64-bit computing processor and is incompatible with x86 instructions. If you want to execute x86 instructions, you need hardware virtualization support, and the efficiency is not high. The advantage is that the IA-64 architecture system will have 64-bit memory addressing capabilities and can support a larger memory addressing space. And due to the change of the architecture, the performance is higher and stronger than the 64-bit compatible mode of x86-64. Therefore, the IA-64 operating system is also relatively rare. Since it can only run on Intel Itanium series processors and some AMD server processors, it is not common in the mainstream market. Moreover, these IA-64 architecture processors cannot use the x64 operating system. The x86-64 processor can freely choose x86 or x64 operating system. --- tags: ###### tags: 東華 ###### tags: 資訊工程學系 ###### tags: 作業系統 ###### tags: 大三 ---