On-Line #44
07 июля 1996 |
|
Mosaic - Additional memory for computers Profi & Scorpion.
MOSAIC (C) OLDMAN In recent years, the program began to appear that use additional memory PENTAGON 512. This is good ... But now users of other "256", "512" and "1024" feel left out. And how it would be cool - an assembler, which allows free use of "standard" 128k, or debugger, hidden far away, so it is not found! I too am not talking about Commander! One gets the impression that the developers of software under PENTAGON 512 just do not have information on other machines. Let's try to help them. In fact, all machines are made in different ways (a valuable idea ...), but there are also common: extra pages of memory are connected through a separate port, and segments of the pages - standard, port # 7FFD, so installation is a specific computer by changing two bytes. SCORPION - layout bit port # 1FFD D0 - disables ROM and projects in its place the 0-th segment (*) D1 - no matter ... (**) D2 - (**) D3 - (**) D4 - "1" includes an additional page of memory with # C000 D5 - (**) D6 - (**) D7 - (**) PROFI - layout bit port # DFFD D0 \ D1 - a number from 0 to 7 includes the relevant pages D2 / memory (***) D3 - choose windows projecting segments: "0" - # C000-# FFFF, "1" - # 4000 - # 7FFF (actually, it's too "(**)", but suddenly on need the ...) D4 - disables ROM and projects in its place the 0-th segment (*) D5 - blocks the operation of the controller of the TR-DOS ROM and allows pa bot with the ports of the controller RAM. ("(**)"?) D6 - ** D7 - ** Notes: * - Projects and does not connect, so all the changes contained zhimogo 0-th segment will be reflected at the following addresses # 0000 # 3FFF (as, indeed, and vice versa). ** - Actually, of course important, but ... only to owners of concentration concrete machines. These bits are or are not used or operated external peripherals and various bells and whistles such as screen high-resolution monitor or shadow. Unify All this is complicated ... I advise them just to null. *** - If SCORPION'e only one additional page PA myati (at least not yet), then there may be PROFI any number (up to 7). And they may be involved discordantly, for example, PROFI 512 with additional pages mi 1, 2 and 7 ... Therefore, if you want to use the entire additional memory specific PROFI, scan all seven possible pages and use the present. Segment table 00 01 02 03 04 05 06 07 C 00 00 01 02 03 04 05 06 07 T 1 August 2009 0A 0B 0C 0D 0E 0F P 02 10 11 12 13 14 15 16 17 A March 18, 1919 1A 1B 1C 1D 1E 1F N 04 20 21 22 23 24 25 26 27 And May 28, 1929 2A 2B 2C 2D 2E 2F C 06 30 31 32 33 34 35 36 37 Since July 1938 39 3A 3B 3C 3D 3E 3F Here the columns are switched port # 7FFD, a line - # 1FFD for Scorpion or # DFFD for PROFI. Naturally, all segments can be used with only PROFI 1MB (a little reklamka ...). Do not think that I do not know about the existence of KAY, ATM, ALLEGRO, etc. .. On the existence of something, I know ... Dmitry (OLDMAN) MDM 496-8508; 12:00 / 21:00 E-mail: zxnet@mastak.msk.su dmitry_g@deol.ru ZXNet: 095/100.1
Other articles:
B.B.S. News - The work BBS'ok. |
HOT GAMES - Top Ten by Magic Soft. |
Mosaic - Additional memory for computers Profi & Scorpion. |
Presentation - criticism ZX-Format, Conver Commander v4.5 pro, MS-Pack 01.96, XAS-128, Sample Tracker v2.1. |
Advertising - Advertising and announcements ... |
Similar articles:
В этот день... 23 November