![]() | Projects > Computer OrganizationIn Dr. Geisler's Computer Organization class, students build simulators of four different components of a computer: the CPU, memory, disk I/O, and virtual memory. Each simulated component is built separately and Dr. Geisler gives the students working object code for the other 3 components so they can link against them and test their simulators as they build them. The simulated CPU is the fictional, 12 instruction MARIE (Machine Architecture is Really Intuitive and Easy) architecture. The project is written in C++ and has been a great, successful teaching tool. If you are interested, Dr. Geisler provides more in depth information on the project's web site. |
