|
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:
В этот день... 15 November