Back

                  From 486CPU To Pentium Processor
   What makes a Pentium Processor run significantly faster than a 
486CPU ? The Pentium Processor family has significant improvements 
over the Intel486CPU,here are some of them:
   A superscalar architecture capable of executing two integer instructions 
in parallel in a single clock, achieving up to two times the integer
performance relative to an equivalent frequency Intel486CPU.
   The 64-bit data bus doubles the speed at which information is carried 
between the processor and memory subsystem.
   An extended form of paging provides access to data structures larger 
than the available memory space by keeping them partly in memory and 
partly on disk.
   Separate internal code and data caches improve performance by reducing 
average memory access time and providing fast access to recently-used 
instructions and data. The instruction and data caches can be accessed 
simultaneously. The data cache supports a write-back (or alternatively 
write-through) policy for memory updates.
   Dynamic branch prediction uses the Branch Target Buffer (BTB) to 
boost performance by predicting the most likely set of instructions to 
be executed.
   A pipelined Floating-Point Unit (FPU) for supporting the 32-bit and 
64-bit formats specified in IEEE standard 754, as well as an 80-bit 
format. It is capable of executing two floating-point instructions in 
a single clock. The FPU is object-code compatible with the Intel486DX 
and Intel487SX, Intel387DX, and Intel387SX math-coprocessors.
   Bus control signals for maintaining cache consistency in multiprocessor 
systems.
   Multiprocessor interrupt controller on-chip, enabling low-cost 
symmetric multiprocessing. 
   Hardware support for virtual interrupts provided through the "Virtual 
Interrupt Flag (VIF) "and "Virtual Interrupt Pending ".
-------------------------------------------------------------------------------------------------
                       ��486�������������ڡ�
                                  ������ѧ�����ϵ �����(Zhao Kaidi)
    ��ʲôʹ�����ڡ���������486���������֮���أ������ڡ�������486��
�����Ļ��������˾޴�ĸĽ������������¼�����
    ���µij������ṹģʽ��ʹCPU����һ��ʱ�������ڲ��е�ִ������������
��ָ��,���ͬƵ��486CPUҪ���������ϡ�
    64λ���������ߣ�ʹ���ݴӴ��������ڴ���ϵͳ���ٶ������������
    ��������չҳ���ʷ�ʽ�����÷ָ����ݿ顢ʹ���ݲ�����Ӳ���ϣ���������
���еķ�����ʹ����ɷ��ʴ��ڵ�ǰ�����ڴ��С�����ݿ顣
    ���������ñ�������ݸ��ٻ���ṹ, ������ƽ���ڴ����ʱ�䣬���ܿ���
�������ʹ�õ�ָ�������ݡ���ָ�������ݻ����ܱ�����ͬʱ���ʡ����ڴ��ˢ
���ϣ������ݻ���֧�ֻ�д��ʽ����дͨ��ʽ����
    �ڶ�̬��֧Ԥ�ⷽ�棬����ʹ�÷�֧Ŀ�껺�壨BTB�����ɸ��õ�Ԥ������
���ܽ�Ҫִ�е�ָ�ʹCPU���������ܴ�����ߡ�
    ����ˮ�߸������㵥Ԫ��FPU��֧��IEEE��754��׼�е�32λ��64λ��ʽ��Ҳ
֧��80λ�ĸ�ʽ��������һ��ʱ��������ִ��������������ָ�����Ӣ�ض���
486DX��487SX��387DX��387SX��ѧЭ���������뼯���ݡ�
    �ദ����ϵͳ�У��߿����źſɹ�ά������֮��Ҫ��
    ���ö�оƬ�жϿ��������ṩ���۵ĶԳƶ�����ʽ��
    Ӳ��֧�ִӡ������жϱ�־��VIF�������������жϾ��ߡ��������������жϡ�


NOTE ! If you are interested in this article, please contact the author directly !
����Դ���������Ȥ�����������ϵ��

Emails are welcome [email protected]