AmigaOS atau Sistem Operasi Amiga ialah salah satu OS yang paling tua dan merupakan sistem operasi asli default dari komputer pribadi Amiga, versi mutakhir dari OS ini cukup modern. AmigaOS hanya bisa beroperasi di perangkat keras berbasis PowerPC.
Sistem ini pertama dikembangkan oleh Commodore International, dan awal diperkenalkan pada tahun 1985, yaitu Amiga 1000. Sistem ini berjalan pada seri Motorola 68k dari mikroprosesor 16-bit dan juga 32-bit, kecuali untuk AmigaOS 4 berjalan pada mikroprosesor PowerPC.
Pada puncak kernel preemptive multitasking yakni Exec, ia melibatkan suatu abstraksi perangkat keras unik Amiga, suatu sistem operasi disket yang disebut dengan AmigaDOS, sebuah sistem berjendela API disebut Intuition dan dengan antarmuka pengguna grafis disebut dengan Workbench. Sebuah command line interface disebut AmigaShell juga tersedia dan terintegrasi pada sistem. GUI dan juga CLI saling melengkapi dan berbagi keistimewaan.
AmigaOS LogoAmiga Inc didirikan pada tahun 1982. Amiga dikembangkan pertama sebagai konsol game, Amiga dirancang dari jiwa ayah nya Jay Miner adalah komputer yang lengkap. Dasar perangkat keras dikembangkan dan dipasarkan sendiri.
Amiga juga diperkenalkan untuk pertama kalinya pada tanggal 4 Januari 1984. Amiga Inc dibeli oleh Commodore sepenuhnya pada bulan September 1985 dan disajikan Amiga 1000 siap dijual. Dia sangat baik dirancang untuk tugas-tugas multimedia seperti musik dan juga video dengan penanganan 4.096 warna, suara stereo, chip video, teks sintetis untuk konversi suara, 16 warna ialah (EGA) standar di daerah PC saat itu. Dalam Boing terkenal! Demo teknologi satu bola merah Whitely diperiksa didorong dalam 3D sampel dalam ruang virtual. Demo tersebut menjadi terkenal dan bola mendapat terikat erat dengan Amiga sebagai merek dagang karena ini. Commodore memutuskan untuk lisensi Tripos sistem operasi yang telah ada atau Sistem Operasi sepele Portable dari MetaComCo pada tahun 1984 dan untuk membuat antarmuka pengguna baru oleh pengembang.
Layar resolusi video pada komputer Amiga pertama dengan OCS (chip set asli) bisa dikonfigurasi dari 320×256 menjadi 736 x566 pixel dalam mode PAL dan 320×200 untuk 736 x482 piksel (overscan) dalam modus NTSC. Resolusi layar video ialah individual disesuaikan dengan monitor dengan metode overscan hingga batas. Pada prinsipnya, palet warna diwakili di definisikan dari 4096 warna. Layar video dengan LowRes atau Hires diwakili dengan 16 warna, 32 warna, dalam modus EHB dengan 32 warna asli dan juga 32 warna dengan kecerahan yang lebih rendah. Dalam modus HAM6 tampilan layar tersebut didukung oleh 4096 warna. OCS diambil dari oleh ECS atau chip set Disempurnakan dalam model Amiga kemudian sejak tahun 1988. Ini memperpanjang resolusi mungkin dari 1280×256 ke 1440×566 pixel dalam mode PAL dan 1280×200 untuk 1440×482 piksel (overscan) dengan SuperHires dalam modus NTSC tetapi hanya sampai dengan 64 warna asli. Penerus dari ECS ialah chip AGA set yang digunakan dalam model Amiga pada tahun 1992. Palet warna diterapkan didefinisikan dari 16,7 mio. warna. Semua resolusi bisa diwakili sekarang dengan 256 warna, dalam HAM8 bahkan dengan 262.144 warna. Selanjutnya modus EHB didukung oleh warna jumlah dua kali lipat dengan perbedaan kecerahan.
Karakteristik
- Menyederhanakan patch fungsi sistem
- – Mendukung tipe data tambahan oleh “Plugin” untuk grafis, teks, audio, video,format (karena OS 3.x)
- Audio output dengan filter lowpass terpadu (LED)
- DefIcons, ikon bebas didefinisikan untuk setiap file, bukan hanya setelah ekstensi file (perangkat lunak pihak ketiga)
- Sejak AmigaOS 1.0 otomatis deteksi hardware, plug n play (autoconfig)
- Dual playfield modus grafis untuk beberapa pesawat (permainan)
- Output suara juga dengan gerakan aksen, antusiasme dan mulut
- Sejak versi 2.x AmigaOS juga memiliki proteksi memori dengan Enforcer atau CyberGuard (dengan MMU) perangkat lunak pihak ketiga
Komponen AmigaOS terbagi menjadi:
A. Kickstart
Di dalam ROM mengandung kode yang diperlukan untuk booting perangkat keras Amiga standar dan banyak komponen inti AmigaOS. Fungsi Kickstart sebanding dengan BIOS ditambah kernel Windows utama di dalam IBM PC compatible. Tetapi, Kickstart memberikan fungsionalitas yang lebih banyak pada saat boot daripada yang sejenis yang diharapkan di PC, misalnya, lingkungan penuh jendela.
B. Workbench
Workbench adalah file manager dan lingkungan desktop grafis asli AmigaOS. Meskipun Workbench istilah awalnya digunakan untuk merujuk pada seluruh sistem operasi, dengan merilis AmigaOS 3.1 sistem operasi berganti nama AmigaOS dan kemudian Workbench mengacu pada desktop manager saja.
Seperti namanya, metafora meja kerja yang digunakan, bukan yang dari desktop; direktori digambarkan sebagai laci, file executable adalah alat, file data proyek dan widget GUI gadget.
C. Kernel
Exec adalah kernel multi-tasking dari AmigaOS. Exec menyediakan fungsionalitas untuk multi-tasking, alokasi memori, penanganan interupsi dan penanganan shared library yang dinamis. Karena berfungsi sebagai scheduler untuk tugas-tugas yang berjalan pada sistem, menyediakan pre-emptive multitasking dengan prioritas penjadwalan round-robin.
D. AmigaDOS
AmigaDOS menyediakan bagian sistem operasi disk dari AmigaOS. Ini termasuk file sistem, berkas dan manipulasi direktori, baris perintah antarmuka, berkas pengalihan, jendela konsol, dan sebagainya. Antarmuka yang menawarkan fasilitas seperti perintah pengalihan, pipa, scripting dengan pemrograman primitif terstruktur, dan sistem variabel global dan lokal.
E. Graphic User Interface (GUI)
Sistem antarmuka Amiga yang asli disebut Intuition, yang menangani masukan dari keyboard dan mouse dan rendering layar, jendela dan widget dasar. Namun, hingga AmigaOS 2.0 tidak ada tampilan standar dan sering pengembang aplikasi harus menulis sendiri widget non-standar mereka (kedua tombol dan menu), dengan Intuition memberikan dukungan yang minimal.
Editor : Gabyav