For faster navigation, this Iframe is preloading the Wikiwand page for Hudson Soft HuC6280.

Hudson Soft HuC6280

Hudson Soft HuC6280 - 8-bitowy mikroprocesor japońskiej firmy Hudson Soft instalowany głównie w konsoli TurboGrafx-16. Jest to ulepszona wersja układu WDC 65C02.

Procesor operował dwoma prędkościami: 1.7897725 MHz i 7.15909 MHz. Posiadał jądro układu 65C02 wraz z dodanymi dodatkowymi instrukcjami. Do pozostałych cech należały:

  • Kontroler przerwań
  • Jednostka MMU
  • Timer
  • 8-bitowy równoległy port wejścia/wyjścia
  • Programowalny generator dźwięku

HuC6280 posiadał 64 KB logicznej przestrzeni adresowej i 2 MB fizycznej przestrzeni adresowej. W celu dostępu do całej zawartości pamięci, układ używał jednostki MMU, która dzieliła przestrzeń pamięci na tzw. segmenty (strony). Podział logicznej przestrzeni adresowej wygląda następująco:

           page 0 → $0000-$1FFF
           page 1 → $2000-$3FFF
           page 2 → $4000-$5FFF
           page 3 → $6000-$7FFF
           page 4 → $8000-$9FFF
           page 5 → $A000-$BFFF
           page 6 → $C000-$DFFF
           page 7 → $E000-$FFFF

Każda ze stron powiązana była z 8-bitowym rejestrem MPR0-7. W celu dostępu do niego, używane były dwie instrukcje:

  • TAMi - przenosząca zawartość akumulatora (A) do rejestru MPR (0-7)
  • TMAi - przenosząca zawartość rejestru do akumulatora

Programowalny generator dźwięku posiadał 6 kanałów pracujących parami. Posiadały one następujące funkcjonalności:

       0-1 - Wytwarzanie przebiegu
             Modulacja częstotliwości (kanał 1 wyciszony)
       2-3 - Wytwarzanie przebiegu tylko
       4-5 - Wytwarzanie przebiegu
             Wytwarzanie szumu białego

Szum biały służył symulacji perkusji, instrumentów i efektów takich jak eksplozje etc. Alternatywnie każdy kanał mógł być indywidualnie przełączany w tryb Direct D/A, gdzie dane trafiały bezpośrednio do miksera umożliwiając uzyskanie bardziej złożonej formy dźwięku, takiej jak np. mowa. Niestety, powodowało to większą trudność w programowaniu, a co za tym idzie wymagało większego obciążenia procesora.

Linki zewnętrzne

[edytuj | edytuj kod]
{{bottomLinkPreText}} {{bottomLinkText}}
Hudson Soft HuC6280
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?