ATASCII
From Atariki
Wersja z dnia 14:57, 2 sty 2006 Krap (Dyskusja | wkład) (mihhoh) ← Previous diff |
Aktualna wersja Mono (Dyskusja | wkład) (najm ma zamienione miejscami zestawy - arabski jest podstawowy, a podstawowy alternatywnym) |
||
Linia 1: | Linia 1: | ||
- | Zmodyfikowany przez Atari zestaw znaków ASCII (Atari ASCII). Zawiera tylko 128 znaków, pozostałe znaki (od 128 do 255) to negatywy odpowiadających im znakom z zakresu 0-127. | + | Zmodyfikowany przez Atari zestaw znaków [http://pl.wikipedia.org/wiki/ASCII ASCII] (Atari ASCII). Zawiera tylko 128 znaków, pozostałe znaki (od 128 do 255) to negatywy odpowiadających im znakom z zakresu 0-127. |
- | + | Zestaw podstawowy CHARSET1 znajdujący się w obszarze $E000-$E3FF pamięci ROM: | |
- | Zestaw podstawowy: | + | |
[[Grafika:Atascii.gif]] | [[Grafika:Atascii.gif]] | ||
- | + | Oraz międzynarodowy CHARSET2 (zwany też alternatywnym) znajdujący się w obszarze $CC00-$CFFF pamięci ROM: | |
- | Oraz międzynarodowy: | + | |
[[Grafika:Atascii-int.gif]] | [[Grafika:Atascii-int.gif]] | ||
+ | W Polsce firma [[P.Z. Karen]] w modelach [[192XT]] i [[256XT]] instalowała [[Polskie znaki|polski zestaw znaków]] w miejscu zestawu międzynarodowego: | ||
+ | |||
+ | [[Grafika:Atascii-pl.gif]] | ||
+ | |||
+ | W [[arabski 65XE|arabskiej wersji 65XE]] komputerów Atari zaś zestaw podstawowy był modyfikowany: | ||
+ | |||
+ | [[Grafika:Atascii-ara.gif]] | ||
+ | |||
+ | a zestaw międzynarodowy zawierał font w układzie podstawowym. | ||
+ | |||
+ | == Inne == | ||
+ | Istnieje możliwość łatwego zastąpienia w programach standardowych zestawów znaków zapisanych w [[ROM|ROMie]] komputera własnymi, bez ingerencji w elektronikę komputera. Można to zrobić nawet z poziomu [[BASIC]]-a. Ze względu na konstrukcję układu [[ANTIC (układ)|ANTIC]] zestawy znaków ładujemy na ogół na granicy 1 kilobajta (dla [[Graphics 0]], [[ANTIC_Display_List#Tryby_znakowe|ANTIC 3]], [[Graphics 12]], [[Graphics 13]]) lub 512 bajtów (pozostałe tryby znakowe). Patrz [[Rejestry ANTIC-a#CHBASE|CHBASE]]. | ||
+ | |||
+ | ==Zobacz też== | ||
+ | * [[Znaki kontrolne edytora ekranowego]] | ||
+ | * [[Kody ekranowe]] | ||
- | Dodatkowo istnieje jeszcze wersja arabska tego zestawu znaków, zobacz: [http://krap.pl/mirrorz/atari/www.savetz.com/vintagecomputers/arabic65xe/ Atari 65 XE Arabic version] | + | ==Odnośniki zewnętrzne== |
+ | *[http://en.wikipedia.org/wiki/ATASCII ATASCII] w Wikipedii | ||
+ | *[http://joyfulcoder.net/atari/atascii/ ATASCII Character Sets] - porównanie zestawów ATASCII | ||
- | {{stub}} | + | [[Kategoria:Niezbędnik kodera]] |
- | [[Kategoria:Atari 8-bit]] | + |
Aktualna wersja
Zmodyfikowany przez Atari zestaw znaków ASCII (Atari ASCII). Zawiera tylko 128 znaków, pozostałe znaki (od 128 do 255) to negatywy odpowiadających im znakom z zakresu 0-127.
Zestaw podstawowy CHARSET1 znajdujący się w obszarze $E000-$E3FF pamięci ROM:
Oraz międzynarodowy CHARSET2 (zwany też alternatywnym) znajdujący się w obszarze $CC00-$CFFF pamięci ROM:
W Polsce firma P.Z. Karen w modelach 192XT i 256XT instalowała polski zestaw znaków w miejscu zestawu międzynarodowego:
W arabskiej wersji 65XE komputerów Atari zaś zestaw podstawowy był modyfikowany:
a zestaw międzynarodowy zawierał font w układzie podstawowym.
Inne
Istnieje możliwość łatwego zastąpienia w programach standardowych zestawów znaków zapisanych w ROMie komputera własnymi, bez ingerencji w elektronikę komputera. Można to zrobić nawet z poziomu BASIC-a. Ze względu na konstrukcję układu ANTIC zestawy znaków ładujemy na ogół na granicy 1 kilobajta (dla Graphics 0, ANTIC 3, Graphics 12, Graphics 13) lub 512 bajtów (pozostałe tryby znakowe). Patrz CHBASE.
Zobacz też
Odnośniki zewnętrzne
- ATASCII w Wikipedii
- ATASCII Character Sets - porównanie zestawów ATASCII