26.07.2014 (04:38:36)
RayeR

:
Jen drobny upozorneni, ze vsechny cortexy nemaj plnou podporu thumbu. Jo, ja si myslim taky jako 8bit, ze to je S/M, max. se to vyplati na rychle ISR. Uz vas vidim, jak v tom prasoasmu pisete treba cely USB nebo sitovy stack. Kdyz uz mam ten vykon ARMu, tak tam patri C...
S x86-asm sem zacinal, takze me nak hrozny neprijde, samozrejme si nepamatuju vsechny instrukce. A taky 4 univ. registry byly trochu malo...
>ms-boss
samotny prepnuti do Pmode neni zadna slozita magie, jen pochopit jak funguje adresace v PM a sestavit si potrebny struktury jako GDT. Akorat ze s tim jak se prepnes, tak prijdes vo sluzby BIOSu a vsechny periferie si musis obslouzit sam svejma ovladacema, jako by sis podriz vetev :) Tak je lepsi v86 mode, kde si muzes ty bios/dos rutiny volat (s tim ze se CPU prepne do RM a zpet). Osobne sem tohle v ASM neresil, to radsi usetrim nervy a prenecham na starosti DPMI serveru...