ATSII

Hania_87
Użytkownik
Użytkownik
Posty: 860
Rejestracja: 18 cze 2007, o 20:57
Płeć: Kobieta
Lokalizacja: Rybnik
Podziękował: 86 razy
Pomógł: 57 razy

ATSII

Post autor: Hania_87 »

jak napisać w kodzie ATSII
Informatyka
Litwo, Ojczyzno moja!

Wiem, że do każdej litery i znaku jest odpowiedni numer, mam oczywiście taką listę zrobioną, ale nie wiem jak to wpisywać od końca czy od początku.
Proszę o pokazanie działania tego kodu na powyższych przykładach. Z góry dziękuję
Awatar użytkownika
eloar
Użytkownik
Użytkownik
Posty: 106
Rejestracja: 18 cze 2007, o 16:59
Płeć: Mężczyzna
Lokalizacja: Kobyłka
Podziękował: 8 razy
Pomógł: 12 razy

ATSII

Post autor: eloar »

A to nie chodzi przypadkiem o kod ASCII? Sądzę, że tak

ma być:
"Informatyka
Litwo ojczyzno moja!"?

tak wiec w systemie decymalnym (dla systemu DOS):

73 110 102 111 114 109 97 116 121 107 97 13 10 76 105 116 119 111 32 111 106 99 122 121 122 110 111 32 109 111 106 97 33

w HEX:
49 6E 66 6F 72 6D 61 74 79 6B 61 0D 0A 4C 69 74 77 6F 20 6F 6A 63 7A 79 7A 6E 6F 20 6D 6F 6A 61 21

Mam nadzieję, że to już wystarczy...
Hania_87
Użytkownik
Użytkownik
Posty: 860
Rejestracja: 18 cze 2007, o 20:57
Płeć: Kobieta
Lokalizacja: Rybnik
Podziękował: 86 razy
Pomógł: 57 razy

ATSII

Post autor: Hania_87 »

tak, to mój błąd; dziękuję za zwrócenie mi uwagi, następnym razem postaram się nie robić literówek = pomyłek
Awatar użytkownika
eloar
Użytkownik
Użytkownik
Posty: 106
Rejestracja: 18 cze 2007, o 16:59
Płeć: Mężczyzna
Lokalizacja: Kobyłka
Podziękował: 8 razy
Pomógł: 12 razy

ATSII

Post autor: eloar »

A teraz małe wytłumaczenie jeszcze dlaczego napisałem, że dla DOS. W tekście użyłaś znaku nowej linii, a w różnych systemach jest on różnie reprezentowany. W DOS są to w rzeczywistości 2 znaki (LF i CR) czyli 13 10, a w Unix 1 znak, czyli tylko 13 (LF).

Jeśli pomogłem, to wciśnij pomógł
Hania_87
Użytkownik
Użytkownik
Posty: 860
Rejestracja: 18 cze 2007, o 20:57
Płeć: Kobieta
Lokalizacja: Rybnik
Podziękował: 86 razy
Pomógł: 57 razy

ATSII

Post autor: Hania_87 »

eloar pisze:
"Informatyka
Litwo ojczyzno moja!"?

w HEX:
49 6E 66 6F 72 6D 61 74 79 6B 61 0D 0A 4C 69 74 77 6F 20 6F 6A 63 7A 79 7A 6E 6F 20 6D 6F 6A 61 21
Co to znaczy? to jest po Informatyka
0D 0A

spacje oznacza się jako
20 w HEX


mam jeszcze jedno pytanie do liter i innych
np.:
A - 41 -[0100 0001]
B - 42 -[0100 0010]
itd
jak stosować taki system?

na wykładach nie mówiliśmy o systemie DOS, nie znam tego systemu
Awatar użytkownika
eloar
Użytkownik
Użytkownik
Posty: 106
Rejestracja: 18 cze 2007, o 16:59
Płeć: Mężczyzna
Lokalizacja: Kobyłka
Podziękował: 8 razy
Pomógł: 12 razy

ATSII

Post autor: eloar »

0D 0A to przejście do nowej linii

A co do DOS, to jest to taki stary system operacyjny poszukaj, poczytaj. Sprzedawany przez microsoft, ale tak na prawde nie jest ich wynalazkiem .
ODPOWIEDZ