Neil Webber
|
89c7a183e1
|
DC11 implementation
|
2023-10-16 12:44:07 -05:00 |
|
Neil Webber
|
7e62ce99ce
|
DC11 implementation
|
2023-10-16 12:43:54 -05:00 |
|
Neil Webber
|
72d79e0e07
|
DC11 implementation
|
2023-10-16 12:43:31 -05:00 |
|
Neil Webber
|
e8d13c68c3
|
DL11 implementation
|
2023-10-16 12:42:52 -05:00 |
|
Neil Webber
|
bd3579e0af
|
make drive file(s) selectable
|
2023-10-16 09:59:53 -05:00 |
|
Neil Webber
|
e5c834982f
|
lower/upper size and ID but not tested
|
2023-10-16 09:11:33 -05:00 |
|
Neil Webber
|
11dffdb199
|
MARK
|
2023-10-16 09:09:54 -05:00 |
|
Neil Webber
|
af5bca7ae1
|
BPT and IOT
|
2023-10-16 09:09:25 -05:00 |
|
Neil Webber
|
8275c2c6d3
|
DIV test and cleanup bp tests
|
2023-10-10 21:10:11 -05:00 |
|
Neil Webber
|
c00a3516d4
|
cleanups
|
2023-10-10 21:09:26 -05:00 |
|
Neil Webber
|
1f4e566c9f
|
N bit wasn't getting set correctly in DIV in overflow cases
|
2023-10-10 21:04:01 -05:00 |
|
Neil Webber
|
aa80882389
|
beginnings of multi-drive support
|
2023-10-04 08:35:53 -05:00 |
|
Neil Webber
|
469d690457
|
cleanup
|
2023-10-04 08:35:40 -05:00 |
|
Neil Webber
|
e2fbf38786
|
Making Lookback a subclass of Breakpoint allows using it by itself to generate a state trace on halts
|
2023-10-03 15:53:57 -05:00 |
|
Neil Webber
|
ac3ed72d34
|
Breakpoints as class objects now
|
2023-10-02 20:06:29 -05:00 |
|
Neil Webber
|
0bfd47396c
|
cleanup
|
2023-10-02 20:06:13 -05:00 |
|
Neil Webber
|
eec2d1da54
|
Breakpoints as class objects now
|
2023-10-02 20:05:53 -05:00 |
|
Neil Webber
|
6924a81e2b
|
cleanup
|
2023-10-02 20:05:02 -05:00 |
|
Neil Webber
|
94e579c38e
|
new breakpoint framework
|
2023-10-02 20:04:38 -05:00 |
|
Neil Webber
|
75f25eccb0
|
simple register optimization in clr
|
2023-09-29 21:36:28 -05:00 |
|
Neil Webber
|
80290556b9
|
__iter__ for instruction blocks
|
2023-09-29 17:56:05 -05:00 |
|
Neil Webber
|
ed0737c5b1
|
__iter__ for instruction blocks
|
2023-09-29 17:55:46 -05:00 |
|
Neil Webber
|
a050c0d29d
|
more optimizations; Enum is too slow for critical path
|
2023-09-29 17:55:06 -05:00 |
|
Neil Webber
|
ccfab58040
|
fix segcache bug with new unfolded I/D space
|
2023-09-29 14:14:34 -05:00 |
|
Neil Webber
|
6d327ff1d3
|
user mode perf test
|
2023-09-29 13:14:07 -05:00 |
|
Neil Webber
|
1ed50be49f
|
optimize v2p with unfolded APRs
|
2023-09-29 11:31:30 -05:00 |
|
Neil Webber
|
ed1fdfdc5a
|
optimize fast path of v2p
|
2023-09-29 09:36:13 -05:00 |
|
Neil Webber
|
afdd35bc9a
|
fix log message in trapstackpush
|
2023-09-29 07:23:46 -05:00 |
|
Neil Webber
|
6c5dbb1e34
|
stacklimit red and yellow now both conform to SIMH behavior
|
2023-09-28 09:04:10 -05:00 |
|
Neil Webber
|
cc4303765d
|
more stacklim tests, more SIMH conformity
|
2023-09-27 19:34:09 -05:00 |
|
Neil Webber
|
8e0c46b1b8
|
more conformity on yellow stack limits. Not sure where I got the 'ignores' concept from, but it's gone now as SIMH doesn't do that
|
2023-09-27 19:33:18 -05:00 |
|
Neil Webber
|
eaa5e2f161
|
first pass at matching red/yellow zone stack violations to simh
|
2023-09-26 17:13:11 -05:00 |
|
Neil Webber
|
1d20c37a5c
|
more label math fixes
|
2023-09-26 13:21:45 -05:00 |
|
Neil Webber
|
df7e7cbd4d
|
revamped pdpasm branch handling
|
2023-09-25 20:29:56 -05:00 |
|
Neil Webber
|
f061cf5db9
|
dynamically build all branch instruction methods
|
2023-09-24 09:01:13 -04:00 |
|
Neil Webber
|
d3caa8b7c6
|
performance test and other improvements
|
2023-09-24 09:00:42 -04:00 |
|
Neil Webber
|
09c8f468d9
|
br
|
2023-09-24 08:59:54 -04:00 |
|
Neil Webber
|
7dee0dbf9e
|
cleanups
|
2023-09-22 09:33:47 -04:00 |
|
Neil Webber
|
853bdb6741
|
smaller loco range in fwdword
|
2023-09-20 09:10:41 -05:00 |
|
Neil Webber
|
cad7658511
|
fix backwards A/W bits
|
2023-09-19 17:29:45 -05:00 |
|
Neil Webber
|
2b3dd0e2ab
|
lots of fwdref cleanup
|
2023-09-19 14:45:41 -05:00 |
|
Neil Webber
|
d23ac358f0
|
PDR_A fix, but not sure right yet
|
2023-09-19 11:59:07 -05:00 |
|
Neil Webber
|
d78fb6e8ec
|
better forward referencing plus initial AWbits test swag
|
2023-09-19 11:58:38 -05:00 |
|
Neil Webber
|
83003f8a01
|
better forward referencing
|
2023-09-19 11:58:24 -05:00 |
|
Neil Webber
|
9f1a9b0dab
|
more updates
|
2023-09-18 21:18:28 -05:00 |
|
Neil Webber
|
7d9cee27c1
|
cleanup
|
2023-09-18 21:17:25 -05:00 |
|
Neil Webber
|
18de748028
|
improved prioritization
|
2023-09-18 21:15:20 -05:00 |
|
Neil Webber
|
a74312451a
|
downtest and bonus test work in mmu updown
|
2023-09-16 22:19:36 -05:00 |
|
Neil Webber
|
a909323cd8
|
primitive forward references working
|
2023-09-16 17:31:31 -05:00 |
|
Neil Webber
|
7f2811f1df
|
sob, tst, clean up label processing
|
2023-09-16 15:35:49 -05:00 |
|