( bzt | 2024. 07. 27., szo – 12:47 )

Szerkesztve: 2024. 07. 27., szo – 13:13

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!