提交 5c8a3f32 创建 作者: 赵鹏翀's avatar 赵鹏翀

fix alu and CF flag

上级 599a4e9b
没有这种文件类型的预览
没有这种文件类型的预览
这个 源代码变更 因为 太大 而不能显示。 你可以 浏览blob
没有这种文件类型的预览
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<svg height="5363" version="1.1" width="3807" xmlns="http://www.w3.org/2000/svg">
<svg height="5363" version="1.1" width="3808" xmlns="http://www.w3.org/2000/svg">
<polygon fill="#ffff80" points="21 135, 21 110, 146 110, 171 135, 146 160, 21 160, 21 135" stroke="#800000" stroke-width="1"/>
......@@ -21,54 +21,6 @@
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="21" y="5315">CLK</text>
<polyline fill="none" points="2011 655, 2361 655, 2761 655, 2761 2135, 2361 2135, 2011 2135" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 685, 2361 685, 2801 685, 2801 2165, 2361 2165, 2011 2165" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 715, 2361 715, 2841 715, 2841 2195, 2361 2195, 2011 2195" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 745, 2361 745, 2881 745, 2881 2225, 2361 2225, 2011 2225" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 775, 2361 775, 2921 775, 2921 2255, 2361 2255, 2011 2255" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 805, 2361 805, 2961 805, 2961 2285, 2361 2285, 2011 2285" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 835, 2361 835, 3001 835, 3001 2315, 2361 2315, 2011 2315" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 865, 2361 865, 3041 865, 3041 2345, 2361 2345, 2011 2345" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1135, 2361 1135, 2761 1135" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1165, 2361 1165, 2801 1165" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1195, 2361 1195, 2841 1195" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1225, 2361 1225, 2881 1225" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1255, 2361 1255, 2921 1255" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1285, 2361 1285, 2961 1285" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1315, 2361 1315, 3001 1315" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1345, 2361 1345, 3041 1345" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1635, 2361 1635, 2761 1635" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1665, 2361 1665, 2801 1665" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1695, 2361 1695, 2841 1695" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1725, 2361 1725, 2881 1725" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1755, 2361 1755, 2921 1755" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1785, 2361 1785, 2961 1785" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1815, 2361 1815, 3001 1815" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1845, 2361 1845, 3041 1845" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="361" x2="311" y1="655" y2="605"/>
<line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="361" x2="311" y1="685" y2="635"/>
......@@ -85,52 +37,6 @@
<line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="361" x2="311" y1="865" y2="815"/>
<polyline fill="none" points="1081 655, 731 655, 361 655" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 685, 731 685, 361 685" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 715, 731 715, 361 715" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="361 745, 731 745, 1081 745" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 775, 731 775, 361 775" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="361 805, 731 805, 1081 805" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 835, 731 835, 361 835" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="361 865, 731 865, 1081 865" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1135, 931 1135, 651 1135" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1165, 901 1165, 621 1165" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1195, 881 1195, 591 1195" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1225, 861 1225, 561 1225" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1255, 841 1255, 531 1255" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1285, 811 1285, 501 1285" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1315, 781 1315, 471 1315" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1345, 761 1345, 441 1345" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1635, 931 1635, 651 1635" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1665, 901 1665, 621 1665" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1695, 881 1695, 591 1695" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1725, 861 1725, 561 1725" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1755, 841 1755, 531 1755" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1815, 781 1815, 471 1815" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1845, 761 1845, 441 1845" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="881" x2="841" y1="365" y2="365"/>
<text alignment-baseline="central" fill="#000000" font-family="Courier New" font-size="17" font-weight="400" text-anchor="end" x="943" y="362">^1G</text>
......@@ -375,24 +281,6 @@
<text alignment-baseline="after-edge" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="2231" y="865">DBUS7</text>
<polyline fill="none" points="1081 2345, 441 2345, 441 865" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 2315, 471 2315, 471 835" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 2285, 501 2285, 501 805" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 2255, 531 2255, 531 775" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 2225, 561 2225, 561 745" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 2195, 591 2195, 591 715" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 2165, 621 2165, 621 685" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 2135, 651 2135, 651 655" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 1785, 501 1785" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 955, 831 955, 831 2435" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="1131" x2="1081" y1="655" y2="655"/>
......@@ -1017,21 +905,21 @@
<polyline fill="none" points="1431 2775, 1761 2775" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4225, 3041 4225, 3041 2345" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4225, 3041 4225, 3041 2345, 2011 2345" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4195, 3001 4195, 3001 2315" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4195, 3001 4195, 3001 2315, 2011 2315" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4165, 2961 4165, 2961 2285" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4165, 2961 4165, 2961 2285, 2011 2285" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4135, 2921 4135, 2921 2255" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4135, 2921 4135, 2921 2255, 2011 2255" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4105, 2881 4105, 2881 2225" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4105, 2881 4105, 2881 2225, 2011 2225" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4075, 2841 4075, 2841 2195" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4075, 2841 4075, 2841 2195, 2011 2195" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4045, 2801 4045, 2801 2165" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4045, 2801 4045, 2801 2165, 2011 2165" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4015, 2761 4015, 2761 2135" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 4015, 2761 4015, 2761 2135, 2011 2135" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 2775, 2761 2775" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
......@@ -1101,21 +989,21 @@
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="21" y="3665">ASR_REG_EN</text>
<polyline fill="none" points="1081 4225, 441 4225, 441 2345" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4225, 441 4225, 441 2345, 1081 2345" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4195, 471 4195, 471 2315" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4195, 471 4195, 471 2315, 1081 2315" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4165, 501 4165, 501 2285" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4165, 501 4165, 501 2285, 1081 2285" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4135, 531 4135, 531 2255" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4135, 531 4135, 531 2255, 1081 2255" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4105, 561 4105, 561 2225" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4105, 561 4105, 561 2225, 1081 2225" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4075, 591 4075, 591 2195" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4075, 591 4075, 591 2195, 1081 2195" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4045, 621 4045, 621 2165" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4045, 621 4045, 621 2165, 1081 2165" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4015, 651 4015, 651 2135" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 4015, 651 4015, 651 2135, 1081 2135" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1081 3425, 621 3425" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
......@@ -1127,21 +1015,21 @@
<polyline fill="none" points="1081 2775, 651 2775" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2761 655, 3261 655" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 655, 2761 655, 3261 655" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2801 685, 3261 685" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 685, 2801 685, 3261 685" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2841 715, 3261 715" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 715, 2841 715, 3261 715" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2881 745, 3261 745" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 745, 2881 745, 3261 745" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2921 775, 3261 775" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 775, 2921 775, 3261 775" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2961 805, 3261 805" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 805, 2961 805, 3261 805" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="3001 835, 3261 835" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 835, 3001 835, 3261 835" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="3041 865, 3261 865" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 865, 3041 865, 3261 865" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<line stroke="#000080" stroke-linecap="round" stroke-width="5" x1="3261" x2="3311" y1="655" y2="605"/>
......@@ -1985,69 +1873,133 @@
<polyline fill="none" points="1141 4995, 371 4995, 371 4945, 261 4945" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="3041" cy="4225" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 655, 361 655" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="3001" cy="4195" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 685, 361 685" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2961" cy="4165" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 715, 361 715" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2921" cy="4135" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 745, 361 745" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2881" cy="4105" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 775, 361 775" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2841" cy="4075" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 805, 361 805" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2801" cy="4045" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 835, 361 835" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2761" cy="4015" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 865, 361 865" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="3041" cy="865" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="651 2135, 651 655" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="3001" cy="835" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="621 2165, 621 685" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2961" cy="805" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="591 2195, 591 715" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2921" cy="775" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="561 2225, 561 745" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2881" cy="745" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="531 2255, 531 775" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2841" cy="715" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="501 2285, 501 805" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2801" cy="685" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="471 2315, 471 835" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2761" cy="655" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="441 2345, 441 865" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="651" cy="2135" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1635, 651 1635" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="621" cy="2165" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1665, 621 1665" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="591" cy="2195" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1695, 591 1695" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="561" cy="2225" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1725, 561 1725" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="531" cy="2255" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1755, 531 1755" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="501" cy="2285" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1785, 501 1785" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="471" cy="2315" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1815, 471 1815" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="441" cy="2345" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1845, 441 1845" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2761" cy="2135" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1135, 651 1135" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2801" cy="2165" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1165, 621 1165" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2841" cy="2195" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1195, 591 1195" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2881" cy="2225" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1225, 561 1225" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2921" cy="2255" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1255, 531 1255" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="2961" cy="2285" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1285, 501 1285" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="3001" cy="2315" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1315, 471 1315" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="3041" cy="2345" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<polyline fill="none" points="1081 1345, 441 1345" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2761 2135, 2761 655" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2801 2165, 2801 685" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2841 2195, 2841 715" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2881 2225, 2881 745" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2921 2255, 2921 775" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2961 2285, 2961 805" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="3001 2315, 3001 835" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="3041 2345, 3041 865" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1135, 2761 1135" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1165, 2801 1165" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1195, 2841 1195" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1225, 2881 1225" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1255, 2921 1255" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1285, 2961 1285" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1315, 3001 1315" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1345, 3041 1345" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1635, 2761 1635" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1665, 2801 1665" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1695, 2841 1695" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1725, 2881 1725" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1755, 2921 1755" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1785, 2961 1785" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1815, 3001 1815" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2011 1845, 3041 1845" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<circle cx="3041" cy="4225" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3001" cy="4195" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2961" cy="4165" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2921" cy="4135" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2881" cy="4105" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2841" cy="4075" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2801" cy="4045" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2761" cy="4015" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="761" cy="235" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
......@@ -2123,106 +2075,154 @@
<circle cx="2761" cy="2775" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="501" cy="1785" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="1435" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="1935" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="2435" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="4315" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="3075" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="3695" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="5035" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="1081" cy="2895" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="1081" cy="2925" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="1081" cy="2955" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="1081" cy="2985" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="651" cy="2135" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="651" cy="655" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="621" cy="2165" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="621" cy="685" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="591" cy="2195" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="591" cy="715" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="561" cy="2225" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="561" cy="745" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="531" cy="2255" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="531" cy="775" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="501" cy="2285" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="501" cy="805" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="471" cy="2315" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="471" cy="835" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="441" cy="2345" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="441" cy="865" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="1435" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="651" cy="1635" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="1935" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="621" cy="1665" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="441" cy="1845" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="591" cy="1695" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="471" cy="1815" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="561" cy="1725" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="531" cy="1755" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="561" cy="1725" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="501" cy="1785" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="591" cy="1695" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="471" cy="1815" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="621" cy="1665" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="441" cy="1845" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="651" cy="1635" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="651" cy="1135" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="441" cy="1345" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="621" cy="1165" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="471" cy="1315" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="591" cy="1195" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="501" cy="1285" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="561" cy="1225" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="531" cy="1255" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="561" cy="1225" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="501" cy="1285" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="591" cy="1195" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="471" cy="1315" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="621" cy="1165" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="441" cy="1345" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="651" cy="1135" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2761" cy="2135" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3041" cy="1845" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2761" cy="655" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3001" cy="1815" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2801" cy="2165" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2961" cy="1785" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2801" cy="685" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2921" cy="1755" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2841" cy="2195" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2881" cy="1725" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2841" cy="715" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2841" cy="1695" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2881" cy="2225" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2801" cy="1665" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2881" cy="745" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2761" cy="1635" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2921" cy="2255" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3041" cy="1345" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2921" cy="775" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3001" cy="1315" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2961" cy="2285" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2961" cy="1285" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2961" cy="805" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2921" cy="1255" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3001" cy="2315" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2881" cy="1225" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3001" cy="835" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2841" cy="1195" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3041" cy="2345" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2801" cy="1165" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3041" cy="865" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2761" cy="1135" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="2435" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2801" cy="1165" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="4315" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2841" cy="1195" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="3075" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2881" cy="1225" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="3695" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2921" cy="1255" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="831" cy="5035" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2961" cy="1285" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="1081" cy="2895" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3001" cy="1315" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="1081" cy="2925" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3041" cy="1345" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="1081" cy="2955" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2761" cy="1635" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="1081" cy="2985" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2801" cy="1665" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2841" cy="1695" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2881" cy="1725" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2921" cy="1755" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="2961" cy="1785" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3001" cy="1815" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
<circle cx="3041" cy="1845" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
</svg>
......@@ -143,9 +143,9 @@ struct PATH_INSTRUCTION_OPERAND_ENTRY path_operand_table[] =
{ NULL, NULL, 0x0 } // 未用
// 注意:在本文档中,所有微指令编码都是从低字节到高字节的顺序编码的。
// 以取指微指令path [pc], ir为例,它的32位编码,从低字节到高字节依次为:[7:0]=ff,[15:8]=f9,[23:16]=3f, [31:24]=ef;
// 以取指微指令 path [pc], ir 为例,它的32位编码,从低字节到高字节依次为:[7:0]=ef,[15:8]=3f,[23:16]=f9, [31:24]=ff;
// 而在DM1000中,按照阅读习惯,将高位字节放在前面,低位字节放在后面。
// 因此,在源代码窗口和存储器窗口中显示的是“ef 3f f9 ff”,即微指令编码[31:0]=ef3ff9ff。
// 因此,在源代码窗口和存储器窗口中显示的是“ef 3f f9 ff”,即微指令编码[31:0]=fff93fef。
,{ &pc_main_memory_keyword, &ir_register_keyword, 0xfff93fef } // path [pc], ir
,{ &alu_add_keyword, &a_register_keyword, 0x99e4ffef } // path alu_add, a
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论