A megszakítások kapcsán lenne egy javaslatom. A továbbiakban csak azokkal folytatom a diskurzust, akik helyesen válaszolnak az alábbi kérdésekre és képesek helyes példát hozni rájuk.
Aki a Halának Hídján át kíván kelni, e három kérdésre megfeleljen, vagy át nem eresztem!
- mi a különbség az exception, a soft int, hard int és IRQ között?
- mi a különbség az interrupt és a trap között?
- mi a különbség a "RET" és az "IRET" (x86) illetve "ERET" (ARM) utasítások működési mechanizmusa között?
Könnyítésként elfogadok példákat i386 (32-bit), x86_64 (64-bit), ARM7 (AArch32) valamint ARM8 (AArch64) alatt is, és az olyan nüanszokba, mint az IST bele sem kérdezek.
Aki nem ad helyes választ, annak a megszakításokkal kapcsolatos posztjaira a továbbiakban nem válaszolok, akármekkora hülyeséget is ír. Ez így fair, nem?
A helyes válaszokat egy hét múlva (aug. 3) közzé teszem, és előre leszögezem, hogy az arra érkező rinyálást leszarom, nem érdekel senkit a dilettáns kötözködésetek. Tetszik, nem tetszik, ez van!