>> (i když osobně znám člověka, který si dokázal zapamatovat kódy všech strojových instrukcí i jejich variant)
Jojo, toho znam taky :-) Jmenuje se Ales.
Zapamatovat si (vetsinu) instrukci Z80 nebylo tak tezke, v tech dobach jsme psali programy primo v hex kodech. Assembler jsme totiz nemeli. Napsali jsme s timhle zpusobem dokonce i interpretr Forthu. (na TNS ze zemedelskeho druzstva Slusovice, kdo si na ne dnes jeste vzpomene...)
V tech dobach to byla normalka ... kdyz si chtel zjistit co neco dela, tak sis vypsa/vytisk obsah pameti/nejaky epromky/... a pak si to pekne rucne (protoze jinak nebylo prevazne jak) prevadel zpatky na asm, aby ses podival, co ze to tam vlastne ti zapadni soudruzi delaj ... ;D
Mno a kdyz si to delal dost dlouho, tak uz si ani nepotreboval dohledavat, protoze si ty hexa kody rovnou cet.
BTW: Znam cloveka kterej si takhle primo cet derny pasky.
Zapamatovat si (vetsinu) instrukci Z80
Zkusil jsem, kolik se mi toho vybavi po tech letech (desetiletich). Bez pomoci uz dam jenom ctyri instrukce: 3E, C3, CD, C9. (LD A, imm, JMP, CALL, RET).
Nejhorsi bylo, kdyz clovek zjistil, ze mu nekde nevychazi misto a musi kvuli tomu prepocitat polovinu adres.
takže vlastně znáš celou 1/4 instrukční sady! To si pamatuju z průmyslovky, kdy nás Aleš za hodinu naučil MOV a řekl "tak a znáte celou 1/4 assembleru, zbytek dobereme příště" :-) Ale tuším, že namísto nějaké MOV M,M je tam NOP nebo HLT nebo něco podobného, takže "jen" 63 instrukcí.
(učili jsme se BOBO, ne Z80)
[Josef Pavlik]
"na TNS ze zemedelskeho druzstva Slusovice, kdo si na ne dnes jeste vzpomene..."
Samozrejme, i kdyz jsem byl v te dobe maly capart. Vyrabeli pocitace rady TNS a bylo svyho casu tak zname, ze se o nem i zpivalo : https://www.youtube.com/watch?v=YoBUNZJdxzc&ab_channel=rudolfo6666 :-D
Ahoj Jožine,
ten Forth byl super a poznamenal mě na celý život, i když jsem v něm profesně nikdy nic nedělal. Jestli si dobře vzpomínám, tak jste to s Jirkou implementovali průběžně, jak vycházel ten seriál v AR, že? To byly časy... Tomáš
A děkuji panu Tišnovskému za další skvělý článek. Sice Pavla osobně vůbec neznám, ale věřím, že kdybych si s ním mohl u piva pokecat o IT, tak skončím jako alkoholik :)