Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 163

howto-html-ja-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>CPU Design HOW-TO: CPU Museum $B$H(B Silicon Zoo</TITLE>
 <LINK HREF="CPU-Design-HOWTO-4.html" REL=next>
 <LINK HREF="CPU-Design-HOWTO-2.html" REL=previous>
 <LINK HREF="CPU-Design-HOWTO.html#toc3" REL=contents>
</HEAD>
<BODY>
<A HREF="CPU-Design-HOWTO-4.html">$B<!$N%Z!<%8(B</A>
<A HREF="CPU-Design-HOWTO-2.html">$BA0$N%Z!<%8(B</A>
<A HREF="CPU-Design-HOWTO.html#toc3">$BL\<!$X(B</A>
<HR>
<H2><A NAME="s3">3. CPU Museum $B$H(B Silicon Zoo</A></H2>

<P>$B$3$N>O$G$O(B CPU $B%F%/%N%m%8$N4pK\Cf$N4pK\$r<h$j07$$$^$9!#(B
$B$9$G$K5;=QE*$J%P%C%/%0%i%&%s%I$r$*;}$A$G$"$l$PFI$_Ht$P$7$FD:$$$F9=$$$^$;$s!#(B
<P>
<H2><A NAME="museum"></A> <A NAME="ss3.1">3.1 CPU Museum </A>
</H2>

<P>CPU Museum $B$O(B 
<UL>
<LI> Intel CPU Museum 
<A HREF="http://www.intel.com/intel/intelis/museum">http://www.intel.com/intel/intelis/museum</A></LI>
<LI> Intel - $B%^%$%/%m%W%m%;%C%5$NNr;K(B 
<A HREF="http://www.intel.com/intel/museum/25anniv">http://www.intel.com/intel/museum/25anniv</A></LI>
<LI> Virtual Museum of Computing 
<A HREF="http://www.museums.reading.ac.uk/vmoc">http://www.museums.reading.ac.uk/vmoc</A></LI>
<LI> Silicon Zoo 
<A HREF="http://micro.magnet.fsu.edu/creatures/index.html">http://micro.magnet.fsu.edu/creatures/index.html</A></LI>
<LI> Intel - $B%W%m%;%C%5$O$I$&$d$C$FF0$/$N$+(B 
<A HREF="http://www.intel.com/education/mpuworks">http://www.intel.com/education/mpuworks</A></LI>
<LI> Simple course in Microprocessors 
<A HREF="http://www.hkrmicro.com/course/micro.html">http://www.hkrmicro.com/course/micro.html</A></LI>
</UL>
<H2><A NAME="trans"></A> <A NAME="ss3.2">3.2 $B%H%i%s%8%9%?$O$I$N$h$&$KF0:n$9$k$+(B </A>
</H2>

<P>$B%^%$%/%m%W%m%;%C%5$O;dC#$,KhF|;H$&(B TV $B$d<+F0<V!"%i%8%*!"2HDmMQ5!4o!"(B
$B$=$7$F$b$A$m$s%3%s%T%e!<%?$J$I$NB?$/$N@=IJ$K$H$C$F7g$+$;$J$$$b$N(B
$B$H$J$C$F$$$^$9!#(B
$B%^%$%/%m%W%m%;%C%5$O<g$K%H%i%s%8%9%?$G9=@.$5$l$F$$$^$9!#(B
$B$b$C$H$b4pK\E*$J%l%Y%k$K$*$$$F$O!"%H%i%s%8%9%?$OC1=c$K8+$($k$+$bCN$l$^$;$s!#(B
$B$7$+$7$J$,$i!"%H%i%s%8%9%?$N3+H/$K$O<B:]2?G/$K$b$o$?$kLJL)$JD4::$,I,MW$G$7$?!#(B
$B%H%i%s%8%9%?$NEP>l0JA0$O!"%3%s%T%e!<%?$O>pJs$r=hM}$9$k$N$K!"(B
$BCY$/$FLrN)$?$:$N??6u4I$H5!3#E*$J%9%$%C%A(B($BLuCm(B:$B%j%l!<(B)$B$KMj$C$F$$$^$7$?!#(B
1958 $BG/$K5;=Q<TC#$O(B ($B$=$N$&$A$N0l?M$O(B Intel $B$NAO@_<T$N(B Robert Noyce $B$G$9$,(B )
$B0l$D$N%7%j%3%s7k>=>e$KFs$D$N%H%i%s%8%9%?$r$N$;$k;v$K@.8y$7!"(B
$B8e$K%^%$%/%m%W%m%;%C%5$X$HF3$/!":G=i$N=8@Q2sO)$r:n$j$^$7$?!#(B
<P>$B%H%i%s%8%9%?$O>.7?$NEE;R%9%$%C%A$G$"$j!"%3%s%T%e!<%?$NF,G>$G$"$k(B
$B%^%$%/%m%W%m%;%C%5$N4pK\MWAG$G$9!#(B
$B$4$/IaDL$NEEEt$N%9%$%C%A$HF1$8$h$&$K!"%H%i%s%8%9%?$O(B ON $B$H(B OFF
$B$NFs$D$N:nF00LCV$r$b$C$F$$$^$9!#(B
$B%H%i%s%8%9%?$N!"$3$N(B ON/OFF $B$9$J$o$A(B 2$BCM$r$b$D$H$$$&5!G=$K$h$C$F(B
$B%3%s%T%e!<%?$O>pJs$r=hM}$9$k;v$,$G$-$^$9!#(B
<P><B>$BEE;R%9%$%C%A$NF0:n86M}(B </B>
<P>$B%3%s%T%e!<%?$,M}2r$G$-$kM#0l$N>pJs$O!"(BON $B$+(B OFF $B$+$NEE5$?.9f$@$1$G$9!#(B
$B%H%i%s%8%9%?$rM}2r$9$k0Y$K$O!"EE;R%9%$%C%A2sO)$NF0:n86M}$rCN$k(B
$BI,MW$,$"$j$^$9!#(B
$BEE;R%9%$%C%A2sO)$O$$$/$D$+$NItJ,$G9=@.$5$l$F$$$^$9!#(B
$B$=$N$&$A$N0l$D$O!"EEN.$,N.$l$kDL$jF;$G$9(B - $BBeI=E*$JNc$OEE@~$G$9!#(B
$B$b$&0l$D$O%9%$%C%A!"$9$J$o$AEEN.$r;_$a$?$jN.$7$?$j$9$kAuCV$G!"$3$l$O(B
$B2sO)$NDL$jF;$r$D$J$$$@$j@Z$jN%$7$?$j$7$F9T$J$$$^$9!#(B
$B%H%i%s%8%9%?$O5!3#E*F0:nItJ,$r$b$?$:!"EE5$?.9f$G(B ON/OFF $B$N@ZBX$r9T$J$&(B
$B;v$,$G$-$^$9!#(B
$B%H%i%s%8%9%?$N(B ON/OFF $B@ZBX$K$h$C$F%^%$%/%m%W%m%;%C%5$O;E;v$r$3$J$7$F(B
$B$$$k$N$G$9!#(B
<P>
<H2><A NAME="transinfo"></A> <A NAME="ss3.3">3.3 $B%H%i%s%8%9%?$O$I$N$h$&$K>pJs$r07$&$N$+(B</A>
</H2>

<P>$B%H%i%s%8%9%?$NMM$K$?$C$?Fs$D$N>uBV$7$+$b$?$J$$J*$O!"(B2$B?J?t$G$"$k$H(B
$B$$$($^$9!#(B
1 $B$,%H%i%s%8%9%?$N(B ON $B>uBV$rI=$7!"(B0 $B$,(B OFF $B>uBV$rI=$7$^$9!#(B
$BJ#?t$N%H%i%s%8%9%?$K$h$C$F:n$i$l$k(B 1 $B$H(B 0 $B$NFCDj$N=gHV$HAH9g$;$G(B
$BJ8;z$d?t;z!"?'$=$7$F2hA|$J$I$rI=$9;v$,$G$-$^$9!#(B
$B$3$l$O!"(B2$B?JI=5-K!$H$7$FCN$i$l$F$$$^$9!#(B
<P>
<H2><A NAME="bininfo"></A> <A NAME="ss3.4">3.4 2$B?J?t$N>pJs$rI=<($9$k(B </A>
</H2>

<P><B> $B$"$J$?$NL>A0$r(B2$B?J?t$GDV$C$F$_$^$7$g$&(B </B>
<P>
<P>$B%"%k%U%!%Y%C%H$NJ8;z$K$O$=$l$>$lBP1~$9$k(B2$B?J?t$,$"$j$^$9!#(B
$B0J2<$K(B JOHN $B$H$$$&L>A0$H!"$=$l$KBP1~$9$k(B2$B?J?t$r<($7$^$9!#(B
<HR>
<PRE>
        J  0100 1010
        O  0100 1111
        H  0100 1000
        N  0100 1110
</PRE>
<HR>

$B$h$jJ#;($J!"2hA|$d%*!<%G%#%*!"%S%G%*Ey$NMM$J>pJs$b(B 2$B?J?t!"(B
$B$9$J$o$A%H%i%s%8%9%?$N(B ON/OFF $BF0:n$r;H$C$FI=$9$3$H$,$G$-$^$9!#(B
$B%Z!<%8$r%9%/%m!<%k$7$F2<$N%"%k%U%!%Y%C%H$H(B2$B?J?t$NBP1~I=$r8+$F$/$@$5$$!#(B
<CENTER><TABLE BORDER><TR><TD>
<BR>
$BJ8;z(B </TD><TD>2$B?J?t(B </TD><TD>$BJ8;z(B </TD><TD>2$B?J?t(B </TD></TR><TR><TD>
A </TD><TD> 0100 0001 </TD><TD> N </TD><TD> 0100 1110 </TD></TR><TR><TD>
B </TD><TD> 0100 0010 </TD><TD> O </TD><TD> 0100 1111 </TD></TR><TR><TD>
C </TD><TD> 0100 0011 </TD><TD> P </TD><TD> 0101 0000 </TD></TR><TR><TD>
D </TD><TD> 0100 0100 </TD><TD> Q </TD><TD> 0101 0001 </TD></TR><TR><TD>
E </TD><TD> 0100 0101 </TD><TD> R </TD><TD> 0101 0010 </TD></TR><TR><TD>
F </TD><TD> 0100 0110 </TD><TD> S </TD><TD> 0101 0011 </TD></TR><TR><TD>
G </TD><TD> 0100 0111 </TD><TD> T </TD><TD> 0101 0100 </TD></TR><TR><TD>
H </TD><TD> 0100 1000 </TD><TD> U </TD><TD> 0101 0101 </TD></TR><TR><TD>
I </TD><TD> 0100 1001 </TD><TD> V </TD><TD> 0101 0110 </TD></TR><TR><TD>
J </TD><TD> 0100 1010 </TD><TD> W </TD><TD> 0101 0111 </TD></TR><TR><TD>
K </TD><TD> 0100 1011 </TD><TD> X </TD><TD> 0101 1000 </TD></TR><TR><TD>
L </TD><TD> 0100 1100 </TD><TD> Y </TD><TD> 0101 1001 </TD></TR><TR><TD>
M </TD><TD> 0100 1101 </TD><TD> Z </TD><TD> 0101 1010 </TD></TR><TR><TD>

<CAPTION><B>$B%"%k%U%!%Y%C%H(B - 2$B?J?tBP1~I=(B</B></CAPTION>
</TD></TR></TABLE></CENTER>
<H2><A NAME="semicon"></A> <A NAME="ss3.5">3.5 $BH>F3BN$H$O2?$+(B ? </A>
</H2>

<P><B>$BF3BN$H@d1oBN(B</B>
<P>$B$[$H$s$I$N6bB0$r$O$8$a!"EE5$$rDL$9J*<A$O$?$/$5$s$"$j$^$9!#(B
$B$=$l$i$OF3BN$H$7$FCN$i$l$F$$$^$9!#(B
$BEE5$$rDL$5$J$$J*<A$O@d1oBN$H8F$P$l$^$9!#(B
$BBgItJ,$N%H%i%s%8%9%?$N%Y!<%9AG:`$G$"$k=c?h$J%7%j%3%s$OH>F3BN$H(B
$B9M$($i$l$^$9!#(B
$B$J$<$J$i$P!"IT=cJ*$rE:2C$9$k$3$H$GF3EE@-$rJQ2=$5$;$k$3$H$,(B
$B$G$-$k$+$i$G$9!#(B
($BLuCm(B:$BH>F3BN$H8F$P$l$kM}M3$G$O$3$l$G$O$J$$$h$&$J5$$,$7$^$9!#(B)
<H3><A NAME="anatomy"></A> $B%H%i%s%8%9%?$NJ,@O(B </H3>

<P><B>$BH>F3BN$HEE5$$NN.$l(B</B>
<P>$B$"$k<o$NIT=cJ*$r%H%i%s%8%9%?$N%7%j%3%s$KE:2C$9$k$H!"7k>=<A$,JQ2=$7$F(B
$BF3EE@-$,8~>e$7$^$9!#(B
$B%[%&AGIT=cJ*$rE:2C$7$?%7%j%3%s$O(B p $B7A%7%j%3%s$H8F$P$l$^$9!#(B
- p $B$O@5(B (positive) $B$9$J$o$A!"EE;R$,ITB-$7$F$$$k$H$$$&0UL#$G$9!#(B
($BLuCm(B: $B@5$NEE2Y!"$9$J$o$AEE;R$,7g$1$?7j$r!V@59&(B(positive hole)$B!W$H$$$$$^$9!#(B)
$B%j%sIT=cJ*$rE:2C$7$?%7%j%3%s$O(B n $B7A%7%j%3%s$H8F$P$l$^$9!#(B
- n $B$OIi(B (negative) $B$9$J$o$A!"B??t$N<+M3EE;R$r$b$C$F$$$k$H$$$&0UL#$G$9!#(B
<P>
<H3><A NAME="worktrans"></A> $BF0:nCf$N%H%i%s%8%9%?(B </H3>

<P><B>$BF0:nCf$N%H%i%s%8%9%?(B - $B%H%i%s%8%9%?$N(B ON/OFF $B>uBV(B</B>
<P>$B%H%i%s%8%9%?$K$OB?$/$N%?%$%W$,$"$j$^$9$,!"$3$3$G$ONc$H$7$F(B
$BH>F3BN$N=8@Q2sO)$K$h$/;H$o$l$F$$$k(B n $B%A%c%M%k(B MOS FET(nMOSFET) $B$K$D$$$F2r@b$7$^$9!#(B
MOS $B$H$O(B Metal-Oxide-Semiconductor $B$NN,$G!"(B&lt;$B6bB0(B&gt; - &lt;$B;@2=J*(B ($BB?$/$N>l9g(B SiO2
$B$G@d1oHiKl$r7A@.(B )&gt; - &lt;$BH>F3BN(B&gt; 
$B$$$&%5%s%I%$%C%A9=B$(B (MOS $B9=B$(B )$B$r$b$C$F$$$k!"$H$$$&0UL#$G$9!#(B
MOSFET $B$G$O%2!<%HC<;R$,(B MOS $B9=B$$H$J$C$F$$$^$9!#(B
$B0J8e!"$3$N(B nMOSFET $B$N$3$H$rC1$K!V%H%i%s%8%9%?!W$HI=5-$7$^$9!#(B
<P>$B$3$N%H%i%s%8%9%?$O2<?^$N$h$&$J9=B$$r$7$F$*$j!"%=!<%9(B(S)$B!"%2!<%H(B(G)$B!"%I%l%$%s(B(D)
$B$H$$$&(B3$B$D$NC<;R$r$b$C$F$$$^$9!#(B
<PRE>
  S     G     D
       ###
      =====
-----------------
| n+ |@@@@@| n+ |
|____|     |____|
     p+ area  
-----------------
n+ : $BEE;RL)EY$N9b$$ItJ,(B
p+ : $B@59&L)EY$N9b$$ItJ,(B
== : $B;@2=J*@d1oHiKl(B
## : $B6bB0EE6K(B
@@ : $BEEN.$NDL$jF;(B
</PRE>

$B$3$N%?%$%W$N%H%i%s%8%9%?$G$O!"%=!<%9$H%I%l%$%s$OIi$KBSEE$7$F$$$F!"(B
p $B7A%7%j%3%s$N@5$KBSEE$7$?$/$\$_$K$N$C$F$$$^$9!#(B
$B%2!<%H$K@5EE05$,2C$o$k$H!"(Bp $B7A%7%j%3%s$NCf$NEE;R$,%2!<%H$N2<$NNN0h$K0z$-IU$1$i$l(B
$B%=!<%9$H%I%l%$%s$N4V$KEE;R$NDL$jF;$r:n$j$^$9!#(B
$B%I%l%$%s$K@5EE05$,2C$o$k$H!"EE;R$O%=!<%9$+$i%I%l%$%s$K8~$+$C$F0z$CD%$i$l$^$9!#(B
$B$3$N>uBV$K$"$k;~!"%H%i%s%8%9%?$O(B ON $B$G$9!#(B
$B%2!<%H$K2C$o$C$F$$$kEE05$,$J$/$J$k$H!"%=!<%9$H%I%l%$%s$N4V$NNN0h$KEE;R$,(B
$B0z$-IU$1$i$l$J$/$J$j$^$9!#(B
$BEE;R$NDL$jF;$OJD$6$5$l!"%H%i%s%8%9%?$O(B OFF $B$H$J$j$^$9!#(B
<H3><A NAME="impact"></A> $B%H%i%s%8%9%?$N>W7b(B </H3>

<P><B>$B%H%i%s%8%9%?$N>W7b(B - $B%^%$%/%m%W%m%;%C%5$,$I$l$[$I;dC#$N@83h$K1F6A$7$F$$$k$+(B</B>
<P>$B%H%i%s%8%9%?$N(B2$B?J5!G=$N$*$+$2$G%^%$%/%m%W%m%;%C%5$O!"C1$J$k%o!<%W%m$+$i(B
$B%S%G%*JT=8$^$G!"B?$/$N;E;v$r$3$J$9;v$,$G$-$^$9!#(B
$B%^%$%/%m%W%m%;%C%5$O!"(B1$B$D$N%A%C%W$G(B 1$BIC4V$"$?$j2?2/$H$$$&L?Na$r%H%i%s%8%9%?(B
$B$,<B9T$9$k!"$H$$$&$H$3$m$^$G?J2=$7$^$7$?!#(B
$B<+F0<V!"0eNE5!4o!"%F%l%S!"%3%s%T%e!<%?$=$7$F%9%Z!<%9%7%c%H%k$G$5$((B
$B%^%$%/%m%W%m%;%C%5$r;H$C$F$$$^$9!#(B
$B$=$l$i$OA4$F!"%H%i%s%8%9%?$K$h$C$F2DG=$H$J$k(B2$B?J>pJs$NN.$l$KMj$C$F$$$^$9!#(B
<HR>
<A HREF="CPU-Design-HOWTO-4.html">$B<!$N%Z!<%8(B</A>
<A HREF="CPU-Design-HOWTO-2.html">$BA0$N%Z!<%8(B</A>
<A HREF="CPU-Design-HOWTO.html#toc3">$BL\<!$X(B</A>
</BODY>
</HTML>