提交 22a798b0 创建 作者: 赵鹏翀's avatar 赵鹏翀

替换桶形移位器

上级 8494cb7b
没有这种文件类型的预览
...@@ -685,176 +685,6 @@ ...@@ -685,176 +685,6 @@
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="15" font-weight="400" text-anchor="start" x="1891" y="1439">lt</text> <text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="15" font-weight="400" text-anchor="start" x="1891" y="1439">lt</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="1899" y2="1899"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="1899">A0</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="1919" y2="1919"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="1919">A1</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="1939" y2="1939"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="1939">A2</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="1959" y2="1959"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="1959">A3</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="1979" y2="1979"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="1979">A4</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="1999" y2="1999"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="1999">A5</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2019" y2="2019"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="2019">A6</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2039" y2="2039"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="2039">A7</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2059" y2="2059"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="2059">A8</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2079" y2="2079"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="2079">A9</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2099" y2="2099"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1773" y="2099">A10</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2119" y2="2119"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1773" y="2119">A11</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2139" y2="2139"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1773" y="2139">A12</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2159" y2="2159"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1773" y="2159">A13</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2179" y2="2179"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1773" y="2179">A14</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2199" y2="2199"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1773" y="2199">A15</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1899" y2="1899"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1899">F0</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1919" y2="1919"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1919">F1</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1939" y2="1939"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1939">F2</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1959" y2="1959"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1959">F3</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1979" y2="1979"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1979">F4</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1999" y2="1999"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1999">F5</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2019" y2="2019"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2019">F6</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2039" y2="2039"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2039">F7</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2059" y2="2059"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2059">F8</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2079" y2="2079"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2079">F9</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2099" y2="2099"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2099">F10</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2119" y2="2119"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2119">F11</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2139" y2="2139"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2139">F12</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2159" y2="2159"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2159">F13</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2179" y2="2179"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2179">F14</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2199" y2="2199"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2199">F15</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2249" y2="2249"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="2249">B0</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2269" y2="2269"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="2269">B1</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2289" y2="2289"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="2289">B2</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2309" y2="2309"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="2309">B3</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2359" y2="2359"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1763" y="2359">CF</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2249" y2="2249"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="middle" x="1937" y="2249">COUT</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2379" y2="2379"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1773" y="2379">DIR</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2399" y2="2399"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1773" y="2399">SR0</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1720" x2="1670" y1="2419" y2="2419"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1773" y="2419">SR1</text>
<rect fill="#c0dcc0" fill-opacity="0.5" height="650" stroke="#000000" stroke-width="5" width="250" x="1720" y="1849"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="60" font-weight="700" text-anchor="start" x="1780" y="1839">BST</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="1770" y="2549">BSHIFTER</text>
<polyline fill="none" points="2020 1899, 3020 1899" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="2020 1899, 3020 1899" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="3020 1919, 2020 1919" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="3020 1919, 2020 1919" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
...@@ -889,37 +719,37 @@ ...@@ -889,37 +719,37 @@
<line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="1070" x2="1120" y1="1949" y2="1899"/> <line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="1070" x2="1120" y1="1949" y2="1899"/>
<polyline fill="none" points="1670 1899, 1120 1899" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1120 1899, 1670 1899, 1720 1899" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 1919, 1120 1919" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 1919, 1670 1919, 1120 1919" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 1939, 1120 1939" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1120 1939, 1670 1939, 1720 1939" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 1959, 1120 1959" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 1959, 1670 1959, 1120 1959" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 1979, 1120 1979" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1120 1979, 1670 1979, 1720 1979" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 1999, 1120 1999" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 1999, 1670 1999, 1120 1999" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2019, 1120 2019" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1120 2019, 1670 2019, 1720 2019" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2039, 1120 2039" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 2039, 1670 2039, 1120 2039" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2059, 1120 2059" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1120 2059, 1670 2059, 1720 2059" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2079, 1120 2079" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 2079, 1670 2079, 1120 2079" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2099, 1120 2099" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1120 2099, 1670 2099, 1720 2099" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2119, 1120 2119" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 2119, 1670 2119, 1120 2119" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2139, 1120 2139" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1120 2139, 1670 2139, 1720 2139" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2159, 1120 2159" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 2159, 1670 2159, 1120 2159" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2179, 1120 2179" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1120 2179, 1670 2179, 1720 2179" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2199, 1120 2199" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 2199, 1670 2199, 1120 2199" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="1070" x2="1120" y1="1969" y2="1919"/> <line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="1070" x2="1120" y1="1969" y2="1919"/>
...@@ -951,13 +781,13 @@ ...@@ -951,13 +781,13 @@
<line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="1070" x2="1120" y1="2249" y2="2199"/> <line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="1070" x2="1120" y1="2249" y2="2199"/>
<polyline fill="none" points="1670 2249, 1120 2249" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1120 2249, 1670 2249, 1720 2249" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2269, 1120 2269" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 2269, 1670 2269, 1120 2269" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2289, 1120 2289" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1120 2289, 1670 2289, 1720 2289" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2309, 1120 2309" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 2309, 1670 2309, 1120 2309" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="1070" x2="1120" y1="2299" y2="2249"/> <line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="1070" x2="1120" y1="2299" y2="2249"/>
...@@ -1523,9 +1353,7 @@ ...@@ -1523,9 +1353,7 @@
<polyline fill="none" points="2090 729, 2440 729, 2470 729, 2470 3509, 2770 3509" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="2090 729, 2440 729, 2470 729, 2470 3509, 2770 3509" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2399, 1620 2399, 1620 2599, 2170 2599, 2170 949" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="1720 2399, 1670 2399, 1620 2399, 1620 2599, 2170 2599, 2170 949" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1670 2379, 1600 2379, 1600 2619, 2220 2619, 2220 639" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2490 379, 2970 379, 2970 1509, 3020 1509" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/> <polyline fill="none" points="2490 379, 2970 379, 2970 1509, 3020 1509" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
...@@ -1583,6 +1411,178 @@ ...@@ -1583,6 +1411,178 @@
<text alignment-baseline="after-edge" fill="#000000" font-family="宋体" font-size="105" font-weight="700" text-anchor="start" x="1670" y="159">ALU运算单元</text> <text alignment-baseline="after-edge" fill="#000000" font-family="宋体" font-size="105" font-weight="700" text-anchor="start" x="1670" y="159">ALU运算单元</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="1899" y2="1899"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="1899">A0</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="1919" y2="1919"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="1919">A1</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="1939" y2="1939"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="1939">A2</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="1959" y2="1959"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="1959">A3</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="1979" y2="1979"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="1979">A4</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="1999" y2="1999"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="1999">A5</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2019" y2="2019"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="2019">A6</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2039" y2="2039"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="2039">A7</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2059" y2="2059"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="2059">A8</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2079" y2="2079"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="2079">A9</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2099" y2="2099"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1823" y="2099">A10</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2119" y2="2119"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1823" y="2119">A11</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2139" y2="2139"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1823" y="2139">A12</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2159" y2="2159"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1823" y="2159">A13</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2179" y2="2179"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1823" y="2179">A14</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2199" y2="2199"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1823" y="2199">A15</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2249" y2="2249"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="2249">B0</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2269" y2="2269"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="2269">B1</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2289" y2="2289"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="2289">B2</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2309" y2="2309"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="2309">B3</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2349" y2="2349"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1823" y="2349">CIN</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2369" y2="2369"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1823" y="2369">DIR</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2399" y2="2399"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="2399">S0</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1770" x2="1720" y1="2419" y2="2419"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="1813" y="2419">S1</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1899" y2="1899"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1899">F0</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1919" y2="1919"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1919">F1</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1939" y2="1939"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1939">F2</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1959" y2="1959"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1959">F3</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1979" y2="1979"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1979">F4</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="1999" y2="1999"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="1999">F5</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2019" y2="2019"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2019">F6</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2039" y2="2039"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2039">F7</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2059" y2="2059"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2059">F8</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2079" y2="2079"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2079">F9</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2099" y2="2099"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2099">F10</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2119" y2="2119"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2119">F11</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2139" y2="2139"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2139">F12</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2159" y2="2159"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2159">F13</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2179" y2="2179"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2179">F14</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2199" y2="2199"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1927" y="2199">F15</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1970" x2="2020" y1="2299" y2="2299"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="start" x="1907" y="2299">COUT</text>
<rect fill="#ffffff" fill-opacity="0.5" height="650" stroke="#000000" stroke-width="5" width="200" x="1770" y="1849"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="65" font-weight="700" text-anchor="start" x="1640" y="1829">BarrelShifter</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="1770" y="2549">SHIFTER_16</text>
<polyline fill="none" points="2220 639, 2220 2649, 1580 2649, 1580 2369, 1720 2369" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2320" cy="2829" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/> <circle cx="2320" cy="2829" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2420" cy="3419" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/> <circle cx="2420" cy="3419" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
...@@ -1625,8 +1625,6 @@ ...@@ -1625,8 +1625,6 @@
<circle cx="3520" cy="1259" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/> <circle cx="3520" cy="1259" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2220" cy="639" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2170" cy="699" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/> <circle cx="2170" cy="699" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2470" cy="2769" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/> <circle cx="2470" cy="2769" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
...@@ -1699,4 +1697,6 @@ ...@@ -1699,4 +1697,6 @@
<circle cx="1070" cy="2329" fill="#000080" r="25" stroke="#000080" stroke-width="5"/> <circle cx="1070" cy="2329" fill="#000080" r="25" stroke="#000080" stroke-width="5"/>
<circle cx="2220" cy="639" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
</svg> </svg>
没有这种文件类型的预览
这个 源代码变更 因为 太大 而不能显示。 你可以 浏览blob
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论