| Link | Description |
| Computer Architecture Laboratory files | Simulate using Circuit Maker 5 |
| Compiler, Compiler Tests , Syntax Graph (PGen) | A simple compiler that can compile ANSI-C files,there
are some test programs in "Tests" folder. This compiler generates .ASM files that can be linked with MASM32. The grammar is generated with PGen, and the syntax graph is included (SyntaxGraph4.pg). |
| DOS Emulator, Easy68k | A simple DOS emulator for Motorola 68k, use this simulator to get all of the functionalities. |
| DNS Benchmarking Tool, Project Definition | A simple DNS benchmarking tool. |
| Code, Results, Documentation (in Farsi) | An optimized implementation of Huffman algorithm. |
| Logical Circuits Laboratory Files | Simulate using Circuit Maker 5 |
| Computer Simulator, Computer Simulator Manual in Farsi | An x86 based 32-bit machine simulator, including
CPU, memory, cache, IO devices (keyboard, mouse, graphic device, disk driver), interrupt handling, BIOS (almost compatible with IBM PC), assembler/disassembler and graphical simulator. with same assembly syntax as 8086 and some examples. Cooperating with Kianoosh Mokhtarian |
| MineSweeper Solver | A simple program that helps you solve the mine sweeper game! Tested under Windows XP SP2. |
| A simple shell (Operating Systems Laboratory) | A shell with forking and piping ability. |