@xtro, post #1
@HOŁDYS, post #2
@Krashan, post #3
@xtro, post #4
@xtro, post #4
Czy więc nie wpadł nikt na pomysł zmajstrowania MMUsoft...No ale zastanów się po co. MMU polega na tym, że część przestrzeni adresowej jest wymapowana na dysk, przy czym aplikacje "nie zdają sobie z tego sprawy". Ale dopóki mamy procesor z 24-bitową szyną (68000, czy 68EC020) to i tak tej przestrzeni jest tyle samo – 11,5 MB do wykorzystania. A jak już weźmiemy procesor z 32-bitową szyną (pełny 68020, albo coś lepszego) to możemy sobie walnąć choćby 512 MB fizycznego fast RAM i po co się boksować z pamięcią na dysku. To miało sens kiedyś, gdy 16 MB fast było marzeniem ściętej głowy...
@xtro, post #1
@waldiamiga, post #8
@xtro, post #1
000000 to 1FFFFF 2 MB Chip RAM(or system ROM overlay) 200000 to 5FFFFF 4 MB Zorro II expansion space 600000 to 9FFFFF 4 MB Credit Card memory if CC present AOOOOO to A1FFFF 128 KB Credit Card Attributes A20000 to A3FFFF 128 KB Credit Card I/O A40000 to A5FFFF 128 KB Credit Card Bits (similar to CDTV) A60000 to A7FFFF 128 KB PC I/O A80000 to B7FFFF 1 MB System ROM selected B80000 to BEFFFF 448 KB Not used(Reserved for CDTV) BF0000 to BFFFFF 64KB 8520CIAs C00000 to CFFFFF 1 MB C00000 Memory D00000 to D7FFFF 512 KB PC memory D80000 to D8FFFF 64 KB SPARE chip select D90000 to D9FFFF 64 KB ARCNET chip select DA0000 to DA3FFF 16 KB IDE drive DA4000 to DA4FFF 16 KB IDE reserved DA8000 to DAFFFF 32 KB Credit Card and IDE configregisters DB0000 to DBFFFF 64 KB Not used(reserved for external IDE) DC0000 to DCFFFF 64 KB Real Time Clock(RTC) DD0000 to DDFFFF 64 KB RESERVED for DMA controller DE0000 to DEFFFF 64 KB Not Used DF0000 to DFFFFF 64 KB Chip Registers E00000 to E7FFFF 512 KB System ROM(lst half if 1MB ROM) E80000 to EFFFFF 512 KB Configuration and I/O card space F00000 to F7FFFF 512 KB Flash ROM space F80000 to FFFFF 512 KB System ROM(2nd half if 1MB ROM