Anda di halaman 1dari 9

MODUL

ARSITEKTUR & KOMPUTER


BAB II,III,IV

DOSEN PEMBIMBING:

NIZAMIYATI, M.TI

DISUSUN OLEH :

HARIZAL AKMAL RAMADHANI

NPM: 2158201002

PROGRAM STUDI REKAYASA PERANGKAT LUNAK


INSTITUT TEKNOLOGI DAN BISNIS DINIYYAH LAMPUNG
2022
BAB II

EVOLUSI KOMPUTER

1. Proses Desain Komputer


Setelah mengetahui apa arti dari desain, mari kita mengetahui siapa saja pihak yang berkepentingan
dalam Desain UI ini. Siapa saja mereka, salah satunya adalah Klien, kemudian Desainer, Programmer,
dan sebagainya.

Apa itu Requirement Engineering?

Dalam desain interaksi kita harus menelusuri domain pengguna atau domain target dengan cara
melakukan pengembangan dengan pendekatan beroritentasi pengguna (user centered).

Dalam hal ini berarti lebih berfokus pada penggunanya dari pada pertimbangan teknik.

Pahami Pengguna Produk Anda

Desain UI yang baik lebik memfokuskan pada pengguna dan tugas-tugasnya. Begitu banyak
pengembang yang gagal menghasilkan UI yang baik. Karena apa? karena mereka lebih asyik
dengan kerumitan. Mereka menikmati setiap hal yang terkait tentang bagaimana sesuatu itu
bekerja.

Pengguna butuh Desain UI yang elegant dan enak dipandang. Dari segi penggunaan warna tidak
membuat sakit mata. Ada beberapa cara bagaimana bisa mendapatkan Desain UI yang seperti
pengguna inginkan.

Bagaimana mengidentifikasi pengguna?

Pengguna adalah fokus utama dalam perancangan produk. Mereka adalah orang yang akan
menggunakan produk secara langsung untuk mencapai sebuah tujuan.

Jika Anda merancang ulang atau memperbaiki produk yang telah ada saat ini. Maka sangat
penting untuk mewawancarai pengguna yang sekarang dan pengguna yang berpotensi
menggunakan produk tersebut.
2. Struktur Komputer

Input Device

Input device atau perangkat masukan adalah hardware yang digunakan untuk memasukkan suatu
data atau perintah ke sistem komputer. Perangkat keras ini tidak dapat bekerja sesuai fungsinya
tanpa adanya software pendukung. Perlu diketahui, perangkat input terbagi menjadi dua jenis
yaitu:

 Perangkat input langsung adalah perangkat input komputer yang bisa langsung diproses atau
digunakan tanpa adanya konfigurasi terlebih dahulu. Dalam hal ini, contoh perangkat input
langsung adalah mouse dan keyboard.
 Perangkat input tidak langsung adalah perangkat input komputer yang tidak bisa langsung
digunakan, melainkan harus melalui proses tertentu. Dalam hal ini, contoh perangkat input tidak
langsung adalah hardisk.

Output Device

Output device atau perangkat keluaran adalah hardware yang digunakan untuk menghasilkan
keluaran seperti gambar, suara, ataupun dokumen hardcopy. Beberapa contoh output device yang
sering digunakan adalah monitor, printer, plotter, ataupun speaker.

Contoh sederhananya adalah penggunaan printer. Printer merupakan sebuah perangkat output
device yang digunakan untuk mencetak dokumen. Sedangkan dokumen hardcopy tersebut
merupakan output yang dihasilkan oleh printer.

I/O Ports

Port I/O adalah suatu port dimana setiap port I/O di bawah control processor. Jadi mudahnya,
port ini adalah port yang sering digunakan untuk memasang perangkat tambahan seperti
flashdisk ataupun yang lainnya.

Adapun macam-macam port I/O adalah sebagai berikut:

 Port Parallel adalah port yang memiliki kemampuan transfer data dengan kecepatan 200kb/s.
Port ini dapat digunakan oleh hardware seperti printer ataupun scanner.
 Port Serial adalah port yang memiliki kemampuan transfer data dengan kecepatan yang lebih
rendah daripada port parallel. Port ini dibedakan menjadi dua, yaitu COM1 dan COM2. Yang
membedakan adalah, kabel connector COM 1 menggunakan 9 pin, sedangkan untuk COM2
menggunakan 25 pin.
 Port PS/2 adalah port yang sering digunakan untuk menghubungkan keyboard ataupun mouse
ke komputer. Namun, saat ini port PS/2 sudah jarang ditemui pada keluaran komputer terbaru,
karena sebagian besar sudah menggunakan USB.
 Port USB atau Universal Serial Bus adalah port yang digunakan untuk device yang bekerja
dengan transmisi data secara serial. Contoh device yang bisa menggunakan USB adalah
flashdisk, keyboard dan mouse USB, serta perangkat lainnya.
 Port VGA adalah port yang berhubungan langsung dengan monitor. Port ini biasanya terdapat di
dalam cassing komputer. Fungsi dari port ini adalah untuk menambahkan kartu grafis pada
komputer agar memiliki performa yang lebih.
 Port Audio adalah port yang berhubungan langsung dengan audio device seperti speaker, radio,
dan lain sebagainya.
 Port LAN adalah port yang digunakan untuk komunikasi antar komputer. Dengan ini, maka
setiap komputer bisa saling bertukar informasi.

CPU

CPU atau Central Processing Unit adalah perangkat keras atau hardware yang berfungsi sebagai
pemroses data utama pada suatu komputer. CPU juga bisa diartikan sebagai hardware yang
berfungsi menerima dan melaksanakan perintah dan data dari perangkat lunak atau software.

CPU juga bisa disebut dengan otak komputer karena perangkat ini mengatur seluruh aktivitas
serta jalannya program dan aplikasi di dalamnya. Tanpa adanya CPU, maka komputer tidak akan
bisa berfungsi sebagaimana mestinya.

Memori

Memori adalah perangkat keras komputer yang berfungsi untuk menyimpan data atau informasi
pada komputer yang bersifat sementara ataupun permanen. Dalam hal ini, memori terbagi
menjadi 2 yaitu memori internal dan memori eksternal.

 Memori internal adalah memori utama yang dapat diakses langsung oleh prosesor. Karena data
yang disimpan pada memori bersifat volatile atau sementara, maka ketika tidak ada sumber
listrik atau ketika kimputer dimatikan, maka datanya akan hilang. Biasanya, data yang disimpan
dalam memori ini adalah program dan data.
 Memori eksternal adalah memori tambahan yang berfungsi sebagai tambahan untuk
menyimpan data atau program namun bersifat permanen atau non volatile. Ada beberapa jenis
memori eksternal yang sering digunakan, yaitu: hardisk, flashdisk, dan floppy disk.

Data Bus

Data bus adalah jalur perpindahan data antar modul pada sistem komputer. Pada suatu saat
tertentu, biasanya masing-masing saluran hanya bisa membawa 1 bit data. Oleh karena itu,
jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. Data bus
biasanya terdiri dari 8, 16, 32, atau 64 jalur paralel.

Address Bus

Address bus adalah jalur yang digunakan untuk menandakan lokasi sumber atau tujuan pada
proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang ditulis dan
dibaca. Address bus biasanya terdiri dari 16, 20, 24, atau 32 jalur paralel.
Control Bus

Control bus adalah jalur yang digunakan untuk mengontrol penggunaan dan akses data ke Data
Bus maupun Address Bus. Control bus biasanya terdiri dari 5 sampai 10 jalur paralel.

3. Fungsi Komputer
 Data Input (Data Entry)

Fungsi komputer yang pertama adalah input. Fungsi ini yaitu menerima data atau informasi dari
sumber luar. Data yang diterima melalui aktivitas di keyboard, mouse dari komputer lain atau
peralatan lainnya.

 Data Processing (Pengolahan Data)

Fungsi komputer yang paling utama adalah melakukan pemrosesan. Berbagai macam data dan
informasi adalah data yang diproses oleh komputer. Data yang diproses akan menghasilkan
output yaitu berupa informasi. Contohnya seperti teks, gambar, audio, video, grafik, dan lainnya.

Pengolahan data dan informasi adalah fungsi langsung dari komputer. Otak dari komputer di
mana data diproses disebut unit pemroses sentral (CPU). Itu adalah sebuah chip yang biasanya
berukuran setengah inci dan dimasukkan ke soket motherboard komputer.

 Data Storage

Fungsi data storage adalah sebagai tempat untuk menyimpan informasi. Penyimpanan yang
dilakukan berbeda-beda tergantung bagaimana informasinya akan digunakan. Fungsi komputer
ini memudahkan pengguna untuk menemukan data dan akan digunakan kembali. Data tersebut
dapat disimpan di dalam memori internal komputer maupun memori eksternal.

Drive hard disk (HDD) atau Drive Solid State Disk (SSD) penyimpanan internal perangkat dan
melayani untuk melindungi dan rumah semua data dan informasi dalam sebuah komputer. Di
mana data dan informasi yang sangat penting sistem yang lebih besar, sistem RAID digunakan.
Multiple disk drive beroperasi secara bersamaan untuk memastikan data mutlak dan integritas
informasi.

 Data Output

Data yang telah diproses dalam komputer, hasilnya akan tersedia untuk digunakan oleh
pengguna atau perangkat lainnya dengan berbagai tujuan. Contoh dari data output yaitu sebagai
file audio, hard copy ke kertas, dicetak sebagai 3D model dan lain-lain.
4. Dimensi-Dimensi Evolusi Komputer

 Evolusi mode-mode penggunaan komputer

Mode-mode penggunaan sistem komputer pada waktu yang berbeda. Pada setiap mode,sistem
operasi dan software sistem yang berhubungan mempunyai beberapa fitur-fitur unik.

a. Uniprograming: hanya satu tugas yang diproses pada satu waktu dan semua resource sistem
tersedia secara eksklusif sampai tugas terselesaikan

b. Paraller processing: kemampuan menjalankan tugas atau aplikasi lebih dari satu aplikasi dan
dijalankan menggunakan lebih dari satu CPU untuk menjalankan sebuah program secara
simultan.

c. Multi processing: kombinasi eksekusi dari dua atau lebih program yang berbeda dalam sebuah
CPU.

d. Multitasking: menjalankan dua atau lebih program dalam sebuah komputer pada saat yang
bersamaan. Berapa banyak program yang dapat se&ara efektif di multitasking tergantung dari
tipe multitasking yang dilakukan ( preemptive vs Cooperative), kecepatan CPU dan memori serta
kapasitas harddisk.

e. Komputer network: sistem jaringan kerja komputer, terdiri dari dua atau lebih komputer dan
alat pendukung lain yang saling berhubungan melalui saluran komunikasi.

 Evolusi Arsitektur CPU dasar

Berdasarkan organisasinya CPU komputer dikelompokan ke dalam 3 basis CPU, yaitu:

a. CPU berbasis akumulator: pada arsitektur berbasis akumulator, jumlah intruksi dalam program
meningkat tetapi intruksi menjadi cepat karena operand sudah berada dalam akumulator itu
sendiri. Akumulator adalah sebuah register yang berfungsi sebagai tempat untuk menyimpan
aritmatika dan hasil logika, akumulator sangat dibutuhkan untuk menulis perhitungan seperti
penjumlahan, pengurangan, perkalian,maupun pembagian ke memori utama (main memori) yang
mungkin untuk dibaca kembali untuk melakukan operasi berikutnya.

b. CPU berbasis register: pada arsitektur berbasis register, operand-operand untuk intruksi
disimpan dalam register CPU dan karena itu operand-operand dibaca dengan cepat ketika siklus
intruksi. Register adalah sebagian kecil memori komputer yang dipakai untuk tempat
penampungan data dengan ketentuan bahwa data yang terdapat dalam register dapat diproses
dalam berbagai operasi dengan melihat berapa besar kemampuan menampung register tersebut.

c. CPU berbasis stack: dimana pemrogramnya sangat sederhana karena operasi aritmetika
dilakukan pada item teratas dari stack tersebut.
 Evolusi Unit Control dan Penerjemahan Intruksi

a. Hardwired control unit: Pada implementasi hardwire, unit kontrol berperan sebagai sirkuit
terkombinasi yang dibuat berdasarkan kontrol sinyal yang akan dikeluarkan. Jadi untuk setiap
kontrol sinyal memiliki rangkaian logika tertentu pada kontrol unit yang dapat menghasilkan
kontrol sinyal yang dimaksud. Kelebihan dari hardwireadalah kecepatannya yang tinggi karena
logika unit kontrol langsung dibentuk menjadi rangkaian.
b. Microprogrammed control unit: implementasi microprogrammed tidak menggunakan sirkuit
terkombinasi namun menggunaka intruksi mikro. berupamenyimpan pola-pola bit untuk setiap
instruksi yang sesuai dengan sinyal-sinyal kontrol dalam beberapa mikrointruksi.Kelebihan dari
microprogrammed adalah lebih mudah untuk mengimplementasikan dan mendesain kontrol unit
dan jauh lebihmurah.
c. Hybrid control unit: menggunakan kedua gabungan tersebut, dimana bagian dari unit kontrol
yang membutuhkan waktu krisis yang digunakan hardwired dan sebaliknya digunakan
microprogrammed.

 Evolusi Teknik-Teknik Memori

Dalam evolusi teknik memori utama terdapat dua konsep:


a. Interleaving concept: salah satu konsep pembagian memori menjadi dua bagian lokasi yaitu
alamat ganjil dan genap. Dengan kata lain, lokasi yang berdekatan ditempatkan dalam modul
yang terpisah yang dapat diakses secara bersamaan sehingga secara keseluruhan mengurangi
waktu akses.
b. Bank switching: merupakan konsep yang mengatasi masalah kapasitas memori yang dibatasi
jumlah bit alamat dengan cara tanpa sepengetahuan CPU dengan bantuan atau kerjasama sistem
operasi.

 Evolusi Penanganan Siklus Intuksi


Secara umum kinerja suatu subsistem dapat ditingkatkan dengan teknik paralelisme duplikasi
hardware, paralelisme dengan aksi mendahului, tumpang tindih dan realokasi.

 Evolusi Teknik-Tenik I/O

Dalam evolusi teknik I/O terdapat teknik-teknik transfer data dengan perangkat peripheral, yaitu
polling, mode interupsi, (data channel, mode DMA) front and prosesor. Teknik-teknik I/O
tersebut pada setiap perangkat menawarkan kecepatan atau transfer rate yang beragamdan juga
biaya hardware yang bermacam-macam.

 Evolusi Software Sistem

Sistem operasi dan pengembangan software sistem lainnya telah berkembang bersama dengan
hardware dan arsitektur. Beberapa pengembangan penting software sistem antara lain: bahasa
mesin, bahasa rakitan, sistem operasi, Bahasa tingkat tinggi, sistem basis data, sistem pakar dan
embedded sistem.
5. Sejarah Komputer

 Generasi Pertama (1940-1959)

Komputer generasi pertama memiliki ciri-ciri utama yakni ukuran fisiknya yang besar. Karena
ukuran fisiknya yang besar itulah maka memerlukan daya listrik yang besar juga. Adapun
komponen yang digunakan adalah berupa tabung hampa udara. Programnya dibuat dalam bahasa
mesin yang menggunakan konsep storage program. Data dapat disimpan di magnetic tape dan
magnetic disk. 

 Generasi Kedua (1959-1965)


Komputer di generasi kedua menggunakan komponen berupa transistor yang lebih kecil
daripada tabung hampa udara. Meski begitu, kapasitas memori utamanya cukup besar
dengan proses Generasi Keempat (dimulai tahun 1970)

operasi yang lebih cepat. Selain itu, komputer di generasi kedua juga sudah memiliki
kemampuan proses real-time, dan time sharing. 

 Generasi Ketiga (1965-1970)

Komputer di generasi ketiga sudah memiliki ukuran yang lebih kecil karena menggunakan
komponen IV (Integrated Circuits) sehingga hemat penggunaan listrik. Proses operasinya juga
berjalan lebih cepat dan tepat dengan kapasitas memori yang jauh lebih besar. Magnetic disk
yang digunakan memiliki sifat random access. 

 Generasi Keempat (dimulai tahun 1970)

Personal Computer (PC) sudah mulai berkembang di generasi ini, contoh produknya adalah
Apple II. Memori komputernya sudah menggunakan bentuk chip dari mikroprosesor dan
semikonduktor dengan teknologi Large Scale Integration (LSI) yang juga disebut dengan
Bipolar Large Scale Integration. 

Contoh komputer yang telah menggunakan chip mikroprosesor adalah komputer IBM 370.
Sedangkan mulai tahun 1981, banyak komputer yang sudah menggunakan mouse dan sistem
Windows.

 Generasi Kelima (sekarang)

Komputer generasi kelima dipelopori oleh negara Jepang. Telah menggunakan Very Large Scale
Integration dan Artificial Intelligence supaya komputer dapat memecahkan masalah sendiri.
Selain itu, komputer pada generasi ini juga mempunyai jutaan warna dengan resolusi yang sangat
tajam. Lalu, perkembangan teknologi komputer generasi kelima juga memungkinkan untuk
dibuat jenis komputer portabel alias laptop.

Anda mungkin juga menyukai