05.11.2025
Эта книга научит вас с нуля писать 64-битный RISC-V эмулятор на Rust. В итоге вы сможете запустить на своём эмуляторе xv6 - простую операционную систему в духе Unix.
Создавая эмулятор, вы с практической стороны разберётесь в основах компьютерной архитектуры: системе команд (ISA), прерываниях, исключениях, работе с периферийными устройствами и организацией виртуальной памяти.