Assalamualaikum Warahmatullahi Wabarakatuh
Nama : Abyan Muhammad Yassar
NIM : 2103015102
Kelas : 1C
Teknik Informatika
TUGAS ARSITEKTUR HARDWARE 1
1.
Terangkan tentang komputer generasi 1 dan generasi ke 2 !
a. Generasi
1 : Bahasa yang berorientasi pada mesin. Program disusun menggunakan bahasa
mesin/kode mesin. Bahasa mesin adalah bahasa tingkat rendah yang hanya dipahami
oleh komputer. Bahasa mesin ini sangat sulit dipahami oleh orang awam sehingga
programmer harus menguasai operasi komputer
secara teknis.
b. Generasi 2 : Bahasa pemograman yang
menggunakan bahasa rakitan/assembly. Bahasa assembly adalah bahasa pemograman
yang menggunakan instruksi yang sama seperti pada bahasa mesin, tetapi
instruksi dan variable yang digunakan mempunyai nama sehingga mempermudah
proses pemmograman karena tidak lagi menggunakan deretan kode biner untuk
melakukan pemograman.
2.
Terangkan tentang Arsitektur Hardware Tradisional !
Arsitektur
perangkat keras komputer tradisional terdiri dari empat komponen utama yaitu :
- Prosesor
- Memori
Penyimpanan
- Masukan (Input)
- Keluaran
(Output)
Model
tradisional tersebut sering dikenal dengan nama arsitektur von Neumann. Pada saat awal, komputer berukuran sangat
besar sehingga komponen-komponennya dapat memenuhi sebuah ruangan yang sangat
besar. Sang pengguna menjadi programer
yang sekali gus merangkap menjadi menjadi operator komputer -- juga bekerja di
dalam ruang komputer tersebut.
3.
Terangkan tentang ARSITEKTUR KOMPUTER VON NEUMAN !
- Walaupun
berukuran besar, sistem tersebut dikategorikan sebagai "komputer
pribadi" (PC). Siapa saja yang ingin melakukan komputasi; harus
memesan/antri untuk mendapatkan alokasi waktu (rata-rata 30-120 menit). Jika ingin melakukan kompilasi Fortran, maka
pengguna pertama kali akan me-load kompilator Fortran, yang diikuti dengan
"load" program dan data. Hasil yang diperoleh, biasanya berbentuk
cetakan (print-out).
4.
Terangkan tentang PROSESOR CPU !
- Secara
umum, sistem komputer terdiri atas CPU dan sejumlah device controller yang
terhubung melalui sebuah bus yang menyediakan akses ke memori. Umumnya, setiap
device controller bertanggung-jawab atas sebuah hardware spesisfik. Setiap
device dan CPU dapat beroperasi secara bersama untuk mendapatkan akses ke memori.
Adanya beberapa hardware ini dapat menyebabkan masalah sinkronisasi. Karena itu
untuk mencegahnya sebuah memory controller ditambahkan untuk sinkronisasi akses
memori.
5. Terangkan tentang MEMORI UTAMA !
a. Register
Tempat penyimpanan beberapa buah data volatile yang akan diolah langsung di prosesor yang berkecepatan sangat tinggi. Register ini berada di dalam prosesor dengan jumlah yang sangat terbatas karena fungsinya sebagai tempat perhitungan/komputasi data
b. Cache Memory
Tempat penyimpanan sementara (volatile) sejumlah kecil data untuk meningkatkan kecepatan pengambilan atau penyimpanan data di memori oleh prosesor yang berkecepatan tinggi. Dahulu cache disimpan di luar prosesor dan dapat ditambahkan. Misalnya pipeline burst cache yang biasa ada di komputer awal tahun 90-an. Akan tetapi seiring menurunnya biaya produksi dan untuk meningkatkan kinerja, cache ditanamkan di prosesor.
c. Random Access Memory
Tempat penyimpanan sementara sejumlah data volatile yang dapat diakses langsung oleh prosesor. Pengertian langsung di sini berarti prosesor dapat mengetahui alamat data yang ada di memori secara langsung. Sekarang, RAM dapat diperoleh dengan harga yang cukup murah dangan kinerja yang bahkan dapat melewati cache pada komputer yang lebih lama.
d. Memori Ekstensi
Tambahan memori yang digunakan untuk membantu proses-proses dalam komputer, biasanya berupa buffer. Peranan tambahan memori ini sering dilupakan akan tetapi sangat penting artinya untuk efisiensi. Biasanya tambahan memori ini memberi gambaran kasar kemampuan dari perangkat tersebut, sebagai contoh misalnya jumlah memori VGA, memori soundcard.
6. Terangkan tentang MEMORI SEKUNDER !
a. Kebanyakan sistem komputer menyediakan secondary storage sebagai perluasan dari memori utama.
b. Syarat utama dari secondary storage adalah dapat menyimpan data dalam jumlah besar secara permanen.
c. Secondary storage yang paling umum adalah disk magnetik, yang meyediakan penyimpanan untuk program maupun data.
d. Disk magnetik adalah alat penyimpanan data yang non-volatile yang juga menyediakan akses secara random.
e. Media penyimpanan data yang non-volatile yang dapat berupa Flash Drive, Optical Disc, Magnetic Disk, Magnetic Tape.
f. Media ini biasanya daya tampungnya cukup besar dengan harga yang relatif murah. Portability-nya juga relatif lebih tinggi.
7.
Terangkan tentang Direct Memory Access !
- Direct Memory Access
Digunakan untuk I/O device yang dapat memindahkan data dengan kecepatan tinggi (mendekati frekuensi bus memori). Seluruh proses DMA dikendalikan oleh sebuah controller bernama DMA Controller (DMAC). DMA Controller mengirimkan atau menerima signal dari memori dan I/O device. Prosesor hanya mengirimkan alamat awal data, tujuan data, panjang data ke DMA Controller. Hak terhadap penggunaan bus memory yang diperlukan DMA controller didapatkan dengan bantuan bus arbiter yang dalam PC sekarang berupa chipset Northbridge.
Komentar
Posting Komentar