eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaMlody Technik
Ilość wypowiedzi w tym wątku: 79

  • 11. Data: 2014-02-22 17:40:49
    Temat: Re: Mlody Technik
    Od: Sylwester Łazar <i...@a...pl>

    > > Nauczyłem się wtedy BASIC'A "na sucho".
    > > Potem rodzice mi kupili ZX-81 1kB.
    > > To była frajda.
    > > Ten kurs był w roku 1985 jak sądzę.
    >
    > Pierwszy odcinek InformMik z kursem Basica (Roland Waclawek) to styczeń
    > 1985. Pod koniec 1986 dojechali do assemblera Z80 o ile pamiętam.
    >
    > PS. Widuje InformMik na chomiku. Ktoś ma zassane :) ?
    Tak. To prawda.
    Tak, w następnym roku studiowałem ten assembler,
    ale to już praktycznie. I tak zostało do dzisiaj.
    Tylko liczba bitów zwiększyła się o 24 :-)
    S.


  • 12. Data: 2014-02-22 18:01:51
    Temat: Re: Mlody Technik
    Od: Sebastian Biały <h...@p...onet.pl>

    On 2014-02-22 17:40, Sylwester Łazar wrote:
    > Tak. To prawda.
    > Tak, w następnym roku studiowałem ten assembler,
    > ale to już praktycznie. I tak zostało do dzisiaj.
    > Tylko liczba bitów zwiększyła się o 24 :-)

    Byłby to kiepski żart, gdyby nie to że w informatyce faktycznie wygralo
    najgłupsze rozwiazanie i kod maszynowy z Z80 ciągle jest w uzyciu po
    odpicowaniu (no dobra, 8080, różnica niewielka...) i kiepskim
    przemalowaniu na 32 bity.


  • 13. Data: 2014-02-22 18:07:56
    Temat: Re: Mlody Technik
    Od: Sebastian Biały <h...@p...onet.pl>

    On 2014-02-22 17:35, Sebastian Biały wrote:
    > Pierwszy odcinek InformMik z kursem Basica (Roland Waclawek) to styczeń
    > 1985.

    Żeby młodsze pokolenie miało pojęcie o czym te dziadki gadają to
    cyknąłem fotkę z pierwszego odcinka :)

    http://sebobialy.net/InforMik.jpg


  • 14. Data: 2014-02-22 19:46:34
    Temat: Re: Mlody Technik
    Od: JDX <j...@o...pl>

    On 2014-02-22 18:07, Sebastian Biały wrote:
    > On 2014-02-22 17:35, Sebastian Biały wrote:
    >> Pierwszy odcinek InformMik z kursem Basica (Roland Waclawek) to styczeń
    >> 1985.
    >
    > Żeby młodsze pokolenie miało pojęcie o czym te dziadki gadają to
    > cyknąłem fotkę z pierwszego odcinka :)
    >
    > http://sebobialy.net/InforMik.jpg
    A tutaj dziadek JDX podsyła fotkę InforMika już jako samodzielne
    czasopismo: http://s28.postimg.org/d94jmzjil/Infor_Mik.jpg . :-)

    A pamiętacie to: http://s28.postimg.org/ekcavgf4d/Mikroklan.jpg ? :-)


  • 15. Data: 2014-02-22 21:30:46
    Temat: Re: Mlody Technik
    Od: Tomasz Wójtowicz <s...@n...com>

    W dniu 2014-02-22 18:01, Sebastian Biały pisze:
    > On 2014-02-22 17:40, Sylwester Łazar wrote:
    >> Tak. To prawda.
    >> Tak, w następnym roku studiowałem ten assembler,
    >> ale to już praktycznie. I tak zostało do dzisiaj.
    >> Tylko liczba bitów zwiększyła się o 24 :-)
    >
    > Byłby to kiepski żart, gdyby nie to że w informatyce faktycznie wygralo
    > najgłupsze rozwiazanie i kod maszynowy z Z80 ciągle jest w uzyciu po
    > odpicowaniu (no dobra, 8080, różnica niewielka...) i kiepskim
    > przemalowaniu na 32 bity.
    >

    A możesz rozwinąć w jakim sensie najgłupsze i co jest złego ze
    współczesnym asemblerem?

    Bo raczej głupie były inne rozwiązania, które zawiodły.

    Pierwszy 32-bitowy procek Intela iAPX 432 miał *sprzętowe* wsparcie dla
    programowania obiektowego i był jedną wielką porażką.

    Pierwszy 64-bitowy procek Intela IA-64 rezygnował z bagażu różnych
    mechanizmów x86 na rzecz optymalizacji wykonywanej przez kompilator i
    chociaż do dzisiaj żyje w jakiejś tam niszy, to również raczej jest
    porażką. Bo o ile statyczna optymalizacja lepiej działa na IA-64, to
    kiedy kompilator chce zrobić dynamiczną optymalizację (w trakcie
    wykonywania programu) musi po prostu umieścić odpowiedni kod do
    wykonania, a x86 robi to sprzętowo i na tym wygrywa.

    Dlatego właśnie używamy dzisiaj x86-64 będącym 64-bitowym rozszerzeniem
    32-bitowej nakładki na 16-bitowy procesor wywodzący się technicznie z
    8-bitowego ZX Spectrum.


  • 16. Data: 2014-02-22 21:50:28
    Temat: Re: [OT] Mlody Technik
    Od: Sebastian Biały <h...@p...onet.pl>

    On 2014-02-22 21:30, Tomasz Wójtowicz wrote:
    >> Byłby to kiepski żart, gdyby nie to że w informatyce faktycznie wygralo
    >> najgłupsze rozwiazanie i kod maszynowy z Z80 ciągle jest w uzyciu po
    >> odpicowaniu (no dobra, 8080, różnica niewielka...) i kiepskim
    >> przemalowaniu na 32 bity.
    > A możesz rozwinąć w jakim sensie najgłupsze i co jest złego ze
    > współczesnym asemblerem?

    8080 przemigrował do 8086 bez wiekszych zmian dla programisty (była
    nawet spora kompatybilność na poziomie assemblera (nie kodu
    maszynowego!)). Nastepnie przeszło przez 386 po współczesne procesory.
    Efektem czego:

    a) do dzisiaj masz niezwykle ważną współczesnie kompatybilnośc z CP/M
    czy MS-DOS, jak go tam zwał
    b) do dzisiaj BIOS nie może dzialać normalnie z OS, trzeba robić
    workaroundy (np. ACPI)
    c) do dzisiaj nie ma RISCa na poziomie kodu, mamy chaotyczny posklejany
    taśmą klejącą i obwiązany sznurkiem CISC przez co pisanie w kodzie x86
    to droga przez mękę
    d) do dzisiaj napisanie startupa przelaczającego w 32 bity na x86 wymaga
    habilitacji i zaawansowanego autyzmu
    e) dzisiaj nadal można odpalać programy pracujące w konsoli CP-M co jest
    Ważną Zaletą Dla Pani Księgowej.

    > Dlatego właśnie używamy dzisiaj x86-64 będącym 64-bitowym rozszerzeniem
    > 32-bitowej nakładki na 16-bitowy procesor wywodzący się technicznie z
    > 8-bitowego ZX Spectrum.

    Dlatego uważam to za najgłupsze rozwiązanie jakie mogliśmy podjąć. To
    nawet głupsze od nazywania ty-wiesz-jakiego kiepskiego klonu CP/M
    systemem operacyjnym co jest do dzisiaj praktykowane. Caly świat x86 to
    same paradoksy, idiotyzmy, i absurdalne decyzje.

    To że "lepsze" rozwiązania zostały wyrzucone z rynku to nie ma związku z
    faktyczną lepszoscią czegokolwiek. Marketing nie zawiera nawet grama logiki.

    Moja opinia jest wyłacznie z poziomu programisty w asm i tutaj tylko
    narzekam nad gównianością x86 i brakiem alternatyw.


  • 17. Data: 2014-02-23 00:33:00
    Temat: Re: Mlody Technik
    Od: Marek <f...@f...com>

    On Sat, 22 Feb 2014 21:30:46 +0100, Tomasz
    Wójtowicz<s...@n...com> wrote:
    > Dlatego właśnie używamy dzisiaj x86-64 będącym 64-bitowym
    rozszerzeniem
    > 32-bitowej nakładki na 16-bitowy procesor wywodzący się technicznie
    z
    > 8-bitowego ZX Spectrum.

    Powyższe powinno być w wikipedii ;)

    Zatem jaki "rasowy" procesor 64bit polecasz? 20 lat temu były DEC
    Alphy..

    --
    Marek


  • 18. Data: 2014-02-23 15:56:54
    Temat: Re: Mlody Technik
    Od: "Marek Dyjor" <m...@p...onet.pl>

    Tomasz Wójtowicz wrote:
    > W dniu 2014-02-22 18:01, Sebastian Biały pisze:
    >> On 2014-02-22 17:40, Sylwester Łazar wrote:
    >>> Tak. To prawda.
    >>> Tak, w następnym roku studiowałem ten assembler,
    >>> ale to już praktycznie. I tak zostało do dzisiaj.
    >>> Tylko liczba bitów zwiększyła się o 24 :-)
    >>
    >> Byłby to kiepski żart, gdyby nie to że w informatyce faktycznie
    >> wygralo najgłupsze rozwiazanie i kod maszynowy z Z80 ciągle jest w
    >> uzyciu po odpicowaniu (no dobra, 8080, różnica niewielka...) i
    >> kiepskim przemalowaniu na 32 bity.
    >>
    >
    > A możesz rozwinąć w jakim sensie najgłupsze i co jest złego ze
    > współczesnym asemblerem?

    bo to motorola opracowała prosty i logiczny kod maszynowy który był zwarty i
    prawie RISCowy...

    intelowski kod zawsze budizł we mnei obrzydzenie swoja rozwlekłosci i
    brakiem prostoty.

    z sentymentem wspominam czasy gdy pisałem programy w asm pod "komode"


  • 19. Data: 2014-02-23 16:23:07
    Temat: Re: Mlody Technik
    Od: Sylwester Łazar <i...@a...pl>

    > > A możesz rozwinąć w jakim sensie najgłupsze i co jest złego ze
    > > współczesnym asemblerem?
    >
    > bo to motorola opracowała prosty i logiczny kod maszynowy który był zwarty
    i
    > prawie RISCowy...
    >
    > intelowski kod zawsze budizł we mnei obrzydzenie swoja rozwlekłosci i
    > brakiem prostoty.
    Czy zdajecie sobie Panowie sprawę, że debatujecie nad wyższością świąt
    Bożego Narodzenia,
    nad świętami Wielkiej Nocy?
    Mi żaden system nie przeszkadza, dopóki jest Programming Reference Manual.
    Mówicie o systemach 2x starszych niż Wasze dzieci.
    Ja pisałem kod w asm na kilkanaście różnych mikrokontrolerów od 15 roku
    życia.
    Tak, po trzecim, kompletnie różnym ASM (jeśli można w ogóle tak napisać),
    już raczej mówię: "Aaaa... to tak sobie poradzili!"
    Świat już się skończył jeśli chodzi o podział na assemblery takie to, a
    takie.
    Ten ma lepsze adresowanie indeksowe, ten ma więcej pamięci, a tamten inne
    przetwarzanie potokowe, ten więcej MHz...
    Dla mnie zaadoptowanie w ASM do swoich celów przetwarzania potokowego,
    wymagało czytania więcej niż dotychczas. Jednak działa.

    I teraz.
    Może ktoś widział, (nie mam pod ręką adresu strony), ale jest lista
    projektów własnych mikrokontrolerów zrealizowanych w CPLD. Jest tam ich ze
    trzydzieści.
    Można sobie stworzyć własny.
    Tak narzekamy na studentów, że lampy elektronowej nie znają, a tam na
    zajęciach na 3 roku
    jest budowanie WŁASNEGO mikrokontrolera z własną LISTA ROZKAZÓW.

    Przypuszczam, że w poniedziałek, na przerwie w barze "MINUTKA", co bardziej
    "kumaci" będą siedzieć i się śmiać z "dinozaurów", co to przez lata
    dyskutują na p.m.e. że Z80 jest Be, a HC08 ZigBee :-)
    S.


  • 20. Data: 2014-02-23 16:28:23
    Temat: Re: Mlody Technik
    Od: Sebastian Biały <h...@p...onet.pl>

    On 2014-02-23 15:56, Marek Dyjor wrote:
    > bo to motorola opracowała prosty i logiczny kod maszynowy który był
    > zwarty i prawie RISCowy...
    >[...]
    > z sentymentem wspominam czasy gdy pisałem programy w asm pod "komode"

    Ostrożnie, nie mylmy pojęć.

    Komoda -> C64 -> 6502 -> MOS Technology.

    Amiga -> MC680x0 -> Motorola.

    Inna sprawa że Motorola ma pewne cechy koncepcyjne 6502/6800.

    W przeciwieństwie do Intela (że co, to już jest 32 bitowa era?) Motorole
    zaprojektowano z zapasem, 16 bitowy hardwareowo procesor zachowywał się
    dla programisty jak 32 bity. Dawało to oddech i przyjemność pisania z
    rozmachem. Obecnie coś w tym guście mozna zaobserwować w asm ARMa, ale
    ten procesor ma ciągłe kłopoty z tożsamością (arm? thumb? thumb2?) i
    jakoś "nie trzyma klimatu" MC68.

    6502 jest bardzo sympatycznym procesorem, ale mocno trzeba kombinować
    aby na 3 rejestrach zmieścić sensowny algorytm, Z80 dawal tu wiekszą
    swobodę (kosztem prędkości).

strony : 1 . [ 2 ] . 3 ... 8


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: