From: Christiaan Baaij Date: Wed, 10 Mar 2010 15:22:15 +0000 (+0100) Subject: Update figure of higher-order ALU, and fix some miner spelling mistakes X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fmaster-project%2Fdsd-paper.git;a=commitdiff_plain;h=cb7870f3ed653aaf6241e014b2491178460ffb3c;hp=25f9828b0ed71e47e6cb7261b6245ce383c6cf40 Update figure of higher-order ALU, and fix some miner spelling mistakes --- diff --git "a/c\316\273ash.lhs" "b/c\316\273ash.lhs" index 3f85078..e4a570e 100644 --- "a/c\316\273ash.lhs" +++ "b/c\316\273ash.lhs" @@ -1456,7 +1456,7 @@ cpu (State s) input addrs opc = (State s', out) , fu mul inputs (addrs!3) ] inputs = 0 +> (1 +> (input +> s)) - out = head s' + out = last s \end{code} \end{minipage} \begin{minipage}{0.07\linewidth} diff --git a/highordcpu.svg b/highordcpu.svg index d95d658..6d5bee3 100644 --- a/highordcpu.svg +++ b/highordcpu.svg @@ -23,9 +23,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="2.1964286" - inkscape:cx="82.818524" - inkscape:cy="113.6145" + inkscape:zoom="1.8842873" + inkscape:cx="120.61935" + inkscape:cy="81.310286" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -147,49 +147,45 @@ width="231" id="rect9258" style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /> - - - - - - + + + + + transform="matrix(-1,0,0,1,815.24,0)"> + transform="matrix(-1,0,0,1,927.24023,0)"> @@ -448,7 +444,7 @@ + transform="matrix(-1,0,0,1,927.24,0)"> + transform="matrix(0.31195247,0,0,0.31195247,591.83726,836.43354)" /> + transform="matrix(-1,0,0,1,1039.2402,0)"> @@ -712,7 +708,7 @@ + transform="matrix(-1,0,0,1,1039.24,0)"> + transform="matrix(0.31195247,0,0,0.31195247,614.93726,931.33355)" /> + transform="matrix(0.31195247,0,0,0.31195247,447.28726,824.4831)" /> + transform="matrix(0.31195247,0,0,0.31195247,559.28726,832.4831)" />