際際滷

際際滷Share a Scribd company logo
ARM
Pembahasan Materi 
 Pengenalan ARM
Pengenalan ARM
Apa itu ARM ? 
 ARM adalah prosesor 32-Bit Reduced Instruction Set 
Computer (RISC) yang dikembangkan oleh ARM Holdings 
 ARM dikenal sebagai Advance RISC Machine
Sejarah ARM 
 Didirikan bulan November tahun 1990 
 Acorn Computers ----> ARM.ltd 
 Perusahaan Intellectual Property(IP) 
 ARM tidak memproduksi sendiri ICnya. 
 IC ARM diproduksi dan dijual oleh perusahaan 
yang mempunyai lisensi desain Prosessor 
ARM 
 Mengembangkan teknologi untuk desain 
arsitektur ARM 
 Sofware, board, downloader, peripheral, 
aplikasi sofware, bus arsitektur dll
ARM Partner
Dimana Bisa Menemukan ARM ?
Kenapa ARM ?
Kenapa ARM ? 
 Mempunyai kinerja lebih baik
Kenapa ARM ? 
 Efisiensi Energi jauh lebih baik 
 Daya yang digunakan rendah
 Ukuran kode yang lebih kecil 
Kenapa ARM ?
Kenapa ARM ? 
 1-5 tahun kedepan ARM akan menguasai pasar
Set Instruksi 
 ARM Menerapkan 2 set instruksi 
 32-bit ARM Set Instruksi 
 16-bit Thumb Set Instruksi 
 Jazelle cores juga dapat menjalankan Java bytecode
Arsitektur ARM(1)
Arsitektur ARM(2) 
ARMv4 
ARMv5 
ARMv6 
ARMv7
Pengembangan Arsitektur ARM 
SA-110 
ARM7TDMI 
SA-1110 
4T 
1 
Thumb 
instruction 
set 
2 
4 
ARM9TDMI 
ARM720T ARM940T 
Improved 
ARM/Thumb 
Interworking 
CLZ 
5TE 
Saturated maths 
DSP multiply-accumulate 
instructions 
ARM1020E 
XScale 
ARM9E-S 
ARM966E-S 
3 
Early ARM 
architectures 
ARM9EJ-S 
5TEJ 
ARM7EJ-S 
ARM926EJ-S 
Jazelle 
Java bytecode 
execution 
ARM1026EJ-S 
6 
SIMD Instructions 
Multi-processing 
V6 Memory 
architecture (VMSA) 
ARM1136EJ-S 
ARM Version
Version7 
Pengembangan Arsitektur ARM
Versi Arsitektur ARM
Arsitektur ARM(3)
ARM Cortex(1)
ARM Cortex(2) 
Profil A untuk aplikasi high-end, canggih dan bisa 
menjalankan sistem operasi terbuka dan kompleks. 
seperti Android, linux, dll 
Keunggulan Cortex-A 
 Multicore Technology 
 Mobile Internet 
 Sudah mendukung Grafis, untuk netbook, TV, Tab
ARM Cortex(3) 
Profil R untuk sistem real-time pemrosesan sinyal 
dan sistem kontrol. 
Keunggulan Cortex-R 
 Konfigurasi Dual-Core Multi-Prosesing 
 Performa tinggi DSP dan fungsi Media
ARM Cortex(4) 
Profil M dioptimalkan untuk daya yang rendah dan 
aplikasi mikrokontroler. 
Keunggulan Cortex-M 
 Dirancang untuk embedded prosesor yang dioptimalkan untuk MCU
ARM Cotex-M
ARM Cortex-M
ARM Cortex-M0(1)
ARM Cortex-M0(2)
Terima kasih

More Related Content

Introduction Arm

  • 1. ARM
  • 2. Pembahasan Materi Pengenalan ARM
  • 4. Apa itu ARM ? ARM adalah prosesor 32-Bit Reduced Instruction Set Computer (RISC) yang dikembangkan oleh ARM Holdings ARM dikenal sebagai Advance RISC Machine
  • 5. Sejarah ARM Didirikan bulan November tahun 1990 Acorn Computers ----> ARM.ltd Perusahaan Intellectual Property(IP) ARM tidak memproduksi sendiri ICnya. IC ARM diproduksi dan dijual oleh perusahaan yang mempunyai lisensi desain Prosessor ARM Mengembangkan teknologi untuk desain arsitektur ARM Sofware, board, downloader, peripheral, aplikasi sofware, bus arsitektur dll
  • 9. Kenapa ARM ? Mempunyai kinerja lebih baik
  • 10. Kenapa ARM ? Efisiensi Energi jauh lebih baik Daya yang digunakan rendah
  • 11. Ukuran kode yang lebih kecil Kenapa ARM ?
  • 12. Kenapa ARM ? 1-5 tahun kedepan ARM akan menguasai pasar
  • 13. Set Instruksi ARM Menerapkan 2 set instruksi 32-bit ARM Set Instruksi 16-bit Thumb Set Instruksi Jazelle cores juga dapat menjalankan Java bytecode
  • 15. Arsitektur ARM(2) ARMv4 ARMv5 ARMv6 ARMv7
  • 16. Pengembangan Arsitektur ARM SA-110 ARM7TDMI SA-1110 4T 1 Thumb instruction set 2 4 ARM9TDMI ARM720T ARM940T Improved ARM/Thumb Interworking CLZ 5TE Saturated maths DSP multiply-accumulate instructions ARM1020E XScale ARM9E-S ARM966E-S 3 Early ARM architectures ARM9EJ-S 5TEJ ARM7EJ-S ARM926EJ-S Jazelle Java bytecode execution ARM1026EJ-S 6 SIMD Instructions Multi-processing V6 Memory architecture (VMSA) ARM1136EJ-S ARM Version
  • 21. ARM Cortex(2) Profil A untuk aplikasi high-end, canggih dan bisa menjalankan sistem operasi terbuka dan kompleks. seperti Android, linux, dll Keunggulan Cortex-A Multicore Technology Mobile Internet Sudah mendukung Grafis, untuk netbook, TV, Tab
  • 22. ARM Cortex(3) Profil R untuk sistem real-time pemrosesan sinyal dan sistem kontrol. Keunggulan Cortex-R Konfigurasi Dual-Core Multi-Prosesing Performa tinggi DSP dan fungsi Media
  • 23. ARM Cortex(4) Profil M dioptimalkan untuk daya yang rendah dan aplikasi mikrokontroler. Keunggulan Cortex-M Dirancang untuk embedded prosesor yang dioptimalkan untuk MCU