AN OBJECT-ORIENTED EDUCATIONAL TOOL TO SIMULATE MULTILEVEL COMPUTER ARCHITECTURES