Konference: Počítač SHARP MZ-800 a emulátory
Od: | Michal Hučík |
Datum: | 25.3.2012 19:22 |
Předmět: | Re: Memext: resurrection |
Dne 24.3.2012 18:44, Fuzzy (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
> Jak asi uz vis, ja tedy nevidim velky prinos ve cteni strankovacich
> registru, mel by se o to postarat OS. Mozna v nekterych aplikacich
> ktere by primo pracovaly se strankovanim by se to hodilo, ale
> momentalne nevim... Ja bych doporucoval to tam nedavat za tuhle cenu.
> Pro me by byl mnohem uzitecnejsi... ro flag, za to bych klidne neco
> obetoval :-)
Martine pokud by to melo byt nastavovani RO flagu pro jednotlive stranky
pameti, tedy 8 bitovy registr, aplikovany podle poslednich 3 bitu
adresni sbernice, tak to by jsme tam snad nacpat dokazali. Myslim si
ale, ze tohle neni to co mas na mysli...
Pokud by ti slo o RO priznak pro jednotlive pametove banky, tak na to
tam mame asi male CPLD ... Znamenalo by to totiz 64 bitovy registr a
take jeho aplikace by byla trochu slozitejsi: podle hornich 3 bitu
adresni sbernice identifikujeme stranku, podle ni urcime prislusny
strankovaci registr. Z obsahu registru nacteme cislo banky, ktere nam
rekne v kolikatem bitu je ulozen stav RO atributu, ktery nas prave
zajima. Ve VHDL se to napise celkem snadno, ale myslim, ze ta logika by
se proste do xc9572 nevesla ...
Michal
Ostatní příspěvky vlákna:
[2012/1 (125)] [2012/2 (34)] [2012/3 (57)] [2012/4 (46)] [2012/5 (40)] [2012/6 (44)] [2012/7 (64)] [2012/8 (57)] [2012/9 (32)] [2012/10 (55)] [2012/11 (25)] [2012/12 (63)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]