Anda di halaman 1dari 9

MAKALAH

tentang:

FUNGSI ,STRUKTUR ARSITEKTUR


KOMPUTER DAN KOMPONEN PEMBENTUK
KOMPUTER

Disusun oleh:

1. Wahyu Alamsyah
2. Juniarti Rezki Lahagu

PENDIDIKAN TEKNOLOGI INFORMATIKA DAN


KOMPUTER
UNIVERSITAS NEGERI MEDAN
TAHUN AJARAN 2019/2020
KATA PENGANTAR
Puji Syukur kami panjatkan ke hadirat Allah SWT, karena berkat rahmat-Nya kami bisa
menyelesaikan makalah yang berjudul Arsitektur Komputer. Makalah ini diajukan guna memenuhi tugas
Arsitektur Komputer.Sholawat serta salam semoga selalu tercurahkan kepada baginda kita Nabi
Muhammad SAW. Yang membawa ajarannya dari zaman Zahiliyah sampai zaman terang benderang
seperti ini.
Kami mengucapkan terima kasih kepada dosen pengajar bapak Amirhud Dalimunthe,S.T.,M.Kom
dan ibu Ressy Dwitias Sari,S.T.,M.T.I yang telah bersedia membimbing kami sehingga makalah ini dapat
diselesaikan tepat pada waktunya. Makalah ini masih jauh dari sempurna, karena status kami yang
masih dalam tahap belajar, oleh karena itu kami mengharapkan kritik dan saran yang bersifat
membangun demi kesempurnaan makalah ini.
Besar harapan agar pembaca dapat memberian kritik dan saran agar penyusunan selanjutnya
lebih baik. Semoga makalah ini dapat memberikan informasi bagi mahasiswa dan bermanfaat untuk
pengembangan wawasan dan peningkatan ilmu pengetahuan bagi kita semua.
BAB 1
PENDAHULUAN
A. Latar Belakang

Ilmu pengetahuan dan teknologi selalu berkembang dan mengalami kemajuan sesuai dengan
perkembangan zaman dan cara berpikir manusia, terutama dalam bidang informasi, komunikasi dan
bidang komputerisasi. Untuk itu kami penulis berkeinginan untuk meningkatkan SDM agar menjadi lebih
bermanfaat di era globalisasi.
Kemudian untuk mewujudkan hal itu, kami membuat makalah ini sebagai tugas mata kuliah
yang diberikan oleh Dosen Pembimbing, sekaligus sebagai bahan pembelajaran dan acuan mahasiswa
untuk belajar. Dalam hal ini kami akan menyusun Materi mata kuliah Arsitektur computer

B. Tujuan Masalah

1. Untuk mengetahui pengertian Arsitektur.

2. Untuk mengetahui tingkatan-tingkatan dalam Arsitektur Komputer.

3. Untuk mengetahui pengertian CPU.

4. Untuk mengetahui pengertian Unit Output.


BAB 2
PEMBAHASAN
A. Organisasi dan Arsitektur

Dalam menggambarkan komputer, perbedaan sering dibuat antara arsitektur komputer dan

organisasi komputer. Meskipun sulit untuk memberikan definisi yang tepat untuk istilah-istilah ini, ada

konsensus tentang area umum yang dicakup oleh masing-masing. Untuk contoh, lihat [VRAN80],

[SIEW82], dan [BELL78a]; pandangan alternatif yang menarik disajikan dalam [REDD76].

Arsitektur komputer mengacu pada atribut-atribut dari suatu sistem yang terlihat oleh seorang

programmer atau, dengan kata lain, atribut-atribut yang memiliki dampak langsung pada eksekusi logis

dari suatu program. Suatu istilah yang sering digunakan secara bergantian dengan arsitektur komputer

adalah arsitektur set instruksi (ISA). ISA mendefinisikan instruksi format, opcode instruksi, register,

instruksi dan memori data; efek dari instruksi yang dieksekusi pada register dan memori; dan sebuah

algoritma untuk mengontrol pelaksanaan instruksi. Organisasi komputer mengacu pada unit operasional

dan interkoneksi mereka yang mewujudkan spesifikasi arsitektur. Contoh dari atribut arsitektural

meliputi set instruksi, jumlah bit yang digunakan untuk merepresentasikan berbagai tipe data (mis.,

angka, karakter), mekanisme I / O, dan teknik untuk menangani memori. Atribut organisasi mencakup

detail perangkat keras tersebut transparan untuk programmer, seperti sinyal kontrol; antarmuka antara

komputer dan periferal; dan teknologi memori yang digunakan. Sebagai contoh, ini adalah masalah

desain arsitektur apakah komputer akan memilikinya instruksi multiplikasi. Ini adalah masalah organisasi

apakah instruksi itu akan diimplementasikan oleh unit penggandaan khusus atau dengan mekanisme

yang membuat diulang penggunaan unit tambah sistem. Keputusan organisasi dapat didasarkan pada

frekuensi antisipasi penggunaan instruksi perkalian, kecepatan relatif dari dua pendekatan, dan biaya

dan ukuran fisik unit penggandaan khusus.

Secara historis, dan masih hari ini, perbedaan antara arsitektur dan organisasi telah menjadi

yang penting. Banyak produsen komputer menawarkan keluarga model komputer,semua dengan

arsitektur yang sama tetapi dengan perbedaan dalam organisasi. Akibatnya, model yang berbeda dalam
keluarga memiliki karakteristik harga dan kinerja yang berbeda. Selain itu, arsitektur tertentu dapat

berlangsung bertahun-tahun dan mencakup sejumlah model komputer yang berbeda, organisasinya

berubah dengan perubahan teknologi. Sebuah contoh yang menonjol dari kedua fenomena ini adalah

Arsitektur IBM System / 370. Arsitektur ini pertama kali diperkenalkan pada tahun 1970 dan 2007

termasuk sejumlah model. Pelanggan dengan persyaratan sederhana dapat membeli a lebih murah,

model lebih lambat dan, jika permintaan meningkat, kemudian ditingkatkan ke yang lebih mahal, model

yang lebih cepat tanpa harus meninggalkan perangkat lunak yang sudah dikembangkan. Selama

bertahun-tahun, IBM telah memperkenalkan banyak model baru dengan teknologi yang ditingkatkan

untuk mengganti model lama, menawarkan pelanggan kecepatan yang lebih tinggi, biaya lebih rendah,

atau keduanya. Model-model yang lebih baru ini mempertahankan arsitektur yang sama sehingga

investasi perangkat lunak pelanggan terlindungi. Hebatnya, arsitektur System / 370, dengan beberapa

peningkatan, masih bertahan hingga hari ini sebagai arsitektur mainframe IBM lini produk.

Di kelas komputer yang disebut mikrokomputer, hubungan antara arsitektur dan organisasi sangat dekat.

Perubahan teknologi tidak hanya berpengaruh organisasi tetapi juga menghasilkan pengenalan yang

lebih kuat dan lebih kompleks arsitektur. Secara umum, ada sedikit persyaratan untuk generasi ke

generasi kompatibilitas untuk mesin yang lebih kecil ini. Dengan demikian, ada lebih banyak interaksi di

antara keduanya keputusan desain organisasi dan arsitektur. Contoh menarik dari hal ini adalah

komputer set instruksi dikurangi (RISC).

Penekanannya mungkin lebih pada sisi organisasi. Namun, karena organisasi komputer harus

dirancang untuk mengimplementasikan arsitektur tertentu spesifikasi, perawatan menyeluruh dari

organisasi membutuhkan pemeriksaan rinci arsitektur juga.

1. Fungsi

Baik struktur dan fungsi komputer, pada dasarnya, sederhana. Secara umum istilahnya, hanya ada

empat fungsi dasar yang dapat dilakukan komputer:

■ Pemrosesan data: Data dapat memiliki berbagai bentuk, dan berbagai persyaratan pemrosesan luas.

Namun, kita akan melihat bahwa hanya ada beberapa metode dasar atau jenis pemrosesan data.
■ Penyimpanan data: Bahkan jika komputer sedang memproses data dengan cepat (mis., Data masuk

dan diproses, dan hasilnya segera keluar), komputer harus sementara waktu menyimpan setidaknya

potongan data yang sedang dikerjakan setiap saat. Dengan demikian, setidaknya ada fungsi

penyimpanan data jangka pendek. Sama pentingnya, komputer melakukan fungsi penyimpanan data

jangka panjang. File data disimpan di komputer untuk pengambilan dan pembaruan selanjutnya.

■ Pergerakan data: Lingkungan operasi komputer terdiri dari beberapa perangkat yang berfungsi sebagai

sumber atau tujuan data. Saat data diterima dari atau dikirim ke perangkat yang terhubung langsung ke

komputer, proses dikenal sebagai input– output (I / O), dan perangkat ini disebut sebagai periferal.

Ketika data dipindahkan dari jarak yang lebih jauh, ke atau dari jarak jauh perangkat, proses ini dikenal

sebagai komunikasi data.

■ Kontrol: Di dalam komputer, unit kontrol mengelola komputer sumber daya dan mengatur kinerja

bagian fungsionalnya sebagai respons untuk instruksi.

2. Struktur

Kita sekarang melihat secara umum struktur internal komputer. Kita mulai dengan komputer

tradisional dengan prosesor tunggal yang menggunakan mikroprogram unit kontrol, kemudian periksa

struktur multicore yang khas. komputer prosesor tunggal sederhana memberikan tampilan hierarkis dari

struktur internal komputer prosesor tunggal tradisional. Ada empat komponen struktural utama:

■ Central processing unit (CPU): Mengontrol operasi komputer dan melakukan fungsi pemrosesan

datanya; sering disebut sebagai prosesor.

■ Memori utama: Menyimpan data.

■ I / O: Memindahkan data antara komputer dan lingkungan eksternalnya.

■ Interkoneksi sistem: Beberapa mekanisme yang menyediakan komunikasi antara CPU, memori utama,

dan I / O. Contoh umum sistem interkoneksi adalah melalui bus sistem, yang terdiri dari sejumlah

konduksi kabel tempat semua komponen lainnya menempel.

Mungkin ada satu atau lebih dari masing-masing komponen yang disebutkan di atas. Secara tradisional,

hanya ada satu prosesor. Dalam beberapa tahun terakhir, telah ada peningkatan penggunaan beberapa
prosesor dalam satu komputer. Beberapa masalah desain yang berkaitan dengan beberapa prosesor

muncul dan didiskusikan saat teks berlanjut; Bagian Lima berfokus pada komputer seperti itu.

B. Komponen Komputer

Pada tingkat atas, komputer terdiri dari CPU (central processing unit), memori, dan Komponen I / O,
dengan satu atau lebih modul dari setiap jenis. Komponen-komponen ini saling berhubungan dalam
beberapa cara untuk mencapai fungsi dasar komputer, yaitu untuk menjalankan program. Dengan
demikian, pada level teratas, kita dapat mengkarakterisasi komputer sistem dengan menggambarkan (1)
perilaku eksternal masing-masing komponen, yaitu data dan mengontrol sinyal yang dipertukarkan
dengan komponen lain, dan (2) struktur interkoneksi dan kontrol yang diperlukan untuk mengelola
penggunaan struktur interkoneksi.
Pandangan struktur dan fungsi tingkat atas ini penting karena sifatnya kekuatan penjelas dalam
memahami sifat komputer. Sama pentingnya adalah penggunaannya untuk memahami masalah evaluasi
kinerja yang semakin kompleks. Memahami struktur dan fungsi tingkat atas menawarkan wawasan
tentang kemacetan sistem, jalur alternatif, besarnya kegagalan sistem jika komponen gagal, dan
kemudahan menambahkan peningkatan kinerja. Dalam banyak kasus, persyaratan lebih besar daya
sistem dan kemampuan gagal-aman dipenuhi dengan mengubah desain daripada sekadar meningkatkan
kecepatan dan keandalan komponen individu.
Bab ini berfokus pada struktur dasar yang digunakan untuk komponen komputer interkoneksi.
Sebagai latar belakang, bab ini dimulai dengan pemeriksaan singkat terhadap komponen dasar dan
persyaratan antarmuka mereka. Maka gambaran fungsional adalah disediakan. Kami kemudian siap
untuk memeriksa penggunaan bus untuk sistem interkoneksi.
Hampir semua desain komputer kontemporer didasarkan pada konsep yang dikembangkan oleh
John von Neumann di Institute for Advanced Studies, Princeton. Desain seperti ini disebut sebagai
arsitektur von Neumann dan didasarkan pada tiga konsep utama:
■ Data dan instruksi disimpan dalam satu memori baca-tulis.
■ Isi memori ini dapat dialamatkan berdasarkan lokasi, tanpa memperhatikan jenis data yang
terkandung di sana.

■ Eksekusi terjadi secara berurutan (kecuali diubah secara eksplisit) dari satu instruksi ke yang
berikutnya.
Ada satu set kecil komponen logika dasar yang dapat digabungkan dengan berbagai cara untuk
menyimpan data biner dan melakukan aritmatika dan logis operasi pada data itu. Jika ada perhitungan
tertentu yang harus dilakukan, konfigurasi komponen logika yang dirancang khusus untuk perhitungan
itu bisa dibangun. Kita dapat memikirkan proses menghubungkan berbagai komponen dalam
konfigurasi yang diinginkan sebagai bentuk pemrograman. "Program" yang dihasilkan dalam
bentuk perangkat keras dan disebut program bawaan.
Sekarang pertimbangkan alternatif ini. Misalkan kita membangun konfigurasi tujuan umum
fungsi aritmatika dan logika. Perangkat keras ini akan melakukan berbagai fungsi pada data tergantung
pada sinyal kontrol yang diterapkan pada perangkat keras.
Dengan perangkat keras serba guna, sistem menerima data dan kontrol sinyal dan menghasilkan hasil.
Jadi, alih-alih memasang ulang perangkat keras untuk setiap yang baru program, programmer hanya
perlu menyediakan satu set sinyal kontrol baru.
Pemrograman sekarang jauh lebih mudah. Alih-alih memasang ulang perangkat keras untuk
masing-masing program baru, yang perlu kita lakukan adalah menyediakan urutan kode baru. Setiap
kode, dalam efek, instruksi, dan bagian dari perangkat keras menginterpretasikan setiap instruksi dan
menghasilkan sinyal kontrol. Untuk membedakan metode pemrograman baru ini, berurutan kode atau
instruksi disebut perangkat lunak.
Beberapa komponen lain diperlukan untuk menghasilkan komputer yang berfungsi. Data dan
instruksi harus dimasukkan ke dalam sistem. Untuk ini kita perlu semacam modul input. Modul ini berisi
komponen dasar untuk menerima data dan instruksi dalam beberapa bentuk dan mengubahnya menjadi
bentuk internal sinyal yang dapat digunakan oleh sistem. Diperlukan sarana pelaporan, dan ini dalam
bentuk modul output. Secara keseluruhan, ini disebut sebagai I / O komponen. Satu komponen lagi
diperlukan. Perangkat input akan membawa instruksi dan data secara berurutan. Tetapi suatu program
tidak selalu dijalankan secara berurutan; mungkin melompat-lompat (misalnya, instruksi lompat IAS).
Demikian pula, operasi pada data mungkin membutuhkan akses ke lebih dari satu elemen pada satu
waktu dalam urutan yang telah ditentukan.
Dengan demikian, harus ada tempat untuk menyimpan sementara instruksi dan data. Bahwa
Modul ini disebut memori, atau memori utama, untuk membedakannya dari penyimpanan eksternal
atau perangkat periferal. Von Neumann menunjukkan bahwa memori yang sama dapat digunakan untuk
menyimpan instruksi dan data menggambarkan komponen tingkat atas ini dan menyarankan interaksi di
antara mereka. CPU bertukar data dengan memori. Untuk tujuan ini, biasanya menggunakan dua
register internal (ke CPU): register alamat memori (MAR), yang menentukan alamat dalam memori
untuk baca atau tulis berikutnya, dan memory buffer register (MBR), yang berisi data yang akan ditulis
ke dalam memori atau menerima data yang dibaca dari memori. Demikian pula, register alamat I / O (I /
OAR) menentukan perangkat I / O tertentu. Register buffer I / O (I / OBR) digunakan untuk pertukaran
data antara modul I / O dan CPU.
Modul memori terdiri dari satu set lokasi, yang ditentukan oleh alamat nomor yang
ditambahkan secara berurutan. Setiap lokasi berisi nomor biner yang dapat diartikan sebagai baik
instruksi atau data. Modul I / O mentransfer data dari perangkat eksternal ke CPU dan memori, dan
sebaliknya. Ini berisi buffer internal untuk sementara menahan data ini hingga dapat dikirim. Setelah
melihat secara singkat komponen-komponen utama ini, sekarang kita beralih ke tinjauan umum tentang
bagaimana komponen-komponen ini berfungsi bersama untuk menjalankan program.
Kesimpulan
Arsitektur disini dapat didefinisikan sebagai gaya konstruksi dan organisasi dari komponen-
komponen sistem komputer. Arsitektur komputer adalah konsep perencanaan dan struktur
pengoprasian dasar dari suatu sistem komputer.
Arsitektur komputer mengacu pada atribut-atribut dari suatu sistem yang terlihat oleh seorang
programmer atau, dengan kata lain, atribut-atribut yang memiliki dampak langsung pada eksekusi logis
dari suatu program. Suatu istilah yang sering digunakan secara bergantian dengan arsitektur komputer
adalah arsitektur set instruksi (ISA). ISA mendefinisikan instruksi format, opcode instruksi, register,
instruksi dan memori data; efek dari instruksi yang dieksekusi pada register dan memori; dan sebuah
algoritma untuk mengontrol pelaksanaan instruksi.
Fungsi dasar arsitektur ada 4, yaitu: pemrosesan data, penyimpanan data,pergerakan data dan
control Hardware, software dan brainware merupakan komponen komputer yang haruslah sinkron
antar satu sama lainnya.
komputer terdiri dari CPU (central processing unit), memori, dan Komponen I / O, dengan satu
atau lebih modul dari setiap jenis. Komponen-komponen ini saling berhubungan dalam beberapa cara
untuk mencapai fungsi dasar komputer, yaitu untuk menjalankan program. Dengan demikian, pada level
teratas, kita dapat mengkarakterisasi komputer sistem dengan menggambarkan (1) perilaku eksternal
masing-masing komponen, yaitu data dan mengontrol sinyal yang dipertukarkan dengan komponen lain,
dan (2) struktur interkoneksi dan kontrol yang diperlukan untuk mengelola penggunaan struktur
interkoneksi.
Beberapa komponen lain diperlukan untuk menghasilkan komputer yang berfungsi. Data dan
instruksi harus dimasukkan ke dalam sistem. Untuk ini kita perlu semacam modul input. . Modul ini
berisi komponen dasar untuk menerima data dan instruksi dalam beberapa bentuk dan mengubahnya
menjadi bentuk internal sinyal yang dapat digunakan oleh sistem. Diperlukan sarana pelaporan, dan ini
dalam bentuk modul output. Secara keseluruhan, ini disebut sebagai I / O komponen. Satu komponen
lagi diperlukan. Perangkat input akan membawa instruksi dan data secara berurutan. Tetapi suatu
program tidak selalu dijalankan secara berurutan; mungkin melompat-lompat (misalnya, instruksi
lompat IAS). Demikian pula, operasi pada data mungkin membutuhkan akses ke lebih dari satu elemen
pada satu waktu dalam urutan yang telah ditentukan.

Anda mungkin juga menyukai