V minulém díle osmibitové techniky jsme probírali grafiku ze semigrafických znaků. Využili jsme i znalostí z číselných soustav.
I dnes tomu nebude jinak. Dnes vás potrápím dvojkovou soustavou, tedy jedničkami a nulami. No prostě bity a bajty. Však to znáte, nebo ne? :)
Tak tedy...
Zprvu bychom si měli nejdříve vysvětlit, co je to vlastně ten bit a byte. “Bit” je ta nejmenší hodnota počítače. Ta může mít hodnotu buď 0=vypnuto nebo 1=zapnuto. Následně “byte” pak představuje skupinu těchto bitů. V našem případě jich je 8. Proto nazýváme tyto počítače osmibitové.
Abychom dokázali ve skupině těchto bitů rozlišit jejich polohu, nebo chcete-li pořadí, byla určena pro každý bit odlišná hodnota. Každý následující bit o pořadí výše je násoben dvěma hodnotou předešlého bitu. U některých počítačů je nultý bit vpravo, u některých vlevo. V našem případě bude vpravo.
Výsledná hodnota bytu tedy závisí na počtu zapnutých bitů, které následně sečítáme. Vypnuté bity mají hodnotu nuly.
Nyní už víme co je bit a co je byte. Můžeme tak přistoupit k řešení našeho úkolu.
Souřadnice “finálky” jsou obsaženy v číselných kódech, kterými je definována znaková sada počítače. No, a aby tomu ještě nebylo málo, tak přidám 6 otázek, které je třeba zodpovědět. Odpovědi jak už je tu zvykem, vmísíme do výpočtu v podobě proměnných A,B,C,D,E,F.
Začněme nejprve s otázkami.
Jak se jmenuje zakladatel firmy Commodore International?
a) Jack Tramiel A=10
b) Gary Kildall A=20
c) Linus Torvalds A=30
Kolik paměti RAM je k dispozici u Didaktiku Gama?
a) 64kB B=40
b) 32kB B=50
c) 80kB B=60
Jaký je název mikropočítače vyráběného firmou ZPA Nový Bor?
a) IQ 172 C=70
b) IQ 151 C=80
c) IQ 168 C=90
Jaký je takt procesoru mikropočítače MAŤO?
a) 4,056 MHz D=100
b) 1,782 MHz D=110
c) 2,048 MHz D=120
Jméno zakladatele ZX Spectra?
a) Steve Jobs E=130
b) Bill Gates E=140
c) Sir Clive Sinclair E=150
Ve kterém roce byla založena firma Atari?
a) 1972 F=160
b) 1968 F=170
c) 1974 F=180
Pokud jsou vaše proměnné A,B,C,D,E,F naplněny hodnotami, které jste pomocí odpovědí do nich dosadili, můžeme přistoupit k rozluštění tajenky v podobě binárního kódu.
Nejrozumnější cestu jak zobrazit souřadnice „finálky“ spatřuji v použití čtverečkovaného papíru, kde na každý znak si vyčleníte rastr o 8x8 čtvercích. Nebo využít editovací šablony, tak jak vidíte na obrázku níže. Tu naleznete i v popisu keše (Fotky). Pak už zbývá jen zjistit výsledné hodnoty jednotlivých byte. Tyto hodnoty posléze převést do dvojkové (binární) soustavy opět na nějakém kalkulátoru. Nebo si jednoduše sečíst čísla v hlavě vylučovací metodou, a současně je rozkládat na nuly a jedničky postupně J. Získaný binární kód pak umístit do volného pole o osmi bitech vedle vypočítané hodnoty. Jako příklad řešení je uveden smajlík na přiložené šabloně, nebo na obrázku výše.
Na prvního nálezce opět čeká malá odměna.
Přeji příjemný lov.