HispaMSX

Re: [hispamsx] EV4 y MNBIOS.

2004-01-09 22:26:44
Pero no debemos olvidar que un Z80 a 4Ghz no puede manejar un VDP V9958 a
mas de 6-8Mhz-----> disculá  pero entiendo que un v9958 corre algo así como
a 21mhz y el z80 lo puede a 6 u 8, entiendo que actualmente no se consigan
vdps 9938 /58 /90... pero no te olvidez que el MNBIOS no está pensado en un
VDP en especial, sino que se puede utilizar cualquier vdp compatible digamos
si es posible que soporte sprites.

Procesadores DSP .... y porque no un z380??? claro, igual tenés que ponerle
el paginador y desperdiciariamos algo de posibilidades del micro en cuanto a
addressing pero porque no? o un z180 que entiendo que puede correr aun más
rápido?.

El MNBIOS tiene una interfaz estandarizada en cuanto al set de funciones de
i/o de video no basadas en el comportamiento específico de un VDP en
particular, y la aplicación no tiene que tocar ningún registro del vdp para
hacer lo que puede hacer, esto se llama virtualización, es decir, separar a
la aplicación del hardware, claro sería ideal que el vdp que vallamos a
utilizar tenga sprites almenos de 16 x 16, o de lo contrario el set de
funciones destinadas a los mismos se emulan o se dejan en OFF.

El tema no es solo que una expansión haga lo que se espera, sino también es
darle la posibilidad a una aplicación de ejecutar su propio EXEC dentro de
la expansión, eso es lo que posibilita el ADM Por lo tanto si nos salimos
del z80 todo el mundo tendrá que aprender a codificar assembler para otro
micro y no creo que eso a nadie le gusto. (aparte, seguiriamos hablando de
hardware msx, siendo la familia z80 su principal característica). Ojalá
zilog agrande la familia z80 pero mientras tanto usemos lo mejor que haya y
creo que mediante padial y otros geniesitos del hadware estamos en
condiciones de usarlos.

Una expansión cualquiera, correrá un kernel MNBIOS base, que es: funciones
de ALU, la parte que le toca del ADR, la parte de funciones directas del
ADM, TIMERS, y el set de funciones en lo que se especialice. Con esta
estructura ya es capaz de correr archivos EXEC a pedido del ADR.

Pero es fundamental para el MNBIOS la presencia del paginador propuesto como
pilar de la administración de memoria, y el registro de RESET si no se usan
chips ROM en las expansiones (creo que incluso técnicamente es mejor), pero
el usuario tendrá una cara larga por la espera en el encendido si tiene
muchas expansiones con muchos subs-kernels que cargar.

SALUDOS a todos.!!!!!

PD:Estoy a punto de correr el mnbios con el BRMSX pero con la opción memoria
ram interna en slot 3.








----- Original Message ----- 
From: "Leonardo Padial Ortiz" <lpadial(_en_)teleline(_punto_)es>
To: <hispamsx(_en_)yahoogroups(_punto_)com>
Sent: Friday, January 09, 2004 3:53 PM
Subject: [hispamsx] EV4 y MNBIOS.


Hola a todos,
en el expansor EV4 pueden funcionar tarjetas con Z80 tipo MSX4  (compatibles
MNBIOS ), ya que el EV4 permite multiproceso ademas de comparticion de
recursos. Es evidente que se puede aumentar la velocidad del conjunto
pasando las operaciones que ocupan extensivamente la Z80 principal al
procesador Z80 de la tarjeta tipo MSX4. Pero no debemos olvidar que un Z80 a
4Ghz no puede manejar un VDP V9958 a mas de 6-8Mhz. Por tanto seria
interesante que el MNBIOS contemplara la coordinacion de otras tarjetas con
otros procesadores (DSP... de altas prestaciones) no basadas en Z80.
Saludos,
Leonardo Padial



[Se han eliminado los trozos de este mensaje que no contenían texto]


*HispaMSX. La mailing-list de MSX en castellano*
Para cualquier duda: hispamsx-owner(_en_)yahoogroups(_punto_)com
Web de lista: http://www.hispamsx.org

La utilización de Yahoo! Grupos está sujeta a su aceptación de las
Condiciones del servicio (http://es.docs.yahoo.com/info/utos.html) así
como de la Política de privacidad (http://privacy.yahoo.com/es/).





<Anterior en la conversación] Conversación actual [Siguiente en la conversación>
  • EV4 y MNBIOS., Leonardo Padial Ortiz
    • Re: [hispamsx] EV4 y MNBIOS., Flyguille <=