Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« Poslední příspěvek od ArnoldBorice kdy Dnes v 07:49:57 »
Co jako laik jsem pochopil z článků od p. Tišnovského, tak ASM je zápis symbolický, jak má cpu zpracovávat program, dokonce díky návěští nemusím si pamatovat adresní místa, díky makroassembleru (rozšíření) mohu některé věci "schovat" ze zdrojového kódu a nechat je expandovat až během překladu (zvyšuje to čitelnost a srozumitelnost), návěští navíc nás zbavují "špagety" stylu (což v Basicu je pěkný vopruz) a hlavně, překladem nemusíme vždy dostat stejný strojový kód, záleží na optimalizacích, které si volitelně aktivujeme, tím balancujeme mezi rychlostí a velikostí strojového kódu.
Na konec bych chtěl zdůraznit jednouché review po půl roce, kdy je třeba udělat úpravu. V ASM zápisu se to dá najít docela rychle a jednoduše udělat "patch", ve strojovém kódu se to většinou dá řešit jen NOP nebo JMP, protože fixní adresy...
2
Sítě / Re:Jak spojit dvě budovy optikou?
« Poslední příspěvek od Zopper kdy Dnes v 07:32:42 »
Konektory se vaří až na konec.
Chtít protahovat zavařený kabel je totální úlet.
V případě, že je to něco firemního, co má vydělávat peníze, tak asi jo. Pokud jde o roztáhnutí internetu na velkém pozemku na chalupě, tak se počítá každá koruna. Takže pokud si to člověk neumí už navařit sám a nemá výbavu, tak objednávat si technika se svářečkou, aby dojel do Horní Dolní, vyjde na tolik, že otravovat se trochu víc s protahováním koncovek smysl dává.

Nabízí se otázka, proč to rozdělovat v místě vstupu do budovy. Proč to nenatáhnout rovnou do rozvaděče s jedním ze switchů, a z něj nepokračovat do druhého switche. Vždyť to není hydraulika, pro světlo pár desítek ani stovek metrů nehraje roli.
+1
3
Sítě / Re:Jak spojit dvě budovy optikou?
« Poslední příspěvek od Marek Staněk kdy Dnes v 07:24:46 »
Nabízí se otázka, proč to rozdělovat v místě vstupu do budovy. Proč to nenatáhnout rovnou do rozvaděče s jedním ze switchů, a z něj nepokračovat do druhého switche. Vždyť to není hydraulika, pro světlo pár desítek ani stovek metrů nehraje roli.
4
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« Poslední příspěvek od Kit kdy 10. 03. 2026, 22:09:58 »
Assembler je editor, který programátora odstíní od strojového kódu tím, že to pěkně píše v IDE a to pak vygeneruje ta čísla kterým CPU rozumí.

Assembler není editor, ale aplikace, která kompiluje program z jazyka symbolických instrukcí do strojového kódu.
5
Sítě / Re:T-Mobile Fiber - Sagemcom 5670 a bridge mod
« Poslední příspěvek od emsicz kdy 10. 03. 2026, 20:25:23 »
Díky, já to tak právě myslel - nemám v úmyslu měnit jejich GPON modem, můj jediný problém je, že ER-X má moc pomalý upload (do 300 mbps) a je to kvůli tomu, že nestíhá podepisovat PPPoE. Žádám tedy jen o radu, jaký router/gateway koupit, který to bude umět gigabitem. Přiznám se, že jsem našel jen Ubiquiti router do racku, co by to měl umět a přijde mi to overkill, tak právě očumuju jestli někdo nemá levnější řešení.
6
Bazar / Re:Prodám QNAP TVS-682
« Poslední příspěvek od M.Postak kdy 10. 03. 2026, 20:16:07 »
Ahoj, nechci to Bobovi kazit (ale když už nic alespoň se odpíchne představa ceny).
Já nabízím 2500,- jsem taky z Prahy a a hdd nepotřebuji.

OK, pošlu sz
7
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« Poslední příspěvek od Radovan . kdy 10. 03. 2026, 20:09:02 »
zatimco asm lze prelozit pro ruzna CPU
Ehm... Ne. Proto, aby tohle šlo, vymysleli před 1000110 lety FORTRAN.

Ono je to ještě zajímavější, protože například stroják pro Intel 8080 na Zilogu Z80 spustit jde*, ale zdroják pro assembler i8080 v assembleru pro Z80 zkompilovat nejde. Má sice stejné opkódy, ale úplně jinou mnemoniku instrukcí :P

Takže bych ještě zdůraznil to, co už tu párkrát porůznu zaznělo, tedy že ten "assembler" je strojový kód zapsaný lidským jazykem.

A kdo chce vědět co programování přímo ve strojovém kódu obnáší a umožňuje, přečte si http://www.catb.org/jargon/html/story-of-mel.html.

* Až na pár výjimek, ale to ať si vyřeší uživatelé SAPI-1 různých generací :o
8
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« Poslední příspěvek od Jan Forman kdy 10. 03. 2026, 19:00:27 »
Assembler a strojový kód je defakto to samé, s jedním docela zásadním rozdílem. Strojovým kódem se myslí to, co vyleze z assembler editoru. Programovat ve strojovém kódu znamená psát rovnou v číslech které daný procesor vykonává jako instrukce a přepočítávat i relativní skoky, absolutní skoky apod.
Strojový kód je je prostě jen hromada čísel.
Assembler je editor, který programátora odstíní od strojového kódu tím, že to pěkně píše v IDE a to pak vygeneruje ta čísla kterým CPU rozumí.
9
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« Poslední příspěvek od smoofy kdy 10. 03. 2026, 18:43:45 »
Mile deti, zatimco asm lze prelozit pro ruzna CPU, tak strojak je proste omezen na jedno konkretni (nejen)* cpu. Ta cisla co z toho vypadnou proste muzou byt ruzna.
ASM nelze prelozit pro ruzna CPU. Kazda CPU architektura ma vlastni asm ve kterem je psany ten kod. No a ta cisla co z toho vypadnou budou z principu pro danou architekturu vzdycky stejna.
Kdyz se podivas na zdrojove kody nejakeho open source OS co podporuje vice platforem tak tam presne uvidis, ze to ma nejakou low level vrstvu v asm ktera je platform specific a nad ni teprve je ta spolecna univerzalni pro vsechny platformy v nejakem vyssim programovacim jazyku. Presne takhle funguje crosscompilace. Ty doslova rikas compilatoru, pro jakou architekturu ma prekladat ten vyssi jazyk. Sice to tam nebude fungovat, prave kvuli tomu ze ty instrukce nedavaji tomu tvemu CPU smysl, ale zkompilovat to v pohode pujde.
10
Sítě / Re:T-Mobile Fiber - Sagemcom 5670 a bridge mod
« Poslední příspěvek od sulin69 kdy 10. 03. 2026, 18:25:28 »
Mne teda Telekom povedal, ze HG8010N davaju len firemnym zakaznikom. Vyriesene vlastnym LEOX LXT-010H-D.
Stran: [1] 2 3 ... 10