⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pipes.ps

📁 可以自由开发的MIPS仿真器模型(.exe),指令执行动画显示.通过修改graphics和对应的元件和互联文件(.dit)可以自己画流水线,其中.dit文件使用简单的硬件描述语言编写.而mipsit是
💻 PS
📖 第 1 页 / 共 2 页
字号:
% Polylinen 6345 15075 m 6750 15075 l 6750 11565 l gs col0 s gr % Polylinen 3064 7164 m 3064 8649 l 3649 8379 l 3649 7254 l 3064 6984 l cp gs col0 s gr % Polylinegs  clippath12371 13470 m 12431 13500 l 12371 13530 l 12510 13530 l 12510 13470 l cpclipn 11025 14040 m 11655 14040 l 11655 13500 l 12465 13500 l gs col0 s gr gr% arrowheadn 12371 13470 m 12431 13500 l 12371 13530 l 12371 13500 l 12371 13470 l  cp gs 0.00 setgray ef gr  col0 s% Polylinen 14715 13227 m 14715 14712 l 15300 14442 l 15300 13317 l 14715 13047 l cp gs col0 s gr % Polylinegs  clippath14891 11130 m 14951 11160 l 14891 11190 l 15030 11190 l 15030 11130 l cpclipn 14265 14220 m 14265 11160 l 14985 11160 l gs col0 s gr gr% arrowheadn 14891 11130 m 14951 11160 l 14891 11190 l 14891 11160 l 14891 11130 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath17006 11130 m 17066 11160 l 17006 11190 l 17145 11190 l 17145 11130 l cpclipn 16380 11160 m 17100 11160 l gs col0 s gr gr% arrowheadn 17006 11130 m 17066 11160 l 17006 11190 l 17006 11160 l 17006 11130 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath16871 12570 m 16931 12600 l 16871 12630 l 17010 12630 l 17010 12570 l cpclipn 13365 12600 m 16965 12600 l gs col0 s gr gr% arrowheadn 16871 12570 m 16931 12600 l 16871 12630 l 16871 12600 l 16871 12570 l  cp gs 0.00 setgray ef gr  col0 s% Polylinen 24165 13024 m 24165 14509 l 24750 14239 l 24750 13114 l 24165 12844 l cp gs col0 s gr % Polylinegs  clippath12416 17610 m 12476 17640 l 12416 17670 l 12555 17670 l 12555 17610 l cpclipn 6750 16425 m 6750 17640 l 12510 17640 l gs col0 s gr gr% arrowheadn 12416 17610 m 12476 17640 l 12416 17670 l 12416 17640 l 12416 17610 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath18491 17655 m 18551 17685 l 18491 17715 l 18630 17715 l 18630 17655 l cpclipn 13410 17685 m 18585 17685 l gs col0 s gr gr% arrowheadn 18491 17655 m 18551 17685 l 18491 17715 l 18491 17685 l 18491 17655 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath25646 17655 m 25706 17685 l 25646 17715 l 25785 17715 l 25785 17655 l cpclipn 19485 17685 m 25740 17685 l gs col0 s gr gr% arrowheadn 25646 17655 m 25706 17685 l 25646 17715 l 25646 17685 l 25646 17655 l  cp gs 0.00 setgray ef gr  col0 s% Polylinen 26505 17685 m 26910 17685 l 26910 18675 l 7425 18675 l 7425 13635 l gs col0 s gr % Polylinen 2700 12375 m 4950 12375 l 4950 16200 l 2700 16200 l cp gs col0 s gr /NewCenturySchlbk-Bold ff 300.00 scf sf3825 13050 mgs 1 -1 sc (Instruction) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Bold ff 300.00 scf sf3825 13425 mgs 1 -1 sc (memory) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf2925 14400 mgs 1 -1 sc (Address) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf4500 15075 mgs 1 -1 sc (Read) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf4500 15330 mgs 1 -1 sc (data) dup sw pop 2 div neg 0 rm  col0 sh gr% Polylinen 3375 11700 m 3375 10800 l 3600 10575 l 3375 10350 l 3375 9450 l 4050 10125 l 4050 11025 l 3375 11700 l  cp gs col0 s gr /NewCenturySchlbk-Roman ff 420.00 scf sf3870 10710 mgs 1 -1 sc (+) dup sw pop 2 div neg 0 rm  col0 sh gr% Polyline15.000 slwn 8775 16200 m 9000 16650 l gs col0 s gr /NewCenturySchlbk-Roman ff 210.00 scf sf9000 16335 mgs 1 -1 sc (16) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 300.00 scf sf9990 16200 mgs 1 -1 sc (Sign) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 300.00 scf sf9990 16560 mgs 1 -1 sc (extend) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf8775 11520 mgs 1 -1 sc (Read) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf8775 11775 mgs 1 -1 sc (register 1) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf8775 12195 mgs 1 -1 sc (Read) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf8775 12450 mgs 1 -1 sc (register 2) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf8775 13545 mgs 1 -1 sc (Write) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf8775 13800 mgs 1 -1 sc (register) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf8775 14220 mgs 1 -1 sc (Write) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf8775 14475 mgs 1 -1 sc (data) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf10800 11520 mgs 1 -1 sc (Read) dup sw pop neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf10800 11775 mgs 1 -1 sc (data 1) dup sw pop neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf10800 13995 mgs 1 -1 sc (Read) dup sw pop neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf10800 14250 mgs 1 -1 sc (data 2) dup sw pop neg 0 rm  col0 sh gr% Polyline30.000 slwn 8550 11070 m 11025 11070 l 11025 14670 l 8550 14670 l cp gs col0 s gr /NewCenturySchlbk-Bold ff 300.00 scf sf9900 13095 mgs 1 -1 sc (Registers) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Bold ff 300.00 scf sf15705 11025 mgs 1 -1 sc (Shift) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Bold ff 300.00 scf sf15705 11430 mgs 1 -1 sc (left 2) dup sw pop 2 div neg 0 rm  col0 sh gr% Polylinen 15480 10665 m 15030 10665 15030 11115 450 arcto 4 {pop} repeat  15030 11565 15930 11565 450 arcto 4 {pop} repeat  16380 11565 16380 11115 450 arcto 4 {pop} repeat  16380 10665 15480 10665 450 arcto 4 {pop} repeat cp gs col0 s gr % Polylinen 17145 11700 m 17145 10800 l 17370 10575 l 17145 10350 l 17145 9450 l 17820 10125 l 17820 11025 l 17145 11700 l  cp gs col0 s gr /NewCenturySchlbk-Roman ff 420.00 scf sf17640 10710 mgs 1 -1 sc (+) dup sw pop 2 div neg 0 rm  col0 sh gr% Polylinen 20835 11340 m 23085 11340 l 23085 15165 l 20835 15165 l cp gs col0 s gr /NewCenturySchlbk-Bold ff 300.00 scf sf21960 12015 mgs 1 -1 sc (Data) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Bold ff 300.00 scf sf21960 12390 mgs 1 -1 sc (memory) dup sw pop 2 div neg 0 rm  col0 sh gr15.000 slw% Ellipsen 4459 10575 33 34 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr30.000 slw% Ellipsen 2250 14310 34 34 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr% Ellipsen 13691 13500 34 34 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr% Ellipsen 14276 14175 34 34 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr% Ellipsen 19901 13230 34 34 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr% Ellipsen 6750 12285 34 34 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr% Ellipsen 6750 15075 34 34 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr% Ellipsen 6750 16425 34 34 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr% Polylinegs  clippath1121 14280 m 1181 14310 l 1121 14340 l 1260 14340 l 1260 14280 l cpclipn 3645 7785 m 4410 7785 l 4410 6795 l 675 6795 l 675 14310 l 1215 14310 l gs col0 s gr gr% arrowheadn 1121 14280 m 1181 14310 l 1121 14340 l 1121 14310 l 1121 14280 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath5306 10545 m 5366 10575 l 5306 10605 l 5445 10605 l 5445 10545 l cpclipn 4050 10575 m 5400 10575 l gs col0 s gr gr% arrowheadn 5306 10545 m 5366 10575 l 5306 10605 l 5306 10575 l 5306 10545 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath5306 15045 m 5366 15075 l 5306 15105 l 5445 15105 l 5445 15045 l cpclipn 4950 15075 m 5400 15075 l gs col0 s gr gr% arrowheadn 5306 15045 m 5366 15075 l 5306 15105 l 5306 15075 l 5306 15045 l  cp gs 0.00 setgray ef gr  col0 s% Polylinen 6750 16425 m 9270 16425 l gs col0 s gr % Polylinegs  clippath12371 16395 m 12431 16425 l 12371 16455 l 12510 16455 l 12510 16395 l cpclipn 10620 16425 m 12465 16425 l gs col0 s gr gr% arrowheadn 12371 16395 m 12431 16425 l 12371 16455 l 12371 16425 l 12371 16395 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath8456 11535 m 8516 11565 l 8456 11595 l 8595 11595 l 8595 11535 l cpclipn 6750 11565 m 8550 11565 l gs col0 s gr gr% arrowheadn 8456 11535 m 8516 11565 l 8456 11595 l 8456 11565 l 8456 11535 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath8456 12255 m 8516 12285 l 8456 12315 l 8595 12315 l 8595 12255 l cpclipn 6750 12285 m 8550 12285 l gs col0 s gr gr% arrowheadn 8456 12255 m 8516 12285 l 8456 12315 l 8456 12285 l 8456 12255 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath8456 14190 m 8516 14220 l 8456 14250 l 8595 14250 l 8595 14190 l cpclipn 8100 18405 m 8100 14220 l 8550 14220 l gs col0 s gr gr% arrowheadn 8456 14190 m 8516 14220 l 8456 14250 l 8456 14220 l 8456 14190 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath2921 8205 m 2981 8235 l 2921 8265 l 3060 8265 l 3060 8205 l cpclipn 17820 10575 m 18315 10575 l 18315 9675 l 18315 8955 l 12780 8955 l 2475 8955 l 2475 8235 l 3015 8235 l gs col0 s gr gr% arrowheadn 2921 8205 m 2981 8235 l 2921 8265 l 2921 8235 l 2921 8205 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath3281 11220 m 3341 11250 l 3281 11280 l 3420 11280 l 3420 11220 l cpclipn 2925 11250 m 3375 11250 l gs col0 s gr gr% arrowheadn 3281 11220 m 3341 11250 l 3281 11280 l 3281 11250 l 3281 11220 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath2966 7350 m 3026 7380 l 2966 7410 l 3105 7410 l 3105 7350 l cpclipn 4459 10575 m 4455 9135 l 1800 9135 l 1800 7380 l 3060 7380 l gs col0 s gr gr% arrowheadn 2966 7350 m 3026 7380 l 2966 7410 l 2966 7380 l 2966 7350 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath2561 14280 m 2621 14310 l 2561 14340 l 2700 14340 l 2700 14280 l cpclipn 1890 14310 m 2655 14310 l gs col0 s gr gr% arrowheadn 2561 14280 m 2621 14310 l 2561 14340 l 2561 14310 l 2561 14280 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath3281 9870 m 3341 9900 l 3281 9930 l 3420 9930 l 3420 9870 l cpclipn 2250 14310 m 2250 9900 l 3375 9900 l gs col0 s gr gr% arrowheadn 3281 9870 m 3341 9900 l 3281 9930 l 3281 9900 l 3281 9870 l  cp gs 0.00 setgray ef gr  col0 s% Polylinen 9900 15300 m 9270 15300 9270 16695 630 arcto 4 {pop} repeat  9270 17325 9990 17325 630 arcto 4 {pop} repeat  10620 17325 10620 15930 630 arcto 4 {pop} repeat  10620 15300 9900 15300 630 arcto 4 {pop} repeat cp gs col0 s gr % Polylinen 1215 13545 m 1890 13545 l 1890 15120 l 1215 15120 l cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def15.00 15.00 sc P1 [16 0 0 -8 81.00 903.00] PATmp PATsp ef gr PATusp gs col0 s gr % Polylinen 26505 13680 m 27270 13680 l 27270 18405 l 16920 18405 l 10170 18405 l 8100 18405 l gs col0 s gr % Polylinegs  clippath12371 10545 m 12431 10575 l 12371 10605 l 12510 10605 l 12510 10545 l cpclipn 6300 10575 m 6525 10575 l 8145 10575 l 10485 10575 l 11790 10575 l 12465 10575 l gs col0 s gr gr% arrowheadn 12371 10545 m 12431 10575 l 12371 10605 l 12371 10575 l 12371 10545 l  cp gs 0.00 setgray ef gr  col0 s% Polylinen 5400 9900 m 6300 9900 l 6300 17460 l 5400 17460 l cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def15.00 15.00 sc P1 [16 0 0 -8 360.00 660.00] PATmp PATsp ef gr PATusp gs col0 s gr % Polyline15.000 slwn 11268 16191 m 11493 16641 l gs col0 s gr % Polyline30.000 slwgs  clippath14621 14145 m 14681 14175 l 14621 14205 l 14760 14205 l 14760 14145 l cpclipn 13365 16425 m 14265 16425 l 14265 14175 l 14715 14175 l gs col0 s gr gr% arrowheadn 14621 14145 m 14681 14175 l 14621 14205 l 14621 14175 l 14621 14145 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath14621 13470 m 14681 13500 l 14621 13530 l 14760 13530 l 14760 13470 l cpclipn 13365 13500 m 13680 13500 l 14445 13500 l 14715 13500 l gs col0 s gr gr% arrowheadn 14621 13470 m 14681 13500 l 14621 13530 l 14621 13500 l 14621 13470 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath18491 16170 m 18551 16200 l 18491 16230 l 18630 16230 l 18630 16170 l cpclipn 13680 13500 m 13680 16200 l 18585 16200 l gs col0 s gr gr% arrowheadn 18491 16170 m 18551 16200 l 18491 16230 l 18491 16200 l 18491 16170 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath17051 9870 m 17111 9900 l 17051 9930 l 17190 9930 l 17190 9870 l cpclipn 13365 10575 m 14805 10575 l 14805 9900 l 17145 9900 l gs col0 s gr gr% arrowheadn 17051 9870 m 17111 9900 l 17051 9930 l 17051 9900 l 17051 9870 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath16871 13875 m 16931 13905 l 16871 13935 l 17010 13935 l 17010 13875 l cpclipn 15300 13905 m 16110 13905 l 16470 13905 l 16965 13905 l gs col0 s gr gr% arrowheadn 16871 13875 m 16931 13905 l 16871 13935 l 16871 13905 l 16871 13875 l  cp gs 0.00 setgray ef gr  col0 s% Polylinen 16987 14377 m 16987 13477 l 17212 13252 l 16987 13027 l 16987 12127 l 17662 12802 l 17662 13702 l 16987 14377 l  cp gs col0 s gr % Polylinegs  clippath18491 13200 m 18551 13230 l 18491 13260 l 18630 13260 l 18630 13200 l cpclipn 17685 13230 m 18585 13230 l gs col0 s gr gr% arrowheadn 18491 13200 m 18551 13230 l 18491 13260 l 18491 13230 l 18491 13200 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath20741 14145 m 20801 14175 l 20741 14205 l 20880 14205 l 20880 14145 l cpclipn 19485 16200 m 20385 16200 l 20385 14175 l 20835 14175 l gs col0 s gr gr% arrowheadn 20741 14145 m 20801 14175 l 20741 14205 l 20741 14175 l 20741 14145 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath20741 13200 m 20801 13230 l 20741 13260 l 20880 13260 l 20880 13200 l cpclipn 19485 13230 m 20835 13230 l gs col0 s gr gr% arrowheadn 20741 13200 m 20801 13230 l 20741 13260 l 20741 13230 l 20741 13200 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath24071 13245 m 24131 13275 l 24071 13305 l 24210 13305 l 24210 13245 l cpclipn 23085 13275 m 24165 13275 l gs col0 s gr gr% arrowheadn 24071 13245 m 24131 13275 l 24071 13305 l 24071 13275 l 24071 13245 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath24071 14055 m 24131 14085 l 24071 14115 l 24210 14115 l 24210 14055 l cpclipn 19935 13230 m 19935 15615 l 19935 15930 l 23715 15930 l 23715 14085 l 24165 14085 l gs col0 s gr gr% arrowheadn 24071 14055 m 24131 14085 l 24071 14115 l 24071 14085 l 24071 14055 l  cp gs 0.00 setgray ef gr  col0 s% Polylinegs  clippath25556 13650 m 25616 13680 l 25556 13710 l 25695 13710 l 25695 13650 l cpclipn 24750 13680 m 25650 13680 l gs col0 s gr gr% arrowheadn 25556 13650 m 25616 13680 l 25556 13710 l 25556 13680 l 25556 13650 l  cp gs 0.00 setgray ef gr  col0 s% Polylinen 25695 9945 m 26505 9945 l 26505 18000 l 25695 18000 l cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def15.00 15.00 sc P1 [16 0 0 -8 1713.00 663.00] PATmp PATsp ef gr PATusp gs col0 s gr % Polylinen 18585 9945 m 19485 9945 l 19485 18000 l 18585 18000 l cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def15.00 15.00 sc P1 [16 0 0 -8 1239.00 663.00] PATmp PATsp ef gr PATusp gs col0 s gr % Polylinen 12465 9900 m 13365 9900 l 13365 18000 l 12465 18000 l cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def15.00 15.00 sc P1 [16 0 0 -8 831.00 660.00] PATmp PATsp ef gr PATusp gs col0 s gr /NewCenturySchlbk-Roman ff 210.00 scf sf6615 14670 mgs 1 -1 sc  90.0 rot (Instruction) col0 sh gr/NewCenturySchlbk-Roman ff 240.00 scf sf2745 11340 mgs 1 -1 sc (4) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Bold ff 300.00 scf sf1260 15525 mgs 1 -1 sc (PC) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf5895 9765 mgs 1 -1 sc (IF/ID) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf11475 16335 mgs 1 -1 sc (32) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf12960 9765 mgs 1 -1 sc (ID/EX) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Bold ff 240.00 scf sf17325 13680 mgs 1 -1 sc (ALU) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf19080 9765 mgs 1 -1 sc (EX/MEM) dup sw pop 2 div neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf20970 13320 mgs 1 -1 sc (Address) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf20970 14130 mgs 1 -1 sc (Write) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf20970 14400 mgs 1 -1 sc (Data) col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf23040 13275 mgs 1 -1 sc (Read) dup sw pop neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf22950 13500 mgs 1 -1 sc (data) dup sw pop neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf26640 9810 mgs 1 -1 sc (MEM/WB) dup sw pop neg 0 rm  col0 sh gr/NewCenturySchlbk-Roman ff 210.00 scf sf11385 17505 mgs 1 -1 sc (Rd or Rt) col0 sh gr$F2psEndrsendshowpage

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -