1,027
edits
(Added suggestion of the addess maps) |
|||
Line 160: | Line 160: | ||
Tek_7854_rise_time.jpg | Mainframe rise time measured with [[067-0587-02]] | Tek_7854_rise_time.jpg | Mainframe rise time measured with [[067-0587-02]] | ||
</gallery> | </gallery> | ||
==Memory Maps== | |||
===Devices with separated ROM and RAM boards (SN < B100000)=== | |||
{| class="wikitable" | |||
|- | |||
! Address Range | |||
! Size | |||
! ICs | |||
! colspan="3"|Purpose | |||
|- | |||
! 0000...3FFE | |||
! 8k | |||
! U100+U110 | |||
! colspan="3"|ROM | |||
|- | |||
! 4000...7FFE | |||
! 8k | |||
! U200+U210 | |||
! colspan="3"|ROM | |||
|- | |||
! 8000...8FFE | |||
! 2k | |||
! U300+U310 | |||
! colspan="3"|PATCH ROM “for future use” | |||
|- | |||
! 9000...9FFE | |||
! 2k | |||
! U400+U410 | |||
! colspan="3"|PATCH + ROM | |||
|- | |||
! | |||
! | |||
! | |||
! 2k RAM | |||
! 4k RAM | |||
! 8k RAM | |||
|- | |||
! A000...A7FE | |||
! 1k | |||
! U510+U520+U530+U540 | |||
! x | |||
! x | |||
! x | |||
|- | |||
! A800...AFFE | |||
! 1k | |||
! U610+U620+U630+U640 | |||
! | |||
! x | |||
! x | |||
|- | |||
! B000...B7FE | |||
! 1k | |||
! U710+U720+U730+U740 | |||
! | |||
! | |||
! x | |||
|- | |||
! B800...BFFE | |||
! 1k | |||
! U810+U820+U830+U840 | |||
! | |||
! | |||
! x | |||
|- | |||
! C000...C7FE | |||
! 1k | |||
! U110+U120+U130+U140 | |||
! | |||
! | |||
! x | |||
|- | |||
! C800...CFFE | |||
! 1k | |||
! U210+U220+U230+U240 | |||
! | |||
! | |||
! x | |||
|- | |||
! D000...D7FE | |||
! 1k | |||
! U310+U320+U330+U340 | |||
! | |||
! x | |||
! x | |||
|- | |||
! D800...DFFE | |||
! 1k | |||
! U410+U420+U430+U440 | |||
! x | |||
! x | |||
! x | |||
|- | |||
! E000...E37E | |||
! | |||
! | |||
! colspan="3"|GPIB, Keyboards, Digitizer,... | |||
|- | |||
! E380...FFFE | |||
! | |||
! | |||
! colspan="3"|Reserved for Diagnostic Interface | |||
|} | |||
===Devices with combined RAM+ROM Board (SN >= B100000)=== | |||
{| class="wikitable" | |||
|- | |||
! Address Range | |||
! Size | |||
! ICs | |||
! Purpose | |||
|- | |||
! 0000...7FFE | |||
! 16k | |||
! U220+U320 | |||
! ROM | |||
|- | |||
! 8000...9FFE | |||
! 4k | |||
! U200+U300 | |||
! ROM for future use | |||
|- | |||
! A000...DFFE | |||
! 8k | |||
! U400+U410 | |||
! RAM | |||
|- | |||
! E000...E37E | |||
! 4k | |||
! | |||
! GPIB, Keyboards, Digitizer,... | |||
|- | |||
! E380...FFFE | |||
! | |||
! | |||
! Reserved for Diagnostio Interface | |||
|} | |||
===Devices with installed Diagnostic Boards (all serial numbers)=== | |||
{| class="wikitable" | |||
|- | |||
! Address Range | |||
! Size | |||
! ICs | |||
! Purpose | |||
|- | |||
! 0000...0FFE | |||
! 2k | |||
! U430+U330 | |||
! ROM | |||
|- | |||
! 1000...1FFE | |||
! 2k | |||
! U410+U310 | |||
! ROM | |||
|- | |||
! 2000...2FFE | |||
! 2k | |||
! U200+U100 | |||
! ROM | |||
|- | |||
! 3000...3FFE | |||
! 2k | |||
! U220+U120 | |||
! ROM | |||
|- | |||
! 4000...4FFE | |||
! 2k | |||
! U420+U320 | |||
! ROM | |||
|- | |||
! 5000...5FFE | |||
! 2k | |||
! U400+U300 | |||
! ROM | |||
|- | |||
! 6000...6FFE | |||
! 2K | |||
! U210+U110 | |||
! ROM | |||
|- | |||
! 7000...7FFE | |||
! 2K | |||
! | |||
! ROM for future use | |||
|- | |||
! 8000...7FFE | |||
! 4k | |||
! | |||
! Not used | |||
|- | |||
! 9800...9FFE | |||
! | |||
! | |||
! RAM in Microlab I, disabled when standard ROM is in 7854 | |||
|- | |||
! A000...DFFE | |||
! 2...8k | |||
! | |||
! RAM – see tables above | |||
|- | |||
! E000...E37E | |||
! | |||
! | |||
! GPIB, Keyboards, Digitizer,... | |||
|- | |||
! E380...E39E | |||
! | |||
! | |||
! BKREGCS Breakpoint address register chip select | |||
|- | |||
! E3A0...E3BE | |||
! | |||
! | |||
! CTREGCS control register chip select | |||
|- | |||
! E3C0...E3DE | |||
! | |||
! | |||
! BKDATA breakpoint data latch | |||
|- | |||
! E3E0 | |||
! | |||
! | |||
! F/P Display Data | |||
|- | |||
! E3E2 | |||
! | |||
! | |||
! F/P Display Data | |||
|- | |||
! E3E4 | |||
! | |||
! | |||
! F/P Keyboard Data | |||
|- | |||
! E3E6 | |||
! | |||
! | |||
! F/P Keyboard flag reset | |||
|- | |||
! E3E8 | |||
! | |||
! | |||
! Terminal I/O Control | |||
|- | |||
! E3EA | |||
! | |||
! | |||
! Terminal I/O Data | |||
|- | |||
! E3EC | |||
! | |||
! | |||
! Cassette I/O Control | |||
|- | |||
! E3EE | |||
! | |||
! | |||
! Cassette I/O Data | |||
|- | |||
! E3F0 | |||
! | |||
! | |||
! Modem I/O Control | |||
|- | |||
! E3F2 | |||
! | |||
! | |||
! Modem I/O Data | |||
|- | |||
! E3F4...E3FE | |||
! | |||
! | |||
! ONBDIO on board input/output to microlab I | |||
|- | |||
! E400...E7FE | |||
! | |||
! | |||
! RAM in Microlab I | |||
|- | |||
! E800...EFFE | |||
! | |||
! U120+U225 | |||
! ROM - bank switched by PROMBK | |||
|- | |||
! F000...FFFE | |||
! | |||
! U220+U320 | |||
! ROM - bank switched by PROMBK | |||
|} | |||
[[Category:7000 series non-storage mainframes]] | [[Category:7000 series non-storage mainframes]] |
edits