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)]