Abstraksi dari sebuah arsitektur komputer dan hubungannya dengan bagian perangkat keras , firmware , assembler , kernel , sistem operasi , dan perangkat lunak aplikasinya