BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
MIX
Version History
  Go back to the MIX Page

Version 1.0
 License:   GPL
 Updated:   February 18, 2004
 Source:   Source Included
card_puncher - with negative addresses now possible, now puts out only one value per card image.

MIXAL - supports negative memory addresses, running the location counter backwards for them, so that control state programs using negative-address memory can be assembled.

MIX - fully implemented instructions that access memory to support negative-address memory. Extended the MIX Go button so that it brings up MIX in the control state, with interrupts disabled. Enhanced the boot loader to protect itself from being overlain by the data it reads from the following deck of information cards, and to terminate by entering the MIX normal state. Removed the handling of "real-time' clock interrupts from the processor code (see next item). Implemented the card punch and paper tape reader. Greatly reduced the source size of the implementation for the CMPr instructions.

MIXbos - added a minimal punched-card based batch operating system which includes interrupt handlers for the clock and I/O device interrupts.

Updated the README.txt file after posting this version -- if you downloaded the 123K zip file, please get the 125K one instead.

Intel Version - requires R5   (125 KB) 374 downloads
  Working Link Download Primary Location
PowerPC Version - requires R4.5   (125 KB) 86 downloads
  Working Link Download Primary Location

Version 0.98
 License:   GPL
 Updated:   January 18, 2004
 Source:   Source Included
Now implements MIX instruction timing.

Added the interrupt capability described in Exercise 18, Section 1.4.5.

Intel Version - requires R5   (115 KB) 67 downloads
  Working Link Download Primary Location
PowerPC Version - requires R4.5   (115 KB) 14 downloads
  Working Link Download Primary Location

Version 0.9
 License:   GPL
 Updated:   January 11, 2004
 Source:   Source Included
Includes a very rudimentary assembler for MIXAL.

Intel Version - requires R5   (111 KB) 71 downloads
  Working Link Download Primary Location
PowerPC Version - requires R4.5   (111 KB) 14 downloads
  Working Link Download Primary Location

 
BeGroovy
  Recent Downloads  -  # 249
Total Downloads  -  # 2,515
Total Views  -  # 501
User Ratings  -  N/A
  Computer Emulators
Education
1.  BePodder - 9.80
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  cpu_fix - 9.42
5.  Jukebox - 9.40
6.  libdl.so - 9.40
7.  Haiku AGP busm... - 9.35
8.  vim6 - 9.31
9.  Beezer - 9.26
10.  HandBrake - 9.25
1.  BeOS 5 Perso... - 13,015
2.  Realtek RTL8... - 12,755
3.  Ati Radeon G... - 11,967
4.  ATI Rage 128... - 7,213
5.  Ensoniq Audio... - 7,179
6.  USB Joystick... - 5,401
7.  Broadcom 440x... - 5,197
8.  USB Serial dr... - 4,606
9.  S3 Trio 64 v2... - 4,481
10.  Intel Extreme... - 4,314
You are not logged in.
 Login

 
Unless otherwise noted, everything is copyright © 1999-2009 Haikuware. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.