Re: CPU kvízeček na páteček :-)

Michal Gregor a2x1nptda8 na email.cz
Pátek Červen 11 10:25:15 CEST 2010


Pro x51:

Mazej_Ram:
    movx @DPTR,A ;1 byte
    inc DPTR ;1 byte
    movx @DPTR,A ; 1 byte
    smp Mazej_Ram ;1 byte

    inc DPTR
    movx @DPTR,A
    

Ale porad tam zustane jeden byte. 

Michal
  ----- Original Message ----- 
  From: Miroslav Šinko 
  To: HW-news 
  Sent: Friday, June 11, 2010 9:48 AM
  Subject: Re: CPU kvízeček na páteček :-)


  Pre Z80 ma narychlo napadla instrukcia LDDR...

  miro

  2010/6/11 Pavel Troller <patrol na sinus.cz>:
  > Zdravím,
  > měl bych tu malý kviz pro znalce assembleru/strojního kódu.
  > Zkuste pro váš oblíbený CPU (ne každý to ale asi zvládne, viz dále) vymyslet
  > řešení následující úlohy (řešení znám např. pro architektury Z80 nebo I8080).
  > Zadání: Mějme von Neumannovu architekturu (tj. společná programová a datová
  > paměť) a adresní prostor zcela zaplněný pamětí RAM (uvažujme například
  > klasický 64kB prostor osmibitového CPU), která není chráněna proti zápisu.
  > Tento stav může nastat např. bootem nějakého OS (např. CP/M) z ROM do RAM
  > a následně odstránkováním ROM.
  > Cílem je sestrojit program, který celou RAM vymaže, a to včetně sebe sama,
  > tedy tak, že v paměti RAM budou samé nuly. Nesmí zbýt jediný nenulový byte.
  > Konečným stavem tedy (na výše zmíněných architekturách) bude to, že CPU bude
  > po "skončení" (vymazáním sebe sama) programu probíhat zcela prázdnou pamětí
  > stále dokola a vykonávat instrukce NOP (které mají u výše uvedené architektury
  > kód 00). Jiné podmínky nejsou dány. Pokud chcete, můžete si zadání upravit tak,
  > že paměť nebude vyplněna nulami, ale takovým kódem, který representuje
  > instrukci NOP nebo jinou neškodnou instrukci vámi použitého procesoru :-).
  >
  > Zdraví Pavel.
  > _______________________________________________
  > HW-list mailing list - sponsored by www.HW.cz
  > Hw-list na list.hw.cz
  > http://list.hw.cz/mailman/listinfo/hw-list
  >
  _______________________________________________
  HW-list mailing list  -  sponsored by www.HW.cz
  Hw-list na list.hw.cz
  http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20100611/7f488050/attachment.htm>


More information about the Hw-list mailing list