Always Be Professional

Search This Blog

November 3, 2020

Arsitektur Dasar Sistem Operasi Windows

 

Arsitektur OS Windows


1.               Arsitektur MS.Dos

MS.DOS sendiri merupakan sistem operasi dasar yang digunakan dan dikembangkan menjadi windows 1.0 sampai dengan windows ME. Arsitektur sistem operasi MS-DOS menggunakan model struktur monolitik yang mana konstruksinya tidak terstruktur. pada arsitektur ini semua komponen yang ada didalam sistem operasi digabungkan menjadi satu tetpi, semua program bagian(fungsi, prosedure) pada sistem operasi, dapat mengakses program-program lainnya.

Pada sistem operasi MS-DOS, antara aplikasi dan sistem operasi tidak ada pemisahan yang jelas, yang menyebabkan mudahnya virus memodifikasi dan merusak sistem operasi MS-DOS. Selain itu program aplikasi memiliki akses untuk memodifikasi bagian sistem operasi. Jadi apabila suatu aplikasi sudah terinfeksi virus maka besar kemungkinan virus terseut dengan mudah menginfeksi sistem operasinya. Berikut adalah gambar struktur dari sistem operasi MS DOS :

 



 

2.       Arsitektur windows NT

Sistem operasi windows NT memiliki menggunakan model struktur berlapis (layered). Dalam arsitektur ini komponen dalam sistem operasi tidak tergantung dari komponen yang lain, dengan demikian modifikasi atau perubahan dalam satu komponen tidak berpengaruh banyak pada komponen lainnya. Arsitektur Windows NT secara global terdidi dari empat lapisan yaitu:

§  Hardware abstraction layer (HAL)

Hardware Abstraction Layer (HAL) adalah lapisan yang memetakan perintah dan tanggapan perangkat keras generik menjadi perintah dan tanggapan unik platform tertentu. HAL menyediakan perangkat keras yang sebenarnya platform independen untuk sistem operasi.

Dengan menggunakan HAL, software developer dapat membuat perangkat lunak baru tanpa perlu memiliki banyak pengetahuan tentang platform perangkat keras. Ini memungkinkan software developer untuk menyediakan kapabilitas kinerja, seperti drive perangkat tambahan.

 

§  Kernel

Kernel mewakili inti dari sistem operasi Windows NT. Semua beroperasi sistem memiliki kernel. Kernel adalah lapisan yang berisi komponen-komponen sistem operasi paling dasar. Kernel bertugas mengelola penjadwalan, termasuk di dalamnya context switching, exception handlin, interrupt handling dan multiprocessing synchronization. The kernel represents the core of the Windows NT operating system.

§  Subsystems

Subsystems adalah lapisan yang terdiri dari berbagai ragam modul, serta menyediakan fungsi-fungsi spesifik yang menggunakan layanan-layanan dasar yang disediakan oleh kernel.

 

§  System services.

System services adalah lapisan yang menyediakan antarmuka ke perangkat lunak user-mode.

 


 


 

3.       Arsitektur Dasar Sistem Operasi Windows Vista, Windows 7, 8.

Sistem operasi Windows memiliki arsitektur yang sangat modular. Setiap fungsi sistem dikelola oleh satu komponen dari sistem operasi. Semua aplikasi mengakses fungsi melalui komponen yang bertanggung jawab menggunakan antar muka data standar (data standar interfaces), dalam arsitektur modular ini pada prinsipnya setiap modul dapat dihapus, upgrade, atau diganti tanpa menulis ulang seluruh sistem atau standar aplikasi program antarmuka (API). Berbagai ragam Kernel-mode komponen Windows adalah sebagai berikut:

Ø  Exekutiv

Berisi dasar layanan sistem operasi, seperti manajemen memori, proses, keamanan, I / O, dan komunikasi interprocess.

Ø  Kernel

Mengontrol eksekusi prosesor. Kernel mengelola penjadwalan, proses, pengecualian dan multiprosesor sinkronisasi

Ø  Hardware Abstraction Layer (HAL)

Maps antara perintah hardware yang unik untuk platform tertentu. Ini mengisolasi OS dari platform-spesifik hardware differences.HAL membuat setiap computer sistem bus, memori akses langsung (DMA) controller, system timer, dan modul memori

Ø  Device Driver

Perpustakaan driver perangkat keras yang menerjemahkan pengguna I / O. Device Driver be fungsi untuk panggilan keperangkat hardware tertentu I / O permintaan dan komponen perangkat lunak untuk menerapkan sistem file, protokol jaringan, dan setia pekstensi sistem lainnya

Ø  Windowing and Graphics System

Mengimplementasikan pengguna grafis antarmuka (GUI) seperti berurusan dengan windows, control  antarmuka pengguna, dan menggambar.


 

Berikut adalah arsitektur dasar Sistem Operasi Windows Vista, Windows 7, 8 :




No comments:

Post a Comment