Nama : Ainur Aulia . NPM 17311317 . Kelas : SI Gab 1 . Organisasi dan arsitektur komputer

Organisasi dan Arsitektur Komputer



Organisasi Komputer

Organisasi komputer adalah keterkaitan setiap bagian-bagian dalam komputer, baik unit-unit operasional yang mendukung proses compute maupun proses interkoneksi antar komponen penyusun sistem komputer. 


Sistem Komputer

Sistem komputer memiliki tiga komponen, yaitu hardware, software, dan brainware. Hardware berfungsi untuk melakukan proses digital.
Software berfungsi sebagai perangkat lunak untuk mengatur hardware. Brainware berperan dalam memberikan dan mengendalikan input dan output dari hardware dengan software yang terpasang.

  • Hardware  Komputer
Hardware komputer secara prinsip terbagi menjadi empat bagian, yaitu :
  1. CPU, berfungsi sebagai pengolah data.
  2. Memori, berfungsi untuk melakukan penyimpanan data.
  3. Perangkat input/output, berfungsi untuk menjembatani proses masukan(input) dan keluaran(output).
  4. Interkoneksi sistem, merupakan proses komunikasi data antara CPU, memori, dan I/O device tersebut.
Struktur hardware komputer

Arsitektur Komputer

Arsitektur komputer adalah ilmu yang membahas atribut sistem yang dirancang oleh programmer untuk mendapatkan kinerja komputer yang optimal.
Dengan kata lain, arsitektur komputer sebagai sebuah mesin multi level berarti komunikasi antara user(programmer) dengan komputer melalui bahasa pemrograman.

Tingkatan Logika Mesin  Komputer
Komputer sebagai mesin memiliki beberapa level, yang dibagi menjadi enam tingkat, yaitu :
  1. Level 0 (logika digital), berupa rangkaian gerbang logika dalam susunan hardware komputer.
  2. Level 1 (arsitektur mikro), terdiri atas rangkaian dasar processor berupa ALU untuk melakukan operasi aritmetika. Pada level ini juga terdapat micro program sebagai interpreter perintah dari level di atasnya.
  3. Level 2 (Instruction Set Architecture atau ISA), mengandung perintah atau instruksi datar komputer.
  4. Level 3 (sistem operasi), merupakan tingkat pada kondisi mesin yang diatur sistem operasi.
  5. Level 4 (bahasa assembler), merupakan level dimana instruksi-instruksi program sudah mulai dikerjakan oleh programmer.
  6. Level 5(bahasa tingkat tinggi), adalah level dimana programmer dapat melakukan pemrograman dengan bahasa yang lebih manusiawi agar lebih mudah dalam memberikan instruksi.
Tingkatan komputer sebagai mesin enam level
Sejarah Perkembangan Komputer

Tahap perkembangan komputer dibagi menjadi empat evolusi, yaitu sebagai berikut :
  • Tahap manual, Proses penghitungan yang masih menggunakan metode bantuan jari, tanah liat, dan abascus.
  • Tahap mekanis, Era penghitungan dengan bantuan alat mekanis seperti The Pascaline buatan Blaise Pascal, Logic Demonstrator buatan Charles Mahon, dan Babbage’s Analytical Engine buatan Charles Babbage
Mesin Pascal
  • Tahap mekanik-elektronik, Tahap ini sudah memadukan model mekanis dan konsep semi elektronik. Salah satu contohnya adalah mesin tabulasi kartu plong buatan Dr. Herman Holerith.
  • Tahap Elektronik, Era ini dimulai pada dengan dibuatnya komputer ABC (Atanasoff-Berry Computer) buatan John V. Atanasoff dan Clifford Berry yang menggunakan tabung hampa udara. Kemudian, mesin MARK I sebagai komputer generasi pertama yang diciptakan Howard Aiken.
Tahap ElektronikKomputer elektronik dapat dibedakan menjadi lima generasi jika dilihat dari cara kerjanya, yaitu :
  • Generasi Pertama
ENIAC
ENIAC (Electronic Numerical and Calculation) menggunakan teknologi stored program dan vacuum tube dikembangkan oleh John W. Mauchly dan J.Presper Eckert Jr. Kemudian, John Von Neuman menggagaskan penggunaan konsep biner untuk operasi komputer.







  • Generasi Kedua
Pada era ini, komponen transistor dan dioda digunakan untuk menggantikan vacuum tube. Komputer era ini juga mendukung bahasa pemrograman tingkat tinggi, memiliki memori dengan kapasitas lebih besar, serta medukung konsep real time dan time sharing. Beberapa contoh komputer dari generasi ini adalah PDP-1, IBM 1400, UNIVAC III, dan NRC 300.



  • Generasi Ketiga
Generasi ini sudah menerapkan teknologi mini circuit dalam bentuk hybrid, dengan komponen elektronika ditempatkan dalam sebuah sirkuit yang sama.Komputer generasi ini bekerja lebih cepat karena pengintegrasian hardware dan software yang serempak. Contoh komputer generasi ini adalah IBM s/360.

  • Generasi Keempat
Ciri khas komputer generasi keempat adalah pemadatan ribuan IC (Integrated Circuit) dalam sebuah chip atau biasa disebut teknologi LSI (Large Scale Integration). Pada era ini, lahir microprocessor dan memori internal berbasi semikonduktor berbentuk chip.
  • Generasi Kelima
Pada era ini, metode LSI mulai ditinggalkan, digantikan dengan VLSI (Very Large Scale Integration) yang berukuran lebih kecil, dengan kecepatan dan kapasitas yang lebih baik dibandingkan LSI.

Central Processing Unit merupakan inti dari sebuah komputer. CPU berguna untuk menjalankan setiap instruksi yang tersimpan dalam memori utama. Perkembangan teknologi CPU dapat dibagi menjadi tiga arsitektur, yaitu Arsitektur Babbage, Arsitektur Von Neuman, dan Arsitektur modern.

Arsitektur Babbage
Arsitektur ini diciptakan oleh Charles Babbage dengan memanfaatkan sistem mekanis, digunakan untuk menjalankan soal algoritma dan penerapan bahasa pemrograman paling tua, ADA, yang langsung dikerjakan oleh penciptanya, Augusta Ada Lovelace. Mesin Babbage dibagi menjadi empat bagian, yaitu :
  1. Input Unit, menerima masukan data dari kartu berlubang.
  2. Storage Unit, menyimpan data dengan kapasitas 1000 word (50 digit desimal). Unit ini berfungsi untuk menyimpan hasil operasi aritmetika dari process unit. 
  3. Process Unit, digunakan untuk melakukan pemrosesan data
  4. Output Unit, menampilkan hasil input pengolahan data.
Mesin Babbage
Arsitektur Von Neumann
Arsitektur ini diciptakan John Von Neumann dan menjadi pelopor arsitektur komputer modern. Mesinnya menerapkan metode biner dan stored program yang menggantikan konstruksi mesin dengan banyak tombol dan kabel sehingga mesin berukuran lebih kecil, efisien dan cepat.

Struktur Arsitektur mesin Von Neuman
Arsitektur Modern
Pada arsitektur modern, CPU dilengkapi dengan bagian register dan I/O interconnection untuk mendukung kecepatan pemrosesan data.
Struktur CPU modern
  • Register, Register merupakan memori berkapasitas kecil, namun memiliki akses kecepatan yang tinggi.
  • Arithmetic Logic Unit, ALU melakukan proses aritmetika dan logika sesuai instruksi dari CU.

Comments

Popular posts from this blog

Cara Konversi Bilangan Digital Desimal, Biner, Oktal, dan Heksadesimal