🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.sci.electronics
Article #3004

�й�΢��������ʮ������

#3004
From: ͬ�۹���
Date: Tue, 29 Jul 2003 07:08
185 lines
19923 bytes
Jim Turley Ƕ��ʽϵͳ���     03��6��11�� ����04��36��56

    �Դ���������Ƶ����ѡ������һ���ڽ�ս��Ҵ�ռͳ�ε�λ��������������
ѡ��ĵ�һ����
    �����й���ӣ����Σ��ڽ̣������������Ȥ���ֶӵĻ���ʱ������ͨ������ƤҲ
����̧һ�¡����ǵ�һȺ����ʦ�ͳ���Ա�Ǵ���һ��������һ�ִ���������õ�ѡ��
��ʱ������������ѡ��x86ϵ�С�
    �������۴�����ʱ��������飬������DRAMs �������ʱ��Ȼ�෴��ÿ���˶�����
���Ӱ���ѡ��ͬʱҲ������Ը�ٴ�ʹ�õ�ʵ��˵�볣ʶͬʱ������΢��������
��Χ����һЩ�����ã����ܶ඼�����ţ����ڹ�������ٹ̡�

��1��ֻ�к��ٵĴ���������ѡ��

    ���������ױ����ӵ���⡣�����������һ��Ƕ��ʽϵͳʱ�������ڶ�����32λ��
�����н���ѡ��10�֣�20�֣���ʵ�ϣ������г���100�ֲ�ͬ��32λǶ��ʽ����������
�ۣ����һ�û�����ͬ�ķ�װѡ���Լ��ٶȵȼ������ü�ʮ�ҹ�˾���32λ��������
����ų���15�ֲ�ͬ��CPU�ܹ��Լ�ָ������⻹�м�����16λ�������Լ�������8λ
�������ɹ�ѡ����������������Դ���ڷḻ��е����ȡ�

��2��Intel ������ͳ������

    һ˵����΢�����������ܶ��˾ͻ��뵽�����ڡ�������ý��Ӧ�ø��������Ρ���ֽ
�����Intelռ��΢�������г�95���ķݶ����ʵ����ݼ�������������������
    ��һ�·������������������΢��������ֻ��2��������������PC���� ��The 
Two Percent Solution,��p.29����Intel�ı���ϵ����PC��ҵ��ռ��֧���Ե�λ������
ó��ίԱ������ȱ��֤����ֹ�������¢�ϵ�λ��������������PC�����΢���������
������ֻռ��С��һƬ�������98����Ƕ��ʽCPU��Intel����û�н���������ǰ5��

    ��ʹ���Dz����������Ӵ��8λ��16λоƬ��ֻ����32λ�������Intel������Ҳֻ
�����ں��档��ARM�����������۵Ĵ������ͱ�Intel�����ı���Ҫ���3����

��3��ָ��޹ؽ�Ҫ

    �������õı�������� C/C++��BASIC��Ada������Java����Ĵ������ջ�������
��Ĵ������ϵĻ��ָ�����ܲ�����Ҫ֪�����CPU���ṩ�����л���ָ�����ָ
�ȷ�����Ĵ�������൱��Ӱ�졣��������������C���Դ�����ܻ����һ��������
���Ļ����룬��֮��Ȼ��
    ϵͳ�����ܣ���Ԥ���ԣ������ĵ����ںܴ�̶��϶������ڴ�����ײ�Ĵ�����ָ
����߼����ԶԴ˸�����Ϊ����
    �����Ǿ�һ��������˵ļ����ӡ������κ������ж���΢������ģ�����Ա��Ҳ
����Ϊ�˻�����˼��Ȼ��ͬ��оƬ���Բ�ͬ�ķ�ʽִ�г˷���Ŀǰ�����RISCоƬ��
�����ܽ��г˷����㣭����Ϊ�ǡ�������ġ������Ҳ��ܳ�ΪRISC��׼��һ����
����������аѳ˷�����������Ի���ӷ�����λ���㡱��������ڵ�RISC���������ò�
�����Լ�������˷����ܡ���Ȼ���ã����ٶȲ��졣
    ���ڴ����������еģ�����������һ�����õij˷�ָ����������еij�
��������һ��ġ���ЩоƬ������ij˷�����ִ������������оƬҪ��ö࣬���Һ�ʱ
��Ƶ��û�й�ϵ����ͼ1��ʾ��һЩоƬ����Hitachi��SH7604��SH7708��������4��ʱ��
�����ڿ��Խ�����������32λ��ij˷�������оƬ���Ƚ����Ե���Motorola��68020��0
30��ִ����ͬ����Ҫ������40��ʱ�����ڵ�ʱ�䡣http://www.21icsearch.com/buzi/u
pimage/upfile/20037222204340.gif
���и�ֵģ����Ǵ����оƬ�����ܶ��޷�Ԥ�⡣����һ�γ˷������ʱ����ܻ�����
�ʱ���һ�롣����ʲô��ͬ�أ���������Ҫ������㣬����Ҫ�����ʱ�䡣

    ���գ���������˳���������á���Сѧ��ʱ����ʦ�����dz˷��ǿɽ����ģ�Ҳ
����˵���������˳�򲻻�Ӱ�쵽�����������������ȷ�ģ��������������˳��
ȷ��Ӱ�쵽ִ�и������ʱ�䡣�����оƬ�ϣ���˵�ʱ�����������������֮һ����
�����ǵĴ��򣬿��ܻ�ʹ����ʱ����롣��Ȼ��ˣ�������һ�ִ�����ã���Ҫ������
�ˡ�
    ���������ڸ߼�Դ���������޷���õġ�����û��C��������˵����Щ��ͬ����Ϊ��
�����û���Ƕ��ʽϵͳ�������ǣ����������ʡ���ദ�������û���֪��оƬ����
���浽���ڽ�����ʲô��

��4��RISC��CISCҪ����

    ������3�·�ʱ̸����������⣬����������ֻ˵RISC��CISC�Dz�ͬ�ģ�"RISCy Bu
siness," p.37����û��һ����һֱ������һ���ã����߶��������ơ�CISCоƬ�ṩ�˸�
�õĴ�����ȣ����ٵ��ڴ���ţ��Լ�������������ߣ���RISCоƬ�и�ߵ�ʱ����
�Ⱥ͸����˵��г���ѡ����һ���ɸ��˾�����������Ǵ�ұȽ���Ϥ���ͺš�

��5��JavaоƬ��Ҫ����

    ʥ����Ҳ����ˡ���ʵ�ϣ�ʥ����������Ҫ��ö࣬��Ϊ�����ͻ������������
ʥ���ڣ�JavaоƬ��ʥ�������и�������֮����������������Ṥ��ʦ����һ������
���񻰣������ǻ��������죬�޷�֪����ࡣ

    Java�ںܶ෽�涼���˹�ע�����еĶ������г��йء���������Ӳ����ʵʩҲ
�Ƿ�ͬһ������ѡ��ܶ๫˾�����Թ����һ�֡�ȫJava��΢�����������ն���ijһ��
��ʧ���ˡ���һ���ƿ����������

    ���ȥ������һ����ķ�̣����Java��Ӳ�������ԣ��Ļ�����ôJava��������
�����޷��˵�̤���˵ͼ��߼����ż���Java���Դ�����û����ζ��ֱ����Ӳ�������У�
����Ҳ��������һ�㡣�����ռ����̣߳�����ջ���Լ�Ŀ���������Լ���Ҫռ��1M��
�����ҵ�Java�������ת����Ϊ��ʹ��������΢��������ֻ����ǿִ�еĴ��롣
������ѧ�����˼�ʮ��ķ�չ������ȫ���緶Χ�ĸ�У�͹�˾���������о���Ȼ���
�ڿ���Java������Ȼһ���޳ɣ��Ⲣ��żȻ��

    ���죬Java�����١�оƬ��Nazomi��Zucotto��inSilicon��Octera�Լ��ܶ������
��˾�����Եõ������д���������Ӳ����ִ��30����60����Java�ֽ��롣ʣ�µĴ�
�붼������ϲ�����ԭ��ܼ򵥣��������С����ձ�׼��80/20׼����ЩоƬ������
��õ�Javaָ���ִ�У�����Java�������������Ե��������100����JavaӲ��ִ
�еĴ󻰻����Զ��

    ��������ٷ�չ��JavaоƬ�����Ѿ��ȶ���60����ˮƽ�ϡ�Sun�Լ��Ѿ��˳�����
JavaоƬ���о��������Ѿ���������ݼ��Ľ׶Σ���Ӳ����ִ��ʣ�µ�Javaָ���Ѿ�û
��ʲô��ֵ�ˡ��������JavaоƬ���г���Ҫ�Ļ���������ʱ���ˡ�

��6��Dhrystone MIPS��һ�������õĻ�׼����

    MIPS���������΢���������򴫲��ñ��κ��������ﶼҪ�㷺����������ȫ���ǿ�
̸������������Ϊ�������������ָ�꣬���ܸ�������Ա��
    ����ǰ��˵�ģ� ������֮���ָ���Dz�һ��ģ���˶����ǵıȽ������Ҳ������
�ġ��ͺ���˵�����еĵ��粣������Windschutzscheibewischerbl�tter����Ӣ���е�Ҫ
��һ��
    MIPSһ����˵��Դ����ν��Dhrystone ��׼���ԡ�Dhrystone�Ѿ���30�������ʷ��
����PL/I��д�ģ�������VAX 11/780 �������ͺŵ�������бȽϡ������4KB�Ĵ��룬
���ʺ���cache�����У��������κ�������Ĺ���������������С������Ҫ��ȷ�����
��������Dz��ò�˵��Dyrystone���������൱����Ż����е�C����������һ��dhryst
one���أ����Դ����߲��Խ������MIPS�ȼ�ͨ����Dhrystone���Եķ������17
57�õ�����Ϊ1757��1970s��һ̨VAX�ķ������ڣ��������Ѿ�����ΪC���Ե�һ��4KB
��PL/I����������VAX��������֪�����ظ�ִ���˶��ٴκ����յõ�һ�������
�������ǻ������������桰��С�ġ������ӡ��һ��0����������ʲô�ã�

��7���۸������ܳ����

    ΢���������������ں�����ˮһ���ǩ�ϵļ۸�������ijɱ���û�й�ϵ����
�Űѳɱ���۸��ϵ��ϵȷʵͦ�����˵ģ�������ʡʡ�ɣ����û�ǻ��¡��ɱ�
������һ��оƬ�Ļ��ѣ���۸��������Ÿ����оƬ�Ķ�λ�������ˣ������г���ѹ
�������ǵ���ҵ����ʹ��Ʒ�ļ�ֵ�����۸��½�����ΪоƬ�Ĺ����ߣ����ǻ�����
�п�ijɱ������Լ��г��ݶ��ó�׾���
    ����һ����оƬ�ijɱ������ڲ������û�й�ϵ���ɱ���Ҫ�����ڷ��ڳ�������ҵ
������ã��Լ�����ߵ��۾ɷѡ����ǣ��۸�ȷҪ�������г��ĵ������õĹ�Ӧ����
��������оƬ������Windows XP�����ҪΪ�丶���൱��ۡ�������ܣ���ͬ��
��Ĺ�ļ۸�ͻ��󽵵͡�
    ��ʹ��Ƕ��ʽ����Ҳ����$15�Ĵ��������ܳ���$150��������������۸��ǿ�����
���ģ��л�����صģ�������ȫ�޷�Ԥ�⡣�����г��ɡ�

��8��ARM���ܺ����

    ��΢�����������кܸ�������Ʒ�ƺ��٣���ARM��������������ġ����������Լ���
˵����ARM��оƬ���м�������˼���������ֻҪ��һЩ̫���ܣ�����Ħ��һֻè�����
���ܣ���Ϳ������С�������һ��ARM���������������ʣ��ټ���һЩͭ�ߣ����㹻����
�����Ƚ��PDA��

    �������һ�������Ҳ��Դ����ʵ�����������ʵ�Ѿ��ı䣬����ȴ����
��������������90������ARM��Ƕ�뵽ASIC�е�����32λ������֮һ��������Ҫ����
��װ�ķ���оƬ���뵱ʱ�Ĵ���оƬ68030��29000�Լ�486DX��ȣ�С�ɵ�ARM6Ҫ��ĸ�
�ٵ�����������������ʽɢ����ȥ��������ΪARMû�и������㵥Ԫ��û�и��ٻ��棬û
���ⲿ���ߣ�Ҳ�Ʋ���ӵ��ʲôָ��ϵͳ��

    �����д�����ASIC���ĵ�32λ������оƬ�ɹ�ѡ����඼��ARM7ҪС����Ҫ˵
���µ�ARM10��ARM11�ˡ���ദ�����Ĺ��ĸ�ͣ��ڴ��͹���״̬������ˡ����
��������Ҫ���ǵ���Ŀ���������ҲҪ����һ��ARM������10��ļ�����;����Ѿ�ʹ
ARM�����ܺ���������Ρ�

��9��

    �ڶ���Ӧ�����������κι�˾�ɹ����ŵİ��ͨ��Ӳ������ʦ�޷�ָ���κ���
����������������ϵ���Դ�ɹ�ѡ������ǵ������Ļ����Ǻ��£������˷����Լ���
�κι�Ӧ�̵��������������ڶ���΢��������˵���Dz����ܵġ�

    ��ȷ������ԴӼ�ʮ����ͬ�Ĺ�Ӧ������õ�MIPSоƬ������NEC��PMC-Sierra��I
DT���Լ�Intrinsity�ȣ����������໥֮���Dz��ɻ����ġ����Ƕ�ִ��ͬ���ָ���
�����ǵ����ߡ���š���Χ�豸���ٶ��Լ���װ������ͬ���������Ա���Ա������ǵ�
�󲿷ִ��벻�䣬��Ӳ������ʦ�ǾͲ��ò��������һ��ϵͳ��

    ����һ��ʱ��Motorola��Hitachi���ṩͬһ��68k��������DMA�������Լ�����һ
ЩоƬ��Intel �� AMDҲ������Ϊ�Է��ĵڶ���Ӧ�̣����ǵ�Intel��AMD��Ϊ����
���Ƕ�ʱ���𣿣����ܶ�8051��6805ϵ���еĵͶ˲��ֹ�ȥҲ���й�ͬʱ����˫����
����Ӧ�̵������Ȼ����������Ƕ����¡����ڣ�ÿһ��������оƬ���Ƕ�һ
�޶��ģ���ʹָ����ǡ�

��10���������г��󲨶�

    �����г�����100����32λǶ��ʽ�����������ۣ���ô�г��Ͼͱ����зdz���Ļ��
��֧�֡�˭Ӯ˭�䣿����Ҫ���ˣ�˭���һ���ɹ��ȹ�

    ����û�С�ʵ���ϣ�Ƕ��ʽ�������������������������������100�����ϵ�оƬ
���ڽ�������������д�������Ŀͻ��������������Ʒ����ЩоƬ���г��ֵ���
�ɣ����������ɻ�Խ��Խ�ࡣMP3���Ż�����-��Ƶ���������Ƶ�·���Լ�����
������߶���ʱ�޿̲���ӿ�֣�������ÿһ�ֶ���Ҫһ����ͬ��������͵Ĵ���������
�͵�Ƕ��ʽϵͳ�͵��͵�Ƕ��ʽ��������ֱ���Ǿ��޽��еġ�ֻҪǶ��ʽ������Ա����
���µ��豸���µ�Ƕ��ʽ�������ͻ�������ǣ�����ʹ�á�

��������Jim Turley ��飺Jim Turley��һλ���������ң�ר�����ң���Ҫ��΢������
�Ͱ뵼��֪ʶ��Ȩ���򷢱����¡����ȥ����"Microprocessor Report" �Լ� "Embedd
ed Processor Watch"�ı༭�����E-MAIL�� jim@jimturley.com
----------------------------------------------------------------------------
------------------------------------------
--

          ���ɰٴ�
          �����˴�
          ����ǧ��
          �������   
�� ��Դ:�����Ļ����� bbs.cqupt.edu.cn��[FROM: 202.202.41.207] 
Technical Details
Message-ID: <47RbQb$xjD@bbs.cqupt.edu.cn>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!64.152.100.70.MISMATCH!sjc70.webusenet.com!news.webusenet.com!maily.cic.tsinghua.edu.cn!news2.uestc.edu.cn!CQUPT

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: 100bb0,67c3990495c9a82d,start
X-Google-Attributes: gid100bb0,public
X-Google-ArrivalTime: 2003-07-29 00:09:45 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!64.152.100.70.MISMATCH!sjc70.webusenet.com!news.webusenet.com!maily.cic.tsinghua.edu.cn!news2.uestc.edu.cn!CQUPT
From: dema.bbs@bbs.cqupt.edu.cn (ͬ�۹���)
Newsgroups: cn.bbs.sci.electronics
Subject: �й�΢��������ʮ������
Date: 29 Jul 2003 07:08:10 GMT
Organization: ��������
Message-ID: <47RbQb$xjD@bbs.cqupt.edu.cn>
X-Filename: electricity/M.1059447301.A
Lines: 185