IPv6

Prostor pro osobní dotazy, které nelze jinde dopasovat, případně které přímo nesouvisí s bastlením či elektrotechnikou obecně (protože i bastlíři jsou většinou normální lidé, co nedrží v ruce štípačky a šroubovák 24 hodin denně). Neslouží pro přeposílání obecně známých informací z komerčních webů.

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
judeware
Příspěvky: 2011
Registrován: 04 srp 2009, 00:00
Bydliště: okres Písek

#16 Příspěvek od judeware »

Jeden bajt se skládá z osmi bitů, zatáčka fix na kvadrát (dokonce i v případě čtyřiašedesátibitových prasesorů). Ty dvojtečky představují neosíťařskou konvenci (výmysl debbilní, jako vždy). Pohledem z dálky se lze na to celé dívat i jako na osm šestnáctibitových slov (bez rozlišování všech těch little/big endian atd.).

Fonetický slovanský výraz "bajt" je velmi praktická věc. Nehrozí záměna s bitem (pokud má někdo tendenci psát "jeden byte"), natož s realitami. :lol: Proto se taky používá (méně často) slovo "oktet". A libě vypadající je i nějaké há za oním číselným výrazem (např. A5h). Na rozdíl od céčkařského 0x"cosi", což je vaginovina s exponentem v nekonečnu. :twisted:
Uživatelský avatar
Valdano
Příspěvky: 3117
Registrován: 01 led 2023, 00:00
Bydliště: Česká Lípa

#17 Příspěvek od Valdano »

Koho to zajímá nechť si prostuduje české vydání knihy "IPv6 Internetový protokol verze 6", autor Pavel Satrapa z edice CZ.NIC, která je legálně volně ke stažení viz tento odkaz. Popis zápisu IPv6 adres je v té knize v sekci "3.2 Podoba a zápis adresy". Zmíněný popis v knize vychází z dokumentu RFC5952, ve kterém je definováno doporučení pro textovou reprezentaci adres IPv6.
Uživatelský avatar
rampage
Příspěvky: 369
Registrován: 12 led 2025, 00:00

#18 Příspěvek od rampage »

judeware píše:Na rozdíl od céčkařského 0x"cosi"...
Kompilátor pri interpretovaní takého kódu vie hneď, že za prefixom 0x nasleduje číslo v šesťnástkovej sústave. Nemusí skenovať po koniec výroku, kde by prítomnosťou háčka, či iného hieroglyfu na konci mal potom za povinnosť opätovne zinterpretovať práve riešené číslo.
Pôvodne to vzniklo rozšírením syntaxe prefixu 0, čo v C(++) značí osmičkový zápis (dodnes), takže sa doplnilo x pre definíciu šesťnástkového zápisu.
C napísal Ritchie na dvanásťbitovom PDP, kde hexa zápis nebol pôvodne zaužívaný - osmičkový ano.
judeware píše:...což je vaginovina s exponentem v nekonečnu
Prečo BASIC (ktorý, mimochodom, šestnástkové zápisy nepodporuje vôbec), ukončuje reťazcové premenné dolárom? To jako mám platiť tvrdé, impérialistické valuty za každý taký riadok?
Uživatelský avatar
rnbw
Příspěvky: 37414
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#19 Příspěvek od rnbw »

Ked napises LET a$=INKEY$, tak zaplatis hned dvakrat za jeden prikaz.

V Pascale sa zase pouziva dolar na zaciatku pre oznacenie 16-kovej sustavy. Takze $10 nie je 10 dolarov, ale 16 :D
Uživatelský avatar
ondraN
Příspěvky: 944
Registrován: 16 srp 2022, 00:00
Bydliště: Roztoky

#20 Příspěvek od ondraN »

myslím, že na všechny konvence je třeba se dívat měřitkem doby, kdy vznikaly. A zavedené konvence není radno moc měnit, protože to vede ke zmatkům a chybám.
Uživatelský avatar
judeware
Příspěvky: 2011
Registrován: 04 srp 2009, 00:00
Bydliště: okres Písek

#21 Příspěvek od judeware »

Připomínky vás tří jsou k věci. Dodávám, že to 0x je ocasovina na entou i z toho důvodu, že když to bude číst nějaký matematik, tak bude protestovat. :lol: 0x80 není 128 dekadických, ale nula a vždycky to tak bylo! :lol: Když už se v dobách dávnějších šetřilo místem na médiích i v paměti, proč nezavedli před číslem např. dvojznak HX? To už se "matematicky" číst nedá. Nebo třeba onen dolar, či znak hash (#).

Nejen Packal (správná poznámka od rnbw) uvozuje hexačíslo dolarem. Basic MZ-1Z016 to chápe stejně, milý Siemensi. A dolar na konci? To je náhodou velice vtipně volený symbol, anžto A$ čteme jako Á string (řetězec znaků).

S tím 0x mě séře i (jinak značně fundovaný) Pavel Tišnovský na root.cz (už jsem mu to psal). Vemte si třeba taková pédéefka s popisy číslicových integráčůch. V mnoha případech je na začátku (či na konci) výčet použitých zkratek, výklad některých pojmů a i užitých jednotek. A že H (h) za číslem znamená v dalším textu "hexadecimal", je tam uvedené docela často. Nerad bych si vymýšlel, kdeže jsem to četl naposledy (82C931, RTL8019AS?). Možná v podrobné specifikaci ATA... Takže 0x patří do céčkovské hotentótštiny a nikam jinam. :!:
Uživatelský avatar
rnbw
Příspěvky: 37414
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#22 Příspěvek od rnbw »

Pismeno x nie je matematicky symbol nasobenia: ×.
Uživatelský avatar
rampage
Příspěvky: 369
Registrován: 12 led 2025, 00:00

#23 Příspěvek od rampage »

Choď zobudiť Dennisa Ritchieho z hrobu a poukáž, že to robil v 60. rokoch minulého storočia na figu celé. Ty to predsa vieš roku Pána 2025 lepšie. Ako taký troll, ktorým si.

A aby sa nezabudlo: symbol násobenia nie je "x", ale × a v naších končinách skôr ⋅ . Nenájdeš žiadny rozšírený programovací alebo skriptovací jazyk, ktorý by použil čo i len jeden z týchto troch ako symbol násobenia - snáď až na MATLAB, ktorý je pre tých tvojich "matematikov" určený.
Mimochodom je na syntaxi 0x postavený celý *nix aj Windows, a to už je čo povedať. Toľko k tvojej "hotentotštine", judentroll. Basic i tvoj Sharp MZ dávno odvial čas na smetisko dejín.

A aby si nezabudol - podruhýkrát: vlákno je o IPv6.

//edit: rnbw bol rýchlejší
Uživatelský avatar
judeware
Příspěvky: 2011
Registrován: 04 srp 2009, 00:00
Bydliště: okres Písek

#24 Příspěvek od judeware »

Písmeno x sice není přesný symbol násobení, ale z dálky tak vypadá. :) Siemens zřejmě nezná pojem nadsázka. Každopádně 0x80 pořád vypadá méně "čitelně", než 80h a řekl bych, že v asm se takový zápis (s písmeny há) pořád používá (a též ve zmíněné elektronické dokumentaci).
Uživatelský avatar
rnbw
Příspěvky: 37414
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#25 Příspěvek od rnbw »

Nie je assembler ako assembler. AT&T syntax (unixova, dnes napriklad GNU Assembler) pouziva 0x.
Odpovědět

Zpět na „Nezařaditelné“