fbpx
Wikipedia

Hudson Soft HuC6280

El HuC6280 es un microprocesador de 8 bits desarrollado por la desaparecida empresa japonesa Hudson Soft. Se trata de una versión mejorada de la CPU WDC 65C02. Los equipos más conocidos por usar el HuC6280 son las videoconsolas PC Engine fabricadas por NEC Corporation, aunque fue ampliamente usado en Arcades.

HuC6280
Hudson Soft HuC6280
Información
Tipo microprocesador
Desarrollador
Fabricante Hudson Soft
Datos técnicos
Plataforma PC Engine
Frecuencia de reloj de CPU 1,79 MHz — 7,16 MHz
Número de núcleos 1

Descripción

EL HuC6280 contiene un núcleo 65C02 con varias instrucciones adicionales y una serie de funciones periféricas internas como un Programmable Interrupt Controller, una unidad de manejo de memoria, un timer, un puerto paralelo de Entrada/salida de 8 bits, y un PSG (Programmable Sound Generator). El procesador funciona a dos velocidades, 1,7897725 MHz y 7,15909 MHz.

Físicamente viene en un en capsulado QFP de 80 pines

Mapa de memoria

El HuC6280 con sus 8 bits puede direccionar 64 KB pero gracias a su MMU integrado es capaz de manejar 2048 KB de memoria física. Su unidad de manejo de memoria divide la memoria física en 256 segmentos de 8 KB. El espacio de direcciones lógicas se divide en las siguientes páginas:

Registro Página Dirección CPU Lógica
MPR0 0 $0000-$1FFF
MPR1 1 $2000-$3FFF
MPR2 2 $4000-$5FFF
MPR3 3 $6000-$7FFF
MPR4 4 $8000-$9FFF
MPR5 5 $A000-$BFFF
MPR6 6 $C000-$DFFF
MPR7 7 $E000-$FFFF

Cada segmento de memoria física es de 8 KB y se página para que sea accesible por la memoria lógica de la CPU. Esta asociación se realiza mediante los registros MPR0- MPR7. Cada registro contiene un índice de 8bits ($00-$FF) del segmento la memoria física mapeada en esa región de memoria lógica correspondiente. Se utilizan dos instrucciones especiales para acceder a estos registros:

  • TAMi : transfiere el contenido del acumulador (A) en un registro MPR (0-7).
  • TMAi : transfiere un registro MPR al acumulador.

PSG del HuC6280

El PSG ofrece 6 canales de sonido, que puede ser convenientemente emparejados según la funcionalidad que ofrecen

 0-1 - Reproducción de formas de onda Modulación de frecuencia (canal 1 silenciado) 2-3 - Sólo reproducción de formas de onda 4-5 - Reproducción de formas de onda Generación de ruido blanco 

La reproducción de forma de onda es la más común y permite un muestreo de 32 bytes, 5 bits sin signo que se reproduce de fondo a las frecuencias elegidas. La frecuencia modulada aprovecha esto un paso más, permitiendo que la frecuencia de reproducción se ajuste dinámicamente de acuerdo a un patrón especificado. El ruido blanco se utiliza para simular instrumentos de percusión y efectos, como explosiones, mediante una onda cuadrada pseudoaleatoria.

Alternativamente, cada canal puede conmutarse a un modo "Direct D/A" en el que el programador puede enviar datos directamente al mezclador de sonido, permitiendo que se generen patrones de sonido más complejos, como el habla. Inevitablemente, esto requiere más esfuerzo de programación y tiempo de CPU.

Enlaces externos

  • The HuC6280 CPU
  • Magic Kit
  • TGHack Info
  • Archaic Pixels
  •   Datos: Q1323830

hudson, soft, huc6280, huc6280, microprocesador, bits, desarrollado, desaparecida, empresa, japonesa, hudson, soft, trata, versión, mejorada, 65c02, equipos, más, conocidos, usar, huc6280, videoconsolas, engine, fabricadas, corporation, aunque, ampliamente, us. El HuC6280 es un microprocesador de 8 bits desarrollado por la desaparecida empresa japonesa Hudson Soft Se trata de una version mejorada de la CPU WDC 65C02 Los equipos mas conocidos por usar el HuC6280 son las videoconsolas PC Engine fabricadas por NEC Corporation aunque fue ampliamente usado en Arcades HuC6280Hudson Soft HuC6280InformacionTipomicroprocesadorDesarrolladorHudson SoftMOS TechnologyFabricanteHudson SoftDatos tecnicosPlataformaPC EngineFrecuencia de reloj de CPU1 79 MHz 7 16 MHzNumero de nucleos1 editar datos en Wikidata Indice 1 Descripcion 2 Mapa de memoria 3 PSG del HuC6280 4 Enlaces externosDescripcion EditarEL HuC6280 contiene un nucleo 65C02 con varias instrucciones adicionales y una serie de funciones perifericas internas como un Programmable Interrupt Controller una unidad de manejo de memoria un timer un puerto paralelo de Entrada salida de 8 bits y un PSG Programmable Sound Generator El procesador funciona a dos velocidades 1 7897725 MHz y 7 15909 MHz Fisicamente viene en un en capsulado QFP de 80 pinesMapa de memoria EditarEl HuC6280 con sus 8 bits puede direccionar 64 KB pero gracias a su MMU integrado es capaz de manejar 2048 KB de memoria fisica Su unidad de manejo de memoria divide la memoria fisica en 256 segmentos de 8 KB El espacio de direcciones logicas se divide en las siguientes paginas Registro Pagina Direccion CPU LogicaMPR0 0 0000 1FFFMPR1 1 2000 3FFFMPR2 2 4000 5FFFMPR3 3 6000 7FFFMPR4 4 8000 9FFFMPR5 5 A000 BFFFMPR6 6 C000 DFFFMPR7 7 E000 FFFFCada segmento de memoria fisica es de 8 KB y se pagina para que sea accesible por la memoria logica de la CPU Esta asociacion se realiza mediante los registros MPR0 MPR7 Cada registro contiene un indice de 8bits 00 FF del segmento la memoria fisica mapeada en esa region de memoria logica correspondiente Se utilizan dos instrucciones especiales para acceder a estos registros TAMi transfiere el contenido del acumulador A en un registro MPR 0 7 TMAi transfiere un registro MPR al acumulador PSG del HuC6280 EditarEl PSG ofrece 6 canales de sonido que puede ser convenientemente emparejados segun la funcionalidad que ofrecen 0 1 Reproduccion de formas de onda Modulacion de frecuencia canal 1 silenciado 2 3 Solo reproduccion de formas de onda 4 5 Reproduccion de formas de onda Generacion de ruido blanco La reproduccion de forma de onda es la mas comun y permite un muestreo de 32 bytes 5 bits sin signo que se reproduce de fondo a las frecuencias elegidas La frecuencia modulada aprovecha esto un paso mas permitiendo que la frecuencia de reproduccion se ajuste dinamicamente de acuerdo a un patron especificado El ruido blanco se utiliza para simular instrumentos de percusion y efectos como explosiones mediante una onda cuadrada pseudoaleatoria Alternativamente cada canal puede conmutarse a un modo Direct D A en el que el programador puede enviar datos directamente al mezclador de sonido permitiendo que se generen patrones de sonido mas complejos como el habla Inevitablemente esto requiere mas esfuerzo de programacion y tiempo de CPU Enlaces externos EditarThe HuC6280 CPU Magic Kit TGHack Info Juegos de recreativas con procesador HuC6280 Archaic Pixels Datos Q1323830 Obtenido de https es wikipedia org w index php title Hudson Soft HuC6280 amp oldid 142550146, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos