-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathversions.txt
67 lines (57 loc) · 2.09 KB
/
versions.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
===========================
APRICOSIM VERSION HISTORY
===========================
V1.0 Pre-release
----------
* Added the ability to jump to current program counter value in memory display.
* Added arithmetic overflow detection
* Added the ability to read the status register and stack pointer
* SHFl/r now supports operands up to 8
* GUI rearrangements and improvements
* Added mouse support to memory and stack displays
* Added a disassembler for loaded programs
* Added the ability to cycle between breakpoints
V0.9
----------
* Added support for 8 bit offset arguments
* LDa now grabs the value in $mar and places it in $ax
* BR can now jump using either the value in $mar, or by using an 8-bit block local address without modifying $mar.
* LEA replaced with LA.
* Added support for terminal resizing.
* PGup/PGdn now move the memory display up/down 256 lines respectively.
* Added support for TTY output via serial.
* Added support for TTY output via a FIFO file.
* Extended LA to allow loading an address directly into a register.
* Added the ability to interrupt and quit the emulator while in 'RUN' mode.
* Resized the stack display to give more space to the memory display
* Added support for displaying symbols output from the Apricos Assembler
V0.8.2
----------
* GUI code cleanup to fix bugs with some ncurses builds
V0.8.1
----------
* Fixed issue with LDa/STa not manipulating $mar correctly
V0.8
----------
* Added support for variable shifts
V0.7.1
----------
* Negative status flag is now set regardless of sign extend mode.
V0.7
----------
* Added 12 more accumulators. There are now 16 in total.
* Updated GUI to reflect changes. Register display mode can be changed by pressing 'r'.
V0.6.1
----------
* Updated ALU OpCodes
* SPOP now supports XOR operation
V0.6
----------
* Replaced accumulator swap scheme with an accumulator multiplexor scheme
* Replaced SWP instruction with ASET instruction
* Updated GUI to reflect instruction changes
* Pressing q will now quit the simulator
* Debug program is no longer loaded into memory
V0.5
----------
* Initial Release