Mobile developers: IOS & Android.
Patrick - Principles Of Computer Organization And Assembly Language