Tampilkan postingan dengan label sejarah. Tampilkan semua postingan
Tampilkan postingan dengan label sejarah. Tampilkan semua postingan

Sejarah Perkembangan Mikroprosesor


            Sejarah mencatat bahwa orang-orang Babilonia kuno telah memakai Abacus (alat hitung yang terbuat dari manik-manik) sekitar 500SM. Lalu sekitar tahun 1642 Blaise Pascal menciptakan mesin hitung yang  menggunakan prinsip gigi roda (cikal bakal kalkulator sekarang).
Perkembangan berikutnya adalah dengan diciptakannya mesin hitung raksasa (1940-1950), yang dibangun dari relai-relai dan tabung-hampa (vaccum-tube) berukuran raksasa. Perkembangan berikutnya, memanfaatkan transistor dan komponen zat padat (solid-state electronic) digunakan untuk membangun mesin serupa yang berukuran lebih kecil. Akhirnya, perkembangan rangkaian terpadu/terintegrasi (IC=Integrated Circuit) sekitar 1960, telah mengantar ke pengembangan mikroprosesor dan sistem komputer berbasis mikroprosesor (Microprocessor Based Computer System).

Sejarah Indonesia



Posisi strategis Indonesia, telah memiliki pengaruh berbeda pada kedua sejarah politik dan ekonomi kepulauan. Fosil "Manusia Jawa" (Pithecanthropus Erectus) yang usianya kira-kira 500.000 tahun, ditemukan di dekat desa Trinil di Jawa Timur oleh Dr Eugene Dubois pada tahun 1809. Penemuan ini diikuti dengan temuan lain di kemudian hari yang merupakan bukti dari penduduk Jawa yang paling awal. Gerakan migrasi besar untuk kepulauan Indonesia telah ditelusuri sejauh 3.000 - 500 SM Para migran pertama adalah saham Mongoloid dari Cina dan Tonkin dan telah dikreditkan dengan memperkenalkan Batu baru, Perunggu dan Zaman Besi budaya serta bahasa Austronesia.

IC ( Integrated Circuit )



Di ilmu elektronika , Integrated Circuit atau sirkuit yang mengintegrasikan ( juga dikenal sebagai IC , microcircuit , microchip , chip silicon , atau chip ) adalah merupakan bagian sirkuit elektronik (alat terdiri atas semipenghantar yang banyak, dikenal sebagai komponen pasif ) yang didesain di sebuah benda tipis material semipenghantar . Integrated Circuit ini digunakan hampir disemua perlengkapan elektronik dalam kehidupan kita sehari-hari, dan IC ini telah membuat suatu revolusi dunia ilmu elektronika dan telah menggantikan Tabung Hampa.
Integrated circuit

Kita bisa menemukan beberapa penggunaan IC ini di komputer, kalkulator, telepone, handphone, dan peralatan elektronika dan komunikasi lainnya. IC (integrated Circuit) ini mempunyai fungsi dari beberapa
komponen-komponen elektronika lainnya, seperti : transistor, dioda dan LED, resistor, dan kondensator yang digabung menjadi satu alat yang memilik banyak fungsi. Dengan adanya IC ini, maka alat-alat elektronika itu semakin hari akan semakin kecil dan lebih simpel dalam pemakaiannya. Bisa kita bayangkan, sejarah Televisi dulunya adalah sebesar 1 ruangan rumah. Akan tetapi, dengan awalnya para peneliti menemukan transistor, maka televisi bisa lebih kecil dan tentunya dengan pemakaian IC pada zaman sekarang ini dapat kita lihat perbedaan besar badan Televisi.

(gambar : integrated circuit)

Didalam komputer tentunya demikian. Otak komputer yang kita kenal selama ini adalah terbentuk dari Integrated Cirucuit. Yang mana kita ketahui, bahwa processor di komputer memiliki ruang simpan untuk bisa menjadi pusat pengendali setiap perintah yang kita berikan ke padanya. Pemakaian IC ini juga termasuk hemat dan tidak memerlukan daya yang besar. Demikian halnya juga dengan kebutuhan tegangan dan arusnya.
IC ini merupakan bahan semikonduktor yang sangat sensitif. Jika pada perancangan elektronika kita tidak melihat spesifikasi atau datasheet dari IC ini, maka kita bisa saja merusak Integrated Circuit itu.

Sejarah Penemuan Integrated Circuit (IC)

Pada tahun 1958, seorang insinyur bernama Jack Kilby yang bekerja pada Texas Intruments mencoba memecahkan masalah dengan memikirkan sebuah konsep menggabungkan seluruh komponen elektronika dalam satu blok yang dibuat dari bahan semikonduktor. Terciptalah chip yang pertama, meskipun masih dengan segala kekurangan dan kelemahannya. Beberapa saat setelah itu, Robert Noyce, yang bekerja pada Fairchild Semiconductor Corporation, menemukan hal serupa, meskipun mereka bekerja pada dua tempat yang berbeda.

Sejak penemuan pertama sebuah IC, riset banyak dilakukan untuk menyempurnakan sebuah IC. Beberapa hal yang cukup penting dalam sebuah IC adalah ukuran dan daya listrik yang dibutuhkan sebuah IC untuk berfungsi dengan baik. Saat ini, sebuah IC yang ukurannya sekitar jari kuku manusia, di dalamnya terdapat ratusan juta komponen yang terintegrasi menjadi satu.

Gorden Moore, co-founder perusahaan Intel, pada tahun 1965 memperkirakan bahwa jumlah transistor yang terdapat dalam sebuah IC akan bertambah 2 kali setiap 18 bulan sekali. Kecenderungan peningkatan jumlah transistor ini telah terbukti setelah sekian lama dan diperkirakan akan terus berlanjut.

Sebagai contoh perkembangan IC, sebuah 64-Mbit DRAM yang pertama kali di pasaran pada tahun 1994, terdiri dari 3 juta transistor. Dan microprocessor Intel Pentium 4 terdiri lebih dari 42 juta transistor dan kira-kira terdapat 281 IC didalamnya. Bahkan berdasar pada International Technology Roadmap for Semiconductor (ITRS), diharapkan akan tersedia sebuah chip yang terdiri dari 3 milyar transistor pada tahun 2008.

Umumnya, bahan semikonduktor yang digunakan dalam pembuatan IC, adalah silikon. Beberapa bahan lain pun juga memungkinkan untuk digunakan. Proses pembuatan IC sendiri terdiri dari ratusan step. Meskipun proses pembutan hingga siap untuk digunakan sangatlah rumit, namun keuntungan yang didapat dari fleksibilitas sebuah IC dibandingkan dengan jika tidak menggunakan IC.

Jika ditilik dari sejak penemuan sebuah IC, teknologi IC boleh dibilang masih sangat muda. Belum genap setengah abad dari pertama kali diproduksi, IC telah berperan penting dalam peradaban manusia. Seperti komputer misalnya, yang proses utamanya dikontrol oleh ratusan IC. Komputer merupakan hal penting dalam mendukung perkembangan teknologi lainnya. Sudah sepantasnya kita mengucap syukur kepada Tuhan, yang telah mengizinkan perkembangan teknologi terjadi begitu pesatnya, yang akhirnya membawa kemudahan bagi umat manusia.
beberapa : beberapa sumber

Sejarah perkembangan software


§         1956: Jhon Bachus dan tim IBMnya menciptakan fortran dengan bahasa pemprograman tingkat tinggi.
§         1960: LISP meluncurkan model bahasa komputer untuk menulis program tiruan.
§         1965: Orientasi bahasa benda dengan perakitan tambahan dengan simulasi, ditulis oleh Kristen Nygaard dan Ole John Dahl.
§         1969: Bill Gates & Paul Allen menyebutnya dengan “lake side programming group” menyetujui komputer dengan badan hukum pusat untuk mematenkan pdp-iq software.
§         1975: Paul Allen di dalam suratnya, Bill Gates menggunakan nama “micro-soft” menyerahkan kepada rekan kerja nya.untuk cepat-cepat menuliskan tentang referensinya.
§         1976: Untuk pertama kalinya microsoft di kembangkan, mereka menyebutnya dengan “the legend of micro-kid”.
§         1977: Pemerintahan US mengadopsi data standar IBM, untuk membuka kode kunci pesan dan ntuk melindungi rahasia agensi mereka.
§         1978: Microsoft mengumumkan produk ketiganya, MICROSOTF COBOL-80 dijual seharga 1 juta dolar US.
§         1979: Micosoft mengumumkan, MICROSOFT BASIC untuk 8086 16 bit micropocessors.
§         1981: IBM memperkenalkan personal computer dengan penggunaan Microsoft 19 bit operting system,MS DOS 1.0,plus Microsoft BASIC,COBOL,PASCAL,dan produk Microsoft lainnya.
§         1983: Microsoft memperkenalkan word processing program,Microsoft word for MS DOS 1.00 .
§         1989:Maxis memproduksi video game ,dengan kelas baru untuk pendidikan dan hiburan.
§         1995: Windows 95 ships.
§         1997: Deep blue defeats world chess champion.
§         1998: Windows 98
§         2000: Windows 2000
§         2001: Windows XP
§         2006: Windows Vista
System perangkat lunak
Perangkat keras computer tidak dapat berbuat apa-apa tanpa adanya perangkat lunak. Teknologi yang canggih dari perangkat keras akan berfungsi bila instruksi-instruksi tertentu telah di berikan kepadanya. Intruksi-instruksi tersebut disebut dengan perangkat lunak (software). Intruksi-instruksi perangkat lunak di tulis oleh manusia untuk mengaktifkan fungsi dari perangkat keras computer.
Perangkat keras computer mempunyai beberapa kegunaan yang sudah di bentuk dan di pasang di dalamnya untuk dapat menanggapi instruksi-instruksi yang diberikan. Apabila seseorang harus menyusun perangkat lunak yang langsung berhubungan dengan perangkat keras terlebih dahulu, akan sangat sulit karena harus di ketahui secara persis cara kerja perangkat keras yang bersangkutan. Kesulitan akan semakin bertambah karena peralatan yang berbeda mempunyai karakteristik dan cara operasi yang berbeda pula sehingga memerlukan perangkat lunak yang juga berbeda . Untuk mengatasi hal ini,maka di buatlah suatu perangkat lunak yang di sebut dengan system operasi (operating system/OS)
Klasifikasi perangkat lunak
Perangkat lunak secara umum dapat dibagi menjadi 2 yaitu perangkat lunak system dan perangkat lunak aplikasi. Perangkat lunak system dapat dibagi lagi menjadi 3 macam yaitu:
1.      Bahasa Pemrograman: merupakan perangkat lunak yang bertugas mengkonversikan arsitektur&algoritma yang di rancang manusia ke dalam format yang dapat dijalankan computer,contoh bahasa pemprograman: BASIC, COBOL, Pascal, C++, FORTRAN.
2.      System Operasi: saat computer pertama kali dihidupkan ,system operasilah yang pertama kali dijalankan,sistim operasi yang mengatur seluruh proses, menterjemahkan masukan, mengatur proses internal, memanajemen penggunaan memory dan memberikan keluaran ke peralatan yang bersesuaian, contoh system operasi: DOS, UNIX, Windows 95, IBM OS/2, Apple’s system.
3.      Utility: system operasi merupakan perangkat lunak system dengan fungsi tertentu, misalnya pemerikasaan perangkat keras(hardware troubleshooting), memeriksa disket yang rusak (bukan rusak fisik), mengatur ulang isi harddisk (partisi,defrag), contoh utility adalah Norton utility
Hubungan antar perangkat keras dan perangkat lunak dapat digambarkan sbb:
User – Aplication software – Language software – Operating system – Hardware
System operasi
System operasi merupakan system perangkat lunak yang sudah ditulis oleh pabrik yang berfungsi sebagai antarmuka (interface) antara perangkat keras dan instruksi yang ditulis oleh pemakai(user). Sistem operasi akan mengatur semua system operasi dari perangkat keras computer. Sebagai contoh pemakai computer hanya menuliskan perintah DIR untuk menampilkan isi direktori ke layar tanpa harus mengetahui bagaimana perangkat keras tersebut melakukannya, karena tugas tersebut dilakukan oleh system operasi.
System operasi sangat berkaitan dengan prosesor yang digunakan. Jenis prosesor pada PC yang umum adalah kompatibel dengan produk awal IBM dan Manchitos. PC Manchitos perangkat lunaknya dikembangkan oleh perusahaan yang sama sehingga perkembangannya tidak sepesat clonnig IBM PC. Sistem operasi dari cloning IBM saat ini secara umum terbagi 2 aliran yaitu komersil yang di buat oleh Microsoft dan bersifat freeware, yang dikembangkan oleh peneliti seluruh dunia karena bersifat open source yaitu bahan baku pembuatnya dapat dibaca, sehingga hasilnya dapat ditambah atau di modifikasi setiap orang.
Sementara interaksi antara pengguna dan computer di kenal melalui 2 cara, cara yang pertama adalah pemberian instruksi melalui penulisan perintah atau dengan cara ke dua yaitu tunjuk (pointer) dengan tampilan grafis.
Interpreter menterjemahkan instruksi satu persatu dan langsung di proses sebelum komputer membaca instruksi selanjutnya, sehingga tidak dihasilkan program obyek maupun file exe. Contoh untuk ini adalah: basic versi baku, dbase, dan sebagainya.
Perangkat lunak bahasa merupakan program khusus yang sudah dibuat oleh pabrik computer atau perusahaan perangkat lunak yang digunakan untuk mengembangkan program aplikasi. Program ini berfungsi sebgagai penterjemah program yang ditulis dengan bahasa pemprograman computer menjadi bahasa mesin yang dapat di mengerti oleh computer. Bila perangkat lunak bahasa ini tidak tersedia, maka pembuat program harus menuliskan programnya langsung dalam bahasa mesin yang berbentuk bilangan biner, dan hal ini sangat sulit dan rumit.
Perangkat lunak bahasa dapat dikategorikan menjadi:
1. Assembler(perakit): merupakan program yang digunakan untuk menterjemahkan program aplikasi yang ditulis dengan bahasa rakitan (assembly language) atau bahasa pemprogaman simbolik menjadi bahasa mesin.
Dengan bahasa simbolik, masing-masing kode operasi mesin tidak ditulis dengan bentuk bilangan biner, tetapi dengan suatu kode simbolik tertentu yang disebut dengan mnemonic. Program yang ditulis dengan bahasa simbolik disebut dengan program sumber (source program) dan hasil terjemahannya dalam bentuk bahasa mesin disebut dengan program objek (object program=OBJ). Proses pembuatan program obyek dari program sumber juga akan menapilkan daftar keslahan-kesalahan sintaks (jika ada) yang dibuat oleh pemprogram. Kesalahan ini harus dibetulkan terlebih dahulu sebelum di proses lebih lanjut.
Walau penulisan program dengan bahasa simbolik lebih mudah dibanding dengan bahasa mesin, tetapi harus dirasakan kesulitan karena penulis program harus:
  • Mengetahui susunan serta fungsi dari masing-masing register di dalam cpu.
  • Mengetahui dengan persis cara alokasi memori komputer yang di gunakan
  • Mengetahui fungsi-fungsi yang di sediakan oleh OS.
Untuk mengatasi hal ini telah dikembangkan suatu bahasa yang lebih dekat dengan pemakai komputer yang di sebut bahasa tingkat tinggi (high level language), misalnya basic, fortran, pascal c, dsb. Program yang di tulis dengan bahasa tingkat tinggi ini harus di terjemahkan ke dalam bahasa mesin agar dapat di mengerti oleh komputer. Penerjemah ini dapat berupa kompilator atau interpreter.
2. Compiler: menterjemahkan setiap instruksi didalam suatu program sekaligus sama dengan assembler dan menghasilkan dengan program objek yang selanjutnya di link sehingga menghasilkan file exe. Contoh perangkat lunak bahasa seperti ini adalah pascal, c, dan masih banyak lagi.
3. Interpreter: menterjemahkan instruksi satu persatu dan langsung di proses sebelum komputer membaca instruksi selanjutnya,sehingga tidak dihasilkan program obyek maupun file exe. Contoh untuk ini adalah:basic versi baku, dbase, dan sebagainya.
Perangkat lunak aplikasi
Sistem operasi dengan perangkat lunak bahasa tidak di tunjukkan untuk menyelesaikan permasalahan dalam aplikasi tertentu yang dihadapi oleh pemakai komputer. Program yang ditunjukan untuk menyelesaikan suatu permasalahan dalam aplikasi tertentu di sebut program aplikasi atau program paket. Ada dua cara untuk bisa mendapatkan program aplikasi yang di butuhkan yaitu dengan mengembangkan sendiri (sangat sulit dan perlu keahlian khusus) atau membelinya (mudah).
Saat ini banyak sekali program-program aplikasi yang tersedia di pasaran. Program-program ini dapat diandalkan, dapat memenuhi kebutuhan pemakai, dirancang dengan baik, relatif bebas dari kesalahan, mudah digunakan (user friendly), mempunyai dokumen yang memadai dan didukung oleh purna jual yang baik. Program-program paket ini di gunakan untuk menyelesaikan masalah-masalah umum seperti membuat dokumen (word star, microsoft word), membuat slide presentasi (ms power point), penerbitan (adobe page maker), mengelola gambar (adobe photoshop) dsb. Akan tetapi bila kita mempunyai permasalahan yang sifatnya khusus dan unik sehingga tidak ada paket-paket program yang sesuai untuk digunakan, maka dengan terpaksa harus dikembangkan program aplikasi sendiri, misalnya program sistem SKS universitas, program sistem keuangan perusahaan, dll.



Copyright 2009 selhye_zirra. All rights reserved.
Bread Machine Reviews | watch free movies online by Blogger Templates
Efek Blog