Please test this basic program on real PENTAGON 1024SL (with 48rom)
1 CLEAR 49151:OUT 61431,0
2 OUT 32765,16:POKE 49152,16
3 OUT 32765,80:POKE 49152,80
4 OUT 61431,4:PRINT PEEK 49152
5 OUT 61431,0:PRINT PEEK 49152
After run will program show 80 + 80
After set bit D2=1 will only ignored D5,D6,D7 on port 7FFD and disabled memory 1MB ?
I enable 1MB ram and set on port 7FFD bits D7 via OUT 32765,128+16. After disable 1MB memory via OUT EFF7,4 is (in UNREALSPECCY emulator) from adress 49152 same page from 1MB extra memory. But this memory is disabled. It's correct ?



Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

Dima, there are no contradictions. Page installed in the window CPU3 not belong to the lower segment 128k. The implementation mode limits RAM to 128k does not matter what segment of 128k this page belongs 