2 hours ago, Scott Robison said:
Each new page stored a reference to the previous page
That's an impressively bad design.
2 hours ago, Scott Robison said:
Each new page stored a reference to the previous page
9 minutes ago, SlithyMatt said:
That's an impressively bad design.
6 minutes ago, SlithyMatt said:
That's an impressively bad design.
3 minutes ago, Kalvan said:
Why store each entire page web-cache style? I''m pretty sure only storing the file location and/or previous answers to questions would have been sufficient. Did the kiosk also feature artificial intelligence routines that required the user to input entire answers to essay questions?
On 7/26/2021 at 5:25 AM, Guybrush said:
Two 6502's could also run on opposite phases of the clock, like 6510 and VIC-II run in the C64 and access memory without DMA or dual-port RAM. If they need to signal each other, they could use a VIA to signal interrupts. I'm not sure if both could access the same hardware (except memory, of course) because the timings might be a problem, but if you dedicate one of them to handle I/O, sound or video, then they don't have to both access all of the hardware.
3 hours ago, Guybrush said:
But there is no need for dual-port RAM if the processors run on opposite phases of the system clock since memory accesses never occur at the same time, they are interleaved. There's also no need for dedicated RAM (apart from zero and stack pages), it would only complicate loading the data and code for the second processor. Let the programmers use RAM as they please.