rbtree.rar - 数据结构课作业,红黑数的实现。
包含的库文件:
genrbtree.h
rbtree.h
调用实例:
rbtree.cpp
,2008-11-24 19:14:18,下载3次
btree.rar - 1.B树的实现
2.ElfHash的实现
3.三种排序方式(插入,归并,快速),2008-11-24 19:10:26,下载7次
MusicPlayer.rar - 用vhdl语言实现,从sdisk上读取并播放音乐的功能。
附有详细的设计文档说明,2008-11-24 17:04:41,下载37次
Simulator.rar - 一个可以模拟MIPS汇编语言在硬件上运行的模拟器。
该模拟器对于43条最常用的指令进行了实现。而且实现了端口通信,输入和输出中断。
对于数据传输的延时也进行了考虑。
为了让读者更好理解程序功能,附带了使用说明。,2008-11-24 16:22:04,下载37次
OperatingSystem.rar - 一个用自己写的编译器编译的操作系统内核.
有包含中断和不包含中断两个版本.
还有简单的用户应用程序。
因为该代码原目的是下载到硬件上使用,所以kernel必须限制在该硬件可接受的8k rom之内。作者对优化代码大小也下了相当的功夫。
为了保证程序可以运行,这里附带了编译该操作系统的编译器。,2008-11-24 16:15:49,下载5次
C_Compiler.rar - 一个用C++实现的C的Compiler。
代码风格良好。
原作者自己写了这个编译器,然后写了一个操作系统和监控程序,最后把该操作系统和监控程序用自己写的编译器编译出来。
操作系统的代码请参见我稍候上传的OperatingSystem,2008-11-24 16:07:37,下载6次
numerical.rar - 数值分析的实验文档和源程序
包含
1.样条插值
2.非线性方程求根
3.函数逼近和拟合
4.矩阵特征值计算
5.舍入误差分析
程序在相应文档中,2008-11-24 15:57:37,下载27次
DataStructure.rar - 展示数据结构的一些实用技巧.
包含:
1.运用kmp算法计算无穷概率
2.矩阵乘法的十种经典运算技巧
3.位运算的实用技巧(1) (2) (3),2008-11-24 15:44:52,下载5次
compiler.rar - decaf.jar 是将类java的decaf语言编译成tac码(Three address code,类似汇编指令)的编译器。
包含了前端的词法和语法分析、语义分析,中间代码的生成。是我最近写完的编译课的一个作业。
例子:
1. 调用
java -jar decaf.jar -l 2 blackjack.decaf > blackjack.tac
生成 *.tac 文件
2. 然后,调用
java -jar tac.jar blackjack.tac
这时候就可以玩一个21点的游戏了。这里的blackjack.decaf就是用decaf语言写的一个小游戏源代码,2008-11-24 15:33:14,下载51次