【例子介绍】JAVA编写的CPU模拟程序可以模拟汇编语言输入
【相关图片】
【源码结构】
文件清单
└── CPU
├── bin
│ └── execute
│ ├── AsmExecuter.class
│ ├── Cell.class
│ ├── DataCell.class
│ ├── InstrumentCell.class
│ ├── Keyboard.class
│ ├── MemCell.class
│ ├── Memory.class
│ ├── Parameters.class
│ ├── PCB.class
│ ├── Printer.class
│ ├── ProcessController.class
│ ├── PSWCell.class
│ ├── Registers.class
│ ├── RunningMode.class
│ ├── SynchronizedQueue.class
│ ├── Test.class
│ ├── UI$1.class
│ ├── UI$2.class
│ ├── UI$3.class
│ ├── UI$4.class
│ ├── UI$5.class
│ ├── UI$6.class
│ ├── UI$7.class
│ ├── UI$8.class
│ └── UI.class
├── Console_Out_Demo.asm
├── CPU_Simulation.jar
├── Divbyzero_Demo.asm
├── execute
│ ├── AsmExecuter.class
│ ├── Cell.class
│ ├── DataCell.class
│ ├── InstrumentCell.class
│ ├── Keyboard.class
│ ├── MemCell.class
│ ├── Memory.class
│ ├── Parameters.class
│ ├── PCB.class
│ ├── Printer.class
│ ├── ProcessController.class
│ ├── PSWCell.class
│ ├── Registers.class
│ ├── RunningMode.class
│ ├── SynchronizedQueue.class
│ ├── Test.class
│ ├── UI$1.class
│ ├── UI$2.class
│ ├── UI$3.class
│ ├── UI$4.class
│ ├── UI$5.class
│ ├── UI$6.class
│ ├── UI$7.class
│ ├── UI$8.class
│ └── UI.class
├── Loop_Demo.asm
├── META-INF
│ └── MANIFEST.MF
├── Mul_Demo.asm
├── Overflow_Demo.asm
├── Print_Demo.asm
└── src
└── execute
├── AsmExecuter.java
├── Cell.java
├── DataCell.java
├── InstrumentCell.java
├── Keyboard.java
├── MemCell.java
├── Memory.java
├── Parameters.java
├── PCB.java
├── Printer.java
├── ProcessController.java
├── PSWCell.java
├── Registers.java
├── RunningMode.java
├── SynchronizedQueue.java
├── Test.java
└── UI.java
7 directories, 75 files
评论