Pengenalan
Mikroprosesor dan Komputer
Oleh Meyhart Torsna Bangkit Sitorus, S.T., M.Eng.
Topik Hari
ini 01
Latar Belakang Sejarah Mikroprosesor
Sistem Angka
03
Zaman Mekanis
• Pemikiran mengenai perhitungan dengan menggunakan
mesin muncul sudah sangat lama, yaitu pada tahun 500 SM
orang Babilonia menemukan Abacus, yaitu kalkulator
pertama
• Kemudian pada tahun 1642, Blaise Pascal menemukan
kalkulator yang dibuat dari roda gigi. Roda gigi ini berisi 10
gigi sehingga apabila sudah mencapai satu rotasi maka
roda disebelahnya berputar.
• Pada tahun 1937, Charles Babage membuat mesin analitis.
Mesin ini merupakan komputer mekanis yang menyimpan
1000 angka desimal 20 digit dan sebuah program variabel
yang mampu mengubah fungsi mesin untuk melakukan
berbagai perhitungan dengan kartu berlubang.
Latar Belakang Sejarah Mikroprosesor
Zaman Listrik
• Era 1800-an melalui motor listrik yang dikembangkan oleh
Michael Faraday, muncul berbagai mesin penjumlah
mengunakan penggerak motor yang berbasis pada
kalkulator Blaise Pascal.
• Tahun 1970-an muncul kalkulator genggam yang pertama
kali dikenalkan oleh Bowmar.
• Monroe juga membuat mesin kalkulatornya yang berbentuk
seperti desktop.
• Pada tahun 1896, Holleith mendirikan perusahaan
Tabulating Machine Company yang sekarang kita kenal
dengan International Business Machine Corporation (IBM)
untuk menggunakan kartu berlubang dalam mencatat data.
Latar Belakang Sejarah Mikroprosesor
Zaman Listrik
• Tahun 1941 seorang penemu Jerman Bernama Konrad
Zuse membuat mesin hitung elektronik pertama yaitu
komputer Z3 yang digunakan untuk perancangan pesawat
terbang dan peluru kendali pada perang dunia II.
• 1943 Alan Turing membuat sistem komputer pertama yang
menggunakan tabung hampa, komputer ini Bernama
Colossus. Kelemahan Colossus adalah ia tidak bisa
diprogram ulang.
• Tahun 1946 di Universitas Pensylvania dibuat sebuah
komputer yang dapat diprogram yang disebut ENIAC
(Electronics Numerical Integrator and Calculator). ENIAC
terdiri dari 17.000 tabung hampa dan 500 mil / 804 km
kabel. Berat 30 ton, kecepatan 100.000 operasi / detik.
Latar Belakang Sejarah Mikroprosesor
Zaman Listrik
• Tahun 1948 dikembangan transistor di Bell Labs.
• Tahun 1958, Jack Kilby menemukan Integrated Circuit (IC) dan penemuan ini
mendorong pengambangan IC digital (RTL, resistor –to-transistor logic)
• Tahun 1971 Intel membuat mikroprosesor pertamanya yaitu mikroprosesor 4004.
Mikroprosesor 4004 bekerja dengan bus 4 bit, sehingga mikroprosesor ini disebut
mikroprosesor 4 bit
Latar Belakang Sejarah Mikroprosesor
Perkembangan Pemrograman
• Setelah muncul mesin yang dapat diprogram, maka mulai bermunculan bahasa
pemrograman.
• Bahasa pemrograman pertama yaitu Bahasa Mesin. Terdiri dari kode biner 1 dan
0 yang disimpan dalam memori computer sebagai sekelompok instruksi yang
disebut program.
• Tahun 1950 sistem komputer UNIVAC muncul dan diperkenalkan Bahasa
Assembly untuk menyederhanakan kode biner. Assembler memungkinkan
programmer untuk menggunakan kode mnemonics, seperti ADD (01000111) dll.
• Tahun 1957 Grace Hopper membuat Bahasa pemrograman tingkat tinggi
pertama yaitu Flow-Matic. Pada tahun yang sama IBM juga mengeluarkan
Bahasa pemrograman untuk komputernya yaitu FORTRAN( FORmula
TRANslator).
• Setelah itu muncul Bahasa pemrograman ALGOL( ALGOrithmic Language).
Latar Belakang Sejarah Mikroprosesor
Perkembangan Pemrograman
• Bahasa pemrograman pertama yang sukses dan banyak dipakai dalam bisnis
yaitu COBOL (COmputer Business Oriented Language).
• Pada saat ini sudah banyak muncul Bahasa pemrograman seperti BASIC,
C/C++, PASCAL, Python, PHP, Java dll.
Latar Belakang Sejarah Mikroprosesor
Zaman Mikroprosesor
• Mikroprosesor pertama di dunia yaitu Intel 4004 merupakan mikroprosesor 4 bit,
mampu mengalamati 4096 lokasi memori sebesar 4 bit.
• Bit adalah angka biner dengan nilai nol atau satu
• Lokasi memori selebar 4 bit biasa disebut nibble
• Mikroprosesor 4004 memiliki 45 instruksi
• 4004 dibuat dengan teknologi P-Chanel MOSFET yang hanya mampu
menjalankan perintah dalam kecepatan rendah, yaitu 50 KIP (Kilo Instructions
Per Second). Seri berikutnya yang lebih kencang yaitu 4040.
• Selain Intel perusahaan Texas Instrumets juga mengeluarkan mikroprosesor 4 bit
yaitu TMS-1000
• Tahun 1971 Intel mengeluarkan mikroprosesor 8 bit yaitu 8008 dengan ukuran
alamat yang lebih luas 16K Byte. Byte merupakan angka biner 8 bit dan K setara
dengan 1024.
Latar Belakang Sejarah Mikroprosesor
Zaman Mikroprosesor
• Setelah itu Intel mengeluarkan mikroprosesor 8080 dengan kecepatan 500 KIP,
secara bersamaan Motorola juga mengeluarkan MC6800, sehingga pertarungan
di dunia mikroprosesor dimulai
• Zilog juga memproduksi mikroprosesor Z-80 tetapi lebih fous pada mikrokontroler
• Rockwell mengembangkan mikroprosesor untuk rangkaian modem
• Tahun 1997 Intel mengeluarkan 8085 dengan kecepatan 769,23 KIP
• Tahun 1978 Intel mengeluarkan 8086 dan tahun 1979 mengeluarkan lagi 8088
yang merupakan mikroprosesor 16 bit dengan kecepatan 2,5 MIP dan
mengalamati memori sebesar 1 MB. 1 Mega Byte setara 1024KB.
• Jika dilihat dari variasi jumlah instruksi, 4004 memiliki 45 instruksi, 8085 246
instruksi, 8086 dan 8088 memiliki lebih dari 20.000 variasi instruksi. Jumlah
instruksi mempengaruhi kecanggihan mikroprosesor. Perlu diketahui bahwa
mikroprosesor ini adalah bertipe CISK (Complex Instruction Set Computers)
Latar Belakang Sejarah Mikroprosesor
Zaman Mikroprosesor
• Tahun 1981 IBM memutuskan menggunakan Intel 8088 pada personal computer
miliknya dan menjalankan aplikasi seperti speadsheed, pengolahan kata,
pengecekan ejaan dan kamus.
• Tahun 1983 Intel memperkenalkan mikroprosesor 80286, merupakan
mikroprosesor 16 bit dengan kapasitas memori 16 MB dengan kecepatan 4 MIP
• Tahun 1986 Intel mengeluarkan mikroprosesor 32 bit pertamanya yaitu 80386
yang mampu mengalamati memori sebesar 4GB dengan kecepatan 11 MIP dan
berkembang menjadi 80386EX dan 80386SLC pada tahun 1995, dimana pada
mikroprosesor ini diperkenalkan fitur chace internal untuk mengolah data pada
kecepatan yang lebih tinggi
• Mikroprosesor terus dituntut untuk berkembang terlebih Ketika personal
komputer memasuki jaman GUI (Graphical User Interface) dimana tampilan
komputer lebih modern.
Latar Belakang Sejarah Mikroprosesor
Zaman Mikroprosesor
• Tahun 1989 Intel mengeluarkan Mikroprosesor 80486 yang merupakan
modifikasi dari 80386, yang dimodifikasi adalah untuk menjalankan 1 instruksi
pada 80386 membutuhkan 2 clock, pada 80486 hanya membutuhkan 1 clock.
Jadi jika 80486 bekerja pada clock 50 MHz, maka kecepatannya 50 MIP
• Tahun 1993 Intel memperkenalkan Mikroprosesor Pentium dimana
karakteristiknya hampir sama dengan 80386 dan 80486. Perbedaannya ada
pada sisi kecepatan dimana Pentium dikeluarkan dengan beberapa tipe
kecepatan yaitu 60 MHz dan 66 MHz(setara 100MIP), 100 MHz (setara 150
MIP), 120 MHz, 133 MHz dan yang tercepat 233 MHz.
• Fitur pintar Pentium yaitu dual integer diperkenalkan, yaitu mengeksekusi dua
instruksi sekaligus secara bersamaan yang disebut dengan teknologi
superscaler. Artinya dalam satu clock dapat dikerjakan dua perintah.
Latar Belakang Sejarah Mikroprosesor
Zaman Mikroprosesor
• Tahun 1995 intel mengeluarkan Pentium Pro yang memiliki 21 juta transistor, 3
unit integer dan unit floating point untuk meningkatkan performa. Frekuensi
Clocknya adalah 150 MHz dan 166 MHz. Memiliki Chace 16 KB (8K untuk data
dan 8K untuk instruksi)
• Tahun 1977 Intel mengeluarkan Pentium II memiliki kecepatan 266 MHz dan 333
MHz, dimana perubahan besarnya pada chace memiliki tingkatan, yaitu chace L1
dan chace L2, dimana kecepatan dan kapasitas chace akan mempercepat
kinerja mikroprosesor. Pentium 2 memiliki chace L2 bekerja pada kecepatan 133
MHz dan kapasitas 512 KB
• Pentium II Xeon diperkenalkan tahun 1998 dimana microprosesor ini
diperuntukkan untuk komputer server. Kapasitas chace L1nya adalah 32KB dan
L2nya bervariasi, 512 KB, 1MB dan 2 MB.
Latar Belakang Sejarah Mikroprosesor
Zaman Mikroprosesor
• Tahun 1999 Intel mengeluarkan Pentium III yang memiliki kecepatan clock 1
GHz. Terdapat dua versi slot, yaitu slot 1 (chace 512K) dan flip-chip (chace
256K).
• Tahun 2000 Intel memperkenalkan Pentium 4 yang merupakan keluaran terakhir
seri Pentium. Perbedaannya ada pada sisi kecepatan yaitu tersedia versi 1,3
GHz, 1,4 GHz dan 1,5 GHz. Chipset pendukung juga menggunakan teknologi
RAMBUS menggantikan SDRAM. Konektor juga yang sebelumnya aluminium
digantikan dengan tembaga karena konduktor yang lebih baik memberikan
kecepatan yang lebih tinggi
• Mulai tahun 2002 Intel mengeluarkan mikroprosesor 64 bit
Latar Belakang Sejarah Mikroprosesor
Digit
• Sebelum mentransfer angka ke angka yang lain, pahami dulu digit dari sistem
angka. Digit pertama dari semua sistem angka dimulai dengan 0. Jika angka
lebih dari 10 maka dilanjutkan dengan huruf kapital Alfabet.
• Angka Desimal berbasis 10, terdiri dari 10 digit, yaitu 0 sampai 9
• Angka Oktal berbasis 8, terdiri dari 8 digit, yaitu 0 sampai 7
• Angka Biner berbasis 2, terdiri dari 2 digit, yaitu 0 dan 1
• Angka Hexadesimal berbasis 16, terdiri dari 16 digit, yaitu 0 sampai 9 dilanjutkan
A sampai F
Sistem Angka
Notasi Posisi
• Pembentukan angka yang lebih besar dilakukan dengan menggunakan notasi
posisi. Posisi bilangan yang lebih besar nilainya diletakkan di sebelah kiri
bilangan yang lebih kecil. Sebagai contoh bilangan 123 desimal berarti memiliki 1
ratusan, 2 puluhan dan 3 satuan.
• Berdasarkan angka basisnya, maka hitungan nilai sebuah angka adalah
penjumlahan basis pangkat posisi bilangannya. Misalkan basis 10, maka
bilangan berpangkat yang dipakai adalah 10, basis 2 bilangan berpangkat yang
dipakai adalah 2.
• Posisi paling kanan memiliki pangkat 0, makin ke kiri pangkat bertambah 1. Jika
ada koma, maka makin ke kanan pangkat berkurang 1. Contoh 110,101b
Sistem Angka
Konversi ke Desimal
• Contoh sebelumnya menunjukkan bahwa untuk mengubah setiap basis angka ke
desimal, tentukan dahulu bobot atau nilai dari setiap posisi angka. Kemudian
jumlahkan bobot tersebut untuk membentuk angka desimalnya.
• Misalnya ada angka Oktal 125,78 dikonversikan ke desimal, maka hitunglah
terlebih dahulu bobot masing-masing angka, kemudian kalikan dengan angkanya
berdasarkan posisi, lalu jumlahkan semua hasilnya
Sistem Angka
Data ASCII
• Data ASCII (American
Standard Code for
Information Interchange)
menggambarkan karakter
alfanumerik dalam
memori sistem komputer.
Section Finish