https://github.com/namazso/x86
https://namazso.github.io/x86/
https://habr.com/ru/articles/1050682/
https://stackoverflow.com/questions/11140136/whats-the-purpose-of-the-ud2-opcode-in-the-linux-kernel
https://stackoverflow.com/questions/35536597/whats-the-point-of-adding-ud2-after-writing-to-ds0x0?rq=3
http://datadump.ru/fasm-32bit-simple-driver/