Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Radovan .

Stran: [1] 2 3 4
1
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« 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

2
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« kdy: 09. 03. 2026, 23:24:53 »
Cely ten tvoj relokovatelny kod sa rozsype v momente, ked do neho vlozim dalsie instrukcie - tvoje relativne skoky budu ukazovat uplne inde ako treba.
Pouze pokud ho vložíš dovnitř těch skoků. A samozřejmě tak rozbiješ jakýkoliv kód složitější než "00 00 00 00 00"...
Ale neřekl bych že jsme ve sporu, na tom ostatním se shodneme 8)

A to co popisuje McFly se dá dělat i na PC, z BASICu si můžu stroják, stejně jako kdysi na Didaktiku, napoukovat přímo do paměti a rovnou spustit, nebo si ho uložit pro pozdější použití:
Kód: [Vybrat]
10 OPEN "hello.com" FOR OUTPUT AS #1
20 FOR i = 1 TO 23
30 READ b
40 PRINT #1, CHR$(b);
50 NEXT i
60 CLOSE #1
70 SYSTEM
80 DATA 14,31,186,10,1,180,9,205,33,195
90 DATA 72,101,108,108,111,32,87,111,114,108,100,33,36
Teda, ne že bych tohle dnes chtěl, nebo někomu radil, takhle dělat, ale prostě to jde ;D

dan67: Ty největší a nejdůležitější věci vymysleli samouci bez oficiálního IT vzdělání, především proto, že takové ještě vůbec neexistovalo. Oni ho stvořili: https://www.youtube.com/watch?v=oE2uls6iIEU

3
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« kdy: 08. 03. 2026, 02:37:02 »
Pointa je, ze mate pevne vypocitane adresy skokov, podprogramov, dat, atd...
Nebo také ne, pokud je to relokovatelný kód, který obsahuje relativní skoky a ostatní si počítá za běhu sám  ;)

Ale lepší, než psát tu román, bude příklad. Tohle je strojový kód:
Kód: [Vybrat]
14,31,186,10,1,180,9,205,33,195,72,101,108,108,111,32,87,111,114,108,100,33,36
Tohle je jazyk symbolických adres:
Kód: [Vybrat]
org 100h

push cs
pop ds
mov dx,text
mov ah,9
int 21h
ret

text: db 'Hello World!$'

Co je tohle?
Kód: [Vybrat]
org 100h

push cs
pop ds
mov dx,266
mov ah,9
int 21h
ret

db 'Hello World!$'

A něco na odlehčení: https://www.youtube.com/watch?v=rCuEoht4fGY

4
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« kdy: 07. 03. 2026, 12:22:00 »
Assembler je program, který překládá zdrojový kód v jazyce symbolických adres. Přeneseně, ale chybně, se tak nazývá i ten jazyk.

Takže ty si ty adresy klidně můžeš spočítat ručně a nacvakat binární program přímo do paměti, jako se to dělalo třeba na tom PMI-80, nebo si je pojmenuješ slovy a on ti jejich hodnoty spočítá sám. Jinak ten kód píšeš pořád ve strojáku, akorát s pomocí mnemotechnických zkratek názvů instrukcí, a ne jejich číselného vyjádření. Viz Bowen's Cards: http://www.textfiles.com/programming/CARDS/

5
Kód: [Vybrat]
pokud voda bubla ... nalej ji do hrnku
pokud ne, bez o krok zpet
Je vidět, že ses tu algoritmizaci neučil déle než těch tvých deset minut.
Pokud bys jí totiž pochopil, použil bys tvar
Kód: [Vybrat]
dokud voda nevře
Co je na to spatně/nepochopeného že cyklus je jen podmíněný skok na začátek?
Algoritmicky je to ekvivalent.
Co je špatného na BASICu a GOTO? No, pro mě nic, je to můj "mateřský" jazyk, ale opravdu bys osmapadesát let po Dijkstrovi chtěl učit programování stylem z Babbageova Analytical Engine?  :P

snugar_i: dokud voda nevře, kontroluješ, jestli na rychlovarné konvici svítí kontrolka. Tam si můžeš odchytit výjimku. Lama bude prostě jen čekat.

6
Klávesnice má buď dlouhý levý shift, nebo je zkurvená. ;)

A víš, jak jdou za sebou generace uživatelů moderních poklávesnicových rozhraní?
- klikoň,
- šmatloň,
- kdákoň.

7
Kód: [Vybrat]
pokud voda bubla ... nalej ji do hrnku
pokud ne, bez o krok zpet
Je vidět, že ses tu algoritmizaci neučil déle než těch tvých deset minut.
Pokud bys jí totiž pochopil, použil bys tvar
Kód: [Vybrat]
dokud voda nevře

8
Ekonomka? ;D

Pokud si nechceš nebo neumíš vygooglit skripta na netu, a něco použitelného najdeš na stránkách každé lepší střední školy nebo učitele, který stojí za řeč, opatři si tuhle učebnici:
https://ucebnice.heureka.cz/algoritmizace-ing-jana-psencikova/#prehled/

Většinu uvedených témat v ní najdeš a ten zbytek, který smrdí Javou a Artificiální Imbecilitou, potom můžeš nakoukat na YouTube.

9
Vývoj / Re:Vezme AI ajťákům práci?
« kdy: 19. 11. 2025, 18:53:08 »
Těm neschopným určitě, viz
pět šestin z nich používalo AI a vůbec nechápali, co z té AI vlastně padá ven.

10
Desktop / Re:Směr práce se dvěma okny
« kdy: 13. 10. 2025, 16:27:04 »
V MC většinou zprava doleva, protože se koukám doprostřed obrazovky. V GUI podle toho, jak mi to do těch panelů zrovna vyjde.

11
Hardware / Re:Koupě retro kalkulačky HP 12c, 15c
« kdy: 07. 08. 2024, 18:07:49 »
Na machrování to smysl určitě má. Ale pokud chceš machrovat a navíc počítat, doporučil bych třeba ET-58:
https://aukro.cz/kalkulacka-et-58-stavebnice-klon-texas-instruments-ti-58-59-7011801504

Viz popis od autora: http://www.breatharian.eu/hw/et58/

12
Já teda nevím, ale odkdy jsou kouřové signály nebo morseovka IT technologie?
Od té doby co se jejich pomocí přenášejí digitálně kódované informace? Takových zařízení je celá řada, používají se už od pravěku.

13
Distribuce / Re:Distro na starý šrotonotebook
« kdy: 15. 01. 2024, 20:33:11 »
Dej tam Raspberry Pi Desktop, ten mi před pár měsíci jel na jednojádrovém Celeronu, než zdechla deska.
Je to tak jednoduché že to zvládnou i děcka a navíc se mi to neplete s Malinou. 8)

14
Odkladiště / Re:Nelze vytvořit adresář s názvem con
« kdy: 06. 03. 2023, 08:02:18 »
Poučený laik se čtyřiceti lety zkušeností od osmibitů po dnešek prohlásí: "Ono to tak prostě je." :-D

Viz zpětná kompatibilita: https://www.youtube.com/watch?v=bC6tngl0PTI

15
Odkladiště / Re:Počítač bez integrovaných obvodů
« kdy: 10. 10. 2021, 07:22:44 »
Pokud bys připustil aspoň TTL, dá se postavit třeba tohle: http://www.magic-1.org/

Problém je, že spousta těchhle obvodů už se dost problematicky shání, ale pomalu se rýsuje jejich možná domácí výroba. Zatím to umí asi tak jeden člověk na světě: https://www.youtube.com/watch?v=IS5ycm7VfXg :P

Trilogii Martina Malého doporučuji, není to sice žádný superodborník, ale kdysi o takových věcech snil, nepustilo ho to, naučil se to, a dokázal to! Takže je tam spousta informací pohromadě na jednom místě a nakažlivé nadšení.

Stran: [1] 2 3 4