BAB I PENDAHULUAN. 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN APLIKASI

BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi Komputer

BAB I PENDAHULUAN. teknologi telekomunikasi yang mengolah memproduksi serta mengirim

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. dengan semakin canggihnya teknologi perangkat keras (hardware) seperti

BAB I PENDAHULUAN. Kehidupan manusia tidak lepas dari penggunaan internet, dikarenakan akses internet era sekarang penggunaannya cukup mudah.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Sebagian orang menganggap matematika adalah salah satu pelajaran paling susah dan

BAB 1 PENDAHULUAN. menyokong kehidupanya. Kehidupan manusia semakin bergantung pada gadget

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. yang terutang menurut ketentuan peraturan perundang-undangan. mewujudkan sistem administrasi perpajakan modern, SPT menurut

SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI SISTEM KOMPUTER KODE / SKS : KD / 3

DASAR KOMPUTER DAN PEMROGRAMAN

BAB I PENDAHULUAN. Perkembangan teknologi saat ini sangatlah berperan penting diberbagai

BAB 1 PENDAHULUAN. smartphone. Aplikasi mobile dalam hal ini adalah Android yang menjadi salah satu

BAB 1 PENDAHULUAN. dilakukan dengan tulis tangan belum komputerisasi, sehingga kurang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang dan Permasalahan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. pesatnya sehingga kita dengan mudah bisa menikmatinya. Perkembangan. saja seolah-olah tanpa mengenal batasan ruang dan waktu.

UKDW. Bab 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

SET INSTRUKSI. Organisasi dan Arsitektur Komputer

BAB I PENDAHULUAN. cepat, seiring dengan kebutuhan manusia yang juga terus bertambah. Teknologi

BAB I PENDAHULUAN. informasi yang dimiliki tidak cukup bila informasi tersebut tidak digunakan

BAB I PENDAHULUAN. Setelah mengalami beberapa tahap perkembangan teknologi dalam

3. MODE PENGALAMATAN CHAERUL UMAM, S.KOM

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

BAB 1 PENDAHULUAN. Seiring berkembangnya teknologi, contohnya handphone, tidak lagi dianggap

BAB I PENDAHULUAN. Perkebunan dan Kehutanan Kabupaten Aceh Tamiang selaku. informasi yang terbaik bagi setiap perusahaan yang membutuhkan.

BAB I PENDAHULUAN. Di era globalisasi seperti saat ini dunia teknologi dan informasi

BAB I PENDAHULUAN 1.1 Latar belakang

Arsitektur dan Organisasi Komputer. Set instruksi dan Pengalamatan

BAB I PENDAHULUAN. diperlukan pula kecepatan dalam memperoleh informasi. Salah satu sektor

BAB I PENDAHULUAN. mengembangkan perusahaan dengan baik adalah dengan cara meningkatkan. penjualan dan menjaga hubungan baik dengan pelanggan.

BAB 1 PENDAHULUAN. Perkembangan dunia hiburan yang semakin meningkat seiring dengan

BAB I PENDAHULUAN. berkembang sangat pesat. Hal ini ditunjukkan oleh media-media elektronik

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Dewasa ini, penggunaan internet sudah menjamur di masyarakat. Internet

Pengantar Teknologi Informasi

BAB 1 PENDAHULUAN. Sebuah embedded system berbasis mikrokontroller umumnya memiliki

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. bagi banyak masyarakat. Permintaan akan sumber daya listrik terus bertambah

BAB 1 PENDAHULUAN. penting dan digunakan di hampir setiap area dari keseluruhan cabang ilmu

BAB I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. Proses penggambaran peta gua seharusnya dapat dilakukan dengan mudah jika

BAB 1 PENDAHULUAN. oleh banyak perusahaan milik negara dan instansi-instansi milik swasta.

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN. Dewasa ini teknologi komputer terus meningkat. Komputer tidak hanya

PENDAHULUAN 1 BAB I. 1.1 Latar Belakang

BAB I PENDAHULUAN. sangat penting untuk membantu proses aktivitas kerja di instansi maupun. diperkantoran baik dari lembaga pemerintah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Banyak informasi terbaru tentang olahraga sepak bola di Indonesia menjadikan sepak

BAB I PENDAHULUAN Latar Belakang

Kompleksitas Algoritma Dalam Algoritma Pengurutan

BAB I PENDAHULUAN. menjadi informasi dan didistribusikan untuk pemakai. apapun seiring dengan perkembangan teknologi. Semakin tingginya wawasan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Psikotest adalah tes yang dilakukan untuk mengukur aspek individu secara psikis. Tes

BAB I PENDAHULUAN. diidentifikasikan menurut lokasinya dalam sebuah database, dimana nantinya data

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN A. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang.

BAB I PENDAHULUAN 1 Bab 1

BAB I PENDAHULUAN. berbagai aspek kehidupan manusia. aspek waktu karena data dapat diakses secara instan.

BAB 1 PENDAHULUAN. Teknologi komputer di era saat ini sangat membantu brainware untuk

BAB I PENDAHULUAN. sering digunakan dalam kehidupan sehari-hari, seperti internet, e-commerce,

BAB I PENDAHULUAN. membantu menjalankan kegiatannya adalah bidang kesehatan.

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Dewasa ini dimana ilmu pengetahuan dan teknologi (IPTEK) memegang andil yang

BAB 1 PENDAHULUAN 1.1. Latar Belakang

disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah,

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam era globalisasi sekarang ini, komputer merupakan salah satu alat yang sangat

BAB I PENDAHULUAN. sebuah kreasi baru, yang memiliki makna baru. dilakukan dengan mudah, yaitu dengan memilih objek (sasaran) pada sumber

Pengantar Teknologi Sistem Informasi C

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB I PENDAHULUAN. teknologi. Perkembangan teknologi ini menjadikan internet sebagai salah satu

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I Pendahuluan. I.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Dengan perkembangan zaman yang semakin cepat, hampir sebagian masyarakat lebih

BAB I PENDAHULUAN. pengolahan data bila dibandingkan dengan cara manual. Dimana hal-hal

Simulasi Ujian Nasional Tingkat Sekolah Dasar Berbasis Web menggunakan Framework CodeIgniter

BAB I PENDAHULUAN 1.1 Latar Belakang

reservasi pada hotel ini kurang efisien bagi pelanggan yang tidak memiliki banyak

Materi 2: Computer Systems

BAB 1 PENDAHULUAN Latar Belakang. Perkembangan teknologi yang sangat pesat saat ini membawakan pengaruh yang

BAB 1 LATAR BELAKANG

Pertemuan ke 6 Set Instruksi. Computer Organization Dosen : Eko Budi Setiawan

BAB I PENDAHULUAN. masyarakat berlomba-lomba memiliki kartu kredit. tidak dapat mengontrol pemakaiannya sehingga sering kali terjadinya kredit

BAB I Pendahuluan BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. data spasial berikut atribut-atributnya, seperti memodifikasi bentuk, warna,

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2 Rumusan Masalah

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN

Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi masukan digital dan mengolah informasi tersebut menurut

BAB I PENDAHULUAN. komputer. Dalam hal ini komputer sangat berperan aktif dalam penyebaran

BAB I PENDAHULUAN. antara masalah pekerjaan atau pendidikan dan lain sebagainya menimbulkan

Transkripsi:

BAB I PENDAHULUAN 1.1 Latar Belakang Komputer adalah alat yang dipakai untuk mengolah data menurut perintah yang telah dirumuskan. Dahulu, kegunaan komputer sangat terbatas pada hal-hal tertentu. Namun, komputer selalu mengalami pembaharuan dalam segala bidang, seperti dalam bidang kegunaan, bentuk dan ukuran maupun kecepatan komputer. Seperti yang kita ketahui, di era modern ini komputer bahkan berukuran kecil sehingga dapat dibawa kemanapun dan semakin mempermudah pekerjaan manusia. Namun di balik segala kecanggihan komputer saat ini, terdapat pendahulu komputer yang memprakarsai arsitektur komputer yang ada pada saat ini. Mesin von Neumann merupakan sebuah arsitektur komputer yang merupakan awal terciptanya komputer modern. Arsitektur yang dibangun berdasarkan ide yang diajukan oleh seorang pemikir besar bernama John Von Neumann ini merupakan pencetus arsitektur komputer bahkan menjadi inspirasi arsitektur bagi berbagai macam piranti yang terdapat pada era modern ini. Tidak hanya sebagai arsitektur komputer, mesin von Neumann juga digunakan sebagai arsitektur beberapa piranti canggih lainnya, salah satunya adalah telepon genggam. Oleh karena kecanggihan arsitektur ini, maka layak untuk dibuat simulasi dan visualisasi dalam suatu aplikasi. 1

1.2 Perumusan Masalah Berdasarkan latar belakang masalah yang telah dikemukakan di atas maka dapat dirumuskan permasalahan penelitian sebagai berikut : 2.1. Bagaimanakah membuat aplikasi simulasi proses pengambilan instruksi dan eksekusi dan visualisasi pada mesin Von Neumann? 2.2. Bagaimanakah struktur data dalam aplikasi simulasi proses pengambilan instruksi dan eksekusi dan visualisasi pada mesin Von Neumann? 1.3 Batasan Masalah Batasan masalah dalam aplikasi simulasi von Neumann ini adalah sebagai berikut: 3.1. Aplikasi dibuat menggunakan bahasa pemrograman berbasis web PHP. 3.2. Aplikasi simulasi von Neumann ini mengandung data biner. 3.3. Aplikasi ini mengandung struktur data array. 3.4. Aplikasi ini mengandung 11 set instruksi komputer IAS. 3.5. Aplikasi ini memiliki 100 tempat penyimpanan memori yang terdiri dari 50 tempat penyimpanan instruksi dan 50 tempat penyimpanan data. 3.6. Proses pengambilan instruksi pada aplikasi ini terbatas pada jika IBR terisi atau dengan kata lain, instruksi kanan terisi. 2

1.4 Tujuan dan Manfaat 1.4.1 Tujuan Tujuan dari penelitian ini adalah sebagai berikut: 1. Membuat aplikasi simulasi proses pengambilan dan eksekusi dari mesin Von Neumann. 2. Membuat visualisasi dari hasil proses cara kerja mesin von Neumann. 1.4.2 Manfaat Manfaat dari penelitian ini adalah sebagai berikut: 1. Membantu mempermudah pemahaman tentang proses pengambilan instruksi dan eksekusi dari mesin von neumann. 2. Mengetahui struktur data dalam format instruksi dan eksekusi mesin von Neumann. 1.5 Metode Penelitian Metode penelitian yang digunakan oleh penulis dalam penulisan tugas akhir ini adalah sebagai berikut: 1.5.1 Studi Pustaka Dalam studi pustaka ini, penulis mengumpulkan data dan mempelajari data-data yang berhubungan dalam perancangan tugas akhir ini. 1.5.2 Analisa. Dalam analisa penelitian, akan di jelaskan apakah masalah yang akan di teliti, mengapa penulis mengangkat masalah ini sebagai bahan penelitian dan ditunjukkan kepada siapakah hasil dari penelitian ini. 1.5.3 Perencanaan Merancang desain aplikasi yang akan dibuat berdasarkan kepada kebutuhan yang telah didefinisikan. 3

1.5.4 Implementasi Simulasi pengambilan instruksi dan eksekusi von Neumann ini akan diimplementasikan dalam bentuk aplikasi yang akan di sajikan secara numerik menggunakan bahasa pemrograman PHP. Aplikasi ini akan dibuat semenarik dan sebaik mungkin untuk mempermudah pemahaman tentang pengambilan instruksi dan eksekusi pada mesin von Neumann. 1.5.5 Uji coba Setelah program selesai dibuat dilakukan pengujian terhadap sistem tersebut, apakah sistem tersebut berjalan sesuai dengan yang diharapkan atau tidak. 1.5.6 Penulisan Laporan. Setelah aplikasi yang diinginkan selesai, maka tahap selanjutnya adalah penulisan laporan. Penulisan laporan berfungsi untuk melaporkan segala hal yang terlibat dalam proses penelitian. 4

1.6 Sistematika Penulisan BAB I PENDAHULUAN Bab ini berisi tentang latar belakang masalah, perumusan masalah, pembatasan masalah, tujuan dan manfaat, metodologi penelitian dan sistematika penulisan laporan. BAB II LANDASAN TEORI Bab ini berisi tentang teori-teori pendukung dari aplikasi ini. Teori-teori yang terdapat pada penelitian ini adalah Teori mesin Von Neumann dan struktur data dalam susunan pembuatan aplikasi simulasi von Neumann. BAB III ANALISA DAN PERANCANGAN APLIKASI Bab ini berisi tentang bagaimana menganalisa dan merancang aplikasi ini. Dalam bagian analisa penelitian berisi tentang apakah penelitian yang akan dilakukan, dalam hal ini penelitian yang di lakukan adalah penelitian mengenai proses pengambilan instruksi dan eksekusi pada mesin von Neumann. Selain itu, analisa penelitian berisi tentang kepada siapakah penelitian tersebut akan ditujukan, mengapa penulis meneliti hal tersebut, dan kapan penelitian tersebut dilakukan. Sedangkan dalam bagian rancangan penelitian berisi tentang rancangan aplikasi yang akan dibuat. Peneliti akan menjelaskan bagaimana bentuk aplikasi secara kasar atau belum sempurna. 5

BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini berisi tentang implementasi dan pengujian aplikasi yang telah dibuat. Dalam mengimplementasikan aplikasi simulasi mesin von Neumann, bahasa pemrograman PHP di pilih sebagai media untuk mensimulasikan proses pengambilan instruksi dan eksekusi pada mesin von Neumann. Setelah diimplementasikan ke dalam bentuk aplikasi, hasil penelitian akan diuji apakah hasil penelitian tersebut telah sesuai dengan keinginan atau belum. BAB V KESIMPULAN DAN SARAN Bab ini berisi tentang kesimpulan dan saran untuk mendukung perbaikan aplikasi ini. 6