Senin, 09 November 2015

Set Instruktur,Teknik Pengalamatan,dan RISC

SET INSTRUKSI DAN TEKNIK PENGALAMATAN
DALAM KOMPUTER

1.      Set Instruksi
Set instruksi adalah suatu perintah yang diberikan kepada sebuah PC ataupun CPU guna menjalankan sebuah OS (Operating System) dari suatu CPU tersebut. Set instruksi juga biasanya digunakan untuk perantara komunikasi dari programmer menuju mesin, set instruksi biasanya berupa bahasa mesin yang digunakan sebagai jembatan komunikasi antara manusia dengan computer.
Operasi dari CPU ditentukan oleh instruksi-instruksi yang ditentukan atau dijalankannya. Kumpulan instruksi-instruksi yang berbeda yang dapat dijalankan oleh CPU disebut set instruksi (Instruction Set).
Elemen Instruksi Mesin :

·         Operation code (Op code)
·         Source Operand reference
·         Result Operand reference
·         Next Instruction Reference
            Melihat dari sumbernya, operand suatu operasi dapat berada di salah satu dari ketiga daerah berikut ini :
–        Memori utama atau memori virtual
–        Register CPU
–        Perangkat I/O
Format Instruksi
•         Kode operasi (opcode) direpresentasi kan dengan singkatan – singkatan, yang disebut mnemonic.
•         Mnemonic mengindikasikan suatu operasi bagi CPU.
Contoh mnemonic adalah :
–        ADD = penambahan
–        SUB = substract (pengurangan)
–        LOAD = muatkan data ke memori
Rancangan Set Instruksi
•         Aspek paling menarik dalam arsitektur komputer adalah perancangan set instruksi, karenarancangan ini berpengaruh banyak pada aspek lainnya.
•         Set instruksi menentukan banyak fungsi yang harus dilakukan CPU.
•         Set instruksi merupakan alat bagi para pemrogram untuk mengontrol kerja CPU.
•         Pertimbangan : Kebutuhan pemrogram menjadi bahan pertimbangan dalam merancang set        instruksi


2.      Teknik Pengalamatan
Untuk menyimpan data ke dalam memori komputer, tentu memori tersebut diberi identitas (yang disebut dengan alamat/ address) agar ketika data tersebut diperlukan kembali, komputer bisa mendapatkannya sesuai dengan data yang pernah diletakkan di sana.
Teknik pengalamatan ini hampir sudah tidak diperlukan lagi oleh pemakai komputer saat ini karena hampir seluruh software yang beredar di pasaran tidak mengharuskan si pemakai menentukan di alamat mana datanya akan disimpan (semua sudah otomatis dilakukan oleh si software).
Jadi, yang kita pelajari adalah bagaimana kira-kira si software tersebut melakukan teknik pengalamatannya, sehingga data yang sudah kita berikan dapat disimpan di alamat memori tertentu dan dapat diambil kembali dengan tepat.

Ada tiga teknik dasar untuk pengalamatan, yakni

·         Pemetaan langsung (direct mapping) yang terdiri dari dua cara yakni Pengalamatan Mutlak (absolute addressing) dan Pengalamatan relatif (relative addressing),
·         Pencarian Tabel (directory look-up), dan
·         Kalkulasi (calculating).

1.      Pengertian RICS
RICS singkatan dari Reduced Instruction Set Computer. Merupakan bagian dari arsitektur mikroprosessor, berbentuk kecil dan berfungsi untuk negeset istruksi dalam komunikasi diantara arsitektur yang lainnya.
1.        Karakteristik
      Arsitektur RISC memiliki beberapa karakteristik diantaranya :
Ø  Siklus mesin ditentukan oleh waktu yang digunakan untuk mengambil dua buah operand dari register, melakukan operasi ALU, dan menyimpan hasil operasinya kedalam register, dengan demikian instruksi mesin RISC tidak boleh lebih kompleks dan harus dapat mengeksekusi secepat mikroinstruksi pada mesin-mesin CISC. Dengan menggunakan instruksi sederhana atau instruksi satu siklus hanya dibutuhkan satu mikrokode atau tidak sama sekali, instruksi mesin dapat dihardwired. Instruksi seperti itu akan dieksekusi lebih cepat dibanding yang sejenis pada yang lain karena tidak perlu mengakses penyimapanan kontrol mikroprogram saat eksekusi instruksi berlangsung.
Ø  Operasi berbentuk dari register-ke register yang hanya terdiri dari operasi load dan store yang mengakses memori . Fitur rancangan ini menyederhanakan set instruksi sehingga menyederhanakan pula unit control. Keuntungan lainnya memungkinkan optimasi pemakaian register sehingga operand yang sering diakses akan tetap ada di penyimpan berkecepatan tinggi. Penekanan pada operasi register ke register merupakan hal yang unik bagi perancangan RISC.
Ø  Penggunaan mode pengalamatan sederhana, hampir sama dengan instruksi menggunakan pengalamatan register,. Beberapa mode tambahan seperti pergeseran dan pe-relatif dapat dimasukkan selain itu banyak mode kompleks dapat disintesis pada perangkat lunak dibanding yang sederhana, selain dapat menyederhanakan sel instruksi dan unit kontrol.
Ø  Penggunaan format-format instruksi sederhana, panjang instruksinya tetap dan disesuaikan dengan panjang word. Fitur ini memiliki beberapa kelebihan karena dengan menggunakan field yang tetap pendekodean opcode dan  pengaksesan operand register dapat dilakukan secara bersama-sama
2.        Ciri-ciri
Ø  Instruksi berukuran tunggal
Ø  Ukuran yang umum adalah 4 byte
Ø  Jumlah pengalamatan data sedikit, biasanya kurang dari 5 buah.
Ø  Tidak terdapat pengalamatan tak langsung yang mengharuskan melakukan sebuah akses memori agar memperoleh alamat operand lainnya dalam memori.
Ø  Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika, seperti penambahan ke memori dan penambahan dari memori.
Ø  Tidak terdapat lebih dari satu operand beralamat memori per instruksi
Ø  Tidak mendukung perataan sembarang bagi data untuk operasi load/ store.
Ø  Jumlah maksimum pemakaian memori manajemen bagi suatu alamat data adalah sebuah instruksi .
Ø  Jumlah bit bagi integer register spesifier sama dengan 5 atau lebih, artinya sedikitnya 32 buah register integer dapat direferensikan sekaligus secara eksplisit.
Ø  Jumlah bit floating point register spesifier sama dengan 4 atau lebih, artinya sedikitnya 16 register floating point dapat direferensikan sekaligus secara eksplisit.

Kesimpulan:
jadi menurut saya yang dimaksud set intruksi adalah suatu kumpulan instruksi yang diberikan kepada CPU untuk menjalankan OS agar melakukan suatu perintah/operasi.
dan teknik pengalamatan adalah teknik untuk memberikan suatu identitas kepada suatu data pada saat akan disimpan agar jika suatu data ingin dijalankan kembali atau dibuka kembali komputer bisa mendapatkannya kembali sesuai dengan data yang pernah diletakkan disana intinya tepat sasaran.
sedangkan RISC merupakan suatu bagian arsitektur mikroprosesor yang berfungsi untuk mengeset intruksi di CPU

Sabtu, 03 Oktober 2015

Sistem Bus Pada Komputer

Sistem Bus
Merupakan sistem penghubung bagi kesluruhan komponen komputer dalam menjalankan tugasnya

Komponen Komputer:
  1.  CPU
  2. Memory
  3. Perangkat I/O

Transfer data antar komponen komputer.
  1. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi CPU melalui perantara bus
  2.  Melihat hasil eksekusi melalui monitor juga menggunakan sistem bus
  3. Kecepatan komponen penyusun komputer harus diimbangi kecepatan dan manajemen bus yang baik

Register

Register

register merupakan suatu komponen kecil memori yang dipakai untuk menampung data
dengan ketentuan bahwa data tersebut dapat diproses dalam berbagai operasi
dengan melihat seberapa besar kemampuan register.

Register dapat dibagi 5 golongan yaitu:
1.General Purpose Register:
  •  AX (AH+AL) = Accumulator Register
  •  BX (BH+BL) = Basis Register
  • CX (CH+CL) = Counter Register
  • DX (DH+DL) = Data Register
2.Segmen Register:
  • CS = Code Segment Register
  • DS = Data Segment Register
  • SS = Stack Segment Register
  • ES = Segment Ekstra Daftar
3.Pointer Register:
  • IP = Intruction Pointer Register
  • SP = Stack Pointer Register
  • BP = Basis Pointer Register
4.Indeks Pendaftaran:
  • SI = Source Indeks Register
  • DI = Destination Indeks Register
5.Flag Register

 

Jumat, 18 September 2015

Sistem Paging dan Segmentasi

Sistem Paging

Sistem paging merupakan suatu sistem manajemen pada sistem operasi yang mengatur program
yang sedang berjalan dengan memecah memori fisik menjadi blok-blok yang berukuran tertentu
yang disebut dengan frame dan memecah memori logika menjadi blok-blok berukuran sama dengan frame yang disebut page.

Segmentasi

Segmentasi merupakan suatu skema manajemen memori yang mendukung cara pandang programmer tehadap memori dengan membuat sebuah alamat ruang lojik yang berisi nama segmen Jadi jika seorang pengguna ingin menunjuk sebuah alamat dapat dilakukan dengan menunjuk nama segmen dan offsetnya.


Perbedaan Paging dan Segmentasi

Ada beberapa perbedaan antara Segmentasi dan Paging diantaranya adalah: 
  1. Segmentasi melibatkan programer (programer perlu tahu teknik yang digunakan), sedangkan dengan paging, programer tidak perlu tahu teknik yang digunakan.
  2. Pada segmentasi kompilasi dilakukan secara terpisah sedangkan pada paging, kompilasinya tidak terpisah. 
  3. Pada segmentasi proteksinya terpisah sedangkan pada paging proteksinya tidak terpisah. 
  4. Pada segmentasi ada shared code sedangkan pada paging tidak ada shared code. 
  5. Pada segmentasi terdapat banyak ruang alamat linier sedangkan pada paging hanya terdapat satu ruang alamat linier. 
  6. Pada segmentasi prosedur dan data dapat dibedakan dan diproteksi terpisah sedangkan pada paging prosedur dan data tidak dapat dibedakan dan diproteksi terpisah. 
  7. Pada segmentasi pengubahan ukuran tabel dapat dilakukan dengan mudah sedangkan pada Paging pengubahan ukuran tabel tidak dapat dilakukan dengan mudah. 
  8. Segmentasi digunakan untuk mengizinkan program dan data dapat dipecahkan jadi ruang alamat mandiri dan juga untuk mendukung sharing dan proteksi sedangkan paging digunakan untuk mendapatkan ruang alamat linier yang besar tanpa perlu membeli memori fisik lebih.

Referensi

http://tugaskita-sistemoperasi.blogspot.co.id/2013/06/sistem-paging-dan-segmentasi.html
http://sayappatah69.blogspot.co.id/2013/06/sistem-paging-segmentasi.html
 
 
  

Sabtu, 12 September 2015

Pengertian Tentang CPU, Motherboard, RAM, Hardisk,Chace Memory

Pengertian CPU (Central Processing Unit)

CPU merupakan suatu perangkat pengolah pusat atau disebut juga sebagai otak dari sebuah 
komputer karena perangkat inilah yang menjadi pengawal keseluruhan operasi komputer.

Fungsi CPU:
  1. Sebgai unit kendali (Control Unit – CU) ,
  2. Sebagai unit aritmetika dan logika (Aritmetic and Logic Unit – ALU)
  3. Sebagai komponen register, yang berfungsi membantu melakukan hubungan (interface) dari dan ke memori.

Pengertian Motherboard

Motherboard merupakan papan sirkuit berupa pcb yang memiliki komponen elektronik yang saling
terhubung antara satu sama lain.

Fungsi Motherboard:

Motherboard memiliki fungsi yaitu untuk menghubungkan seluruh komponen-komponen 
penyusun komputer.

Inti Motherboard merupakan beberapa bus sistem yang menghantarkan sinyal ke komponen-komponen lainnya.Bus dapat disebut lintasan umum yang digunakan untuk mentransfer data.
Berikut Bus utama dalam sistem komputer modem:

1. Bus Prosessor. Disebut juga dengan front-side bus (FSB), merupakan bus tercepat pada komputer dan merupakan inti dari chipset (dan motherboard). Utamanya, bus ini di gunakan oleh mikroprosesor untuk melewatkan informasi ke / dari chache atau memori utama, dan juga ke chipset north-bridge. Bus prosessor pada komputer sekarang berjalan pada kecepatan 66MHz, 100MHz, 133MHz,atau 200Mhz menggunakan lebar jalur data 64 bit (8 byte).

2. Bus ISA . Bus 16-bit 8MHz. kecepatan ini sangat rendah namun cukup ideal untuk peripheral yang memang berkecepatan rendah, termasuk piranti lama. Untuk keperluan modem, sound-card, dan piranti berkecepatan rengdah lain bus ini masih mencukupi. Komputer generasi terakhir seperti Pentium 4 relatif tidak menyertakan bus / slot ini didalamnya. Pada chipset south-bridge terdapat controller yang bekerja sebagai bus ISA sekaligus interface dengan bus PCI diatasnya.Chip super I/O biasanya terhubung kepadanya , terutama pada sistem lama yang masih memiliki slot ISA. Bus lain bernama EISA hasil dari arsitektur Micro Channel IBM untuk kompatibel dengan PC. IBM Micro Channel Architecture (MCA) sendiri selesai dibuat pada tahun 1987 ketika mikroprosesor 80386 diluncurkan tahun 1985.

3. VESA (Video electronics Standards Association), dikenal sebagai VESA local bus atau VL bus. VL Bus versi 1.0 ialah bus 32 bit yang dapat bekerja hingga 33MHz.

4. Bus PCI . Bus 32-bit yang normalnya berjalan pada 33MHz. Komputer yang modern mendukung PCI 64-bit 66MHz. bus ini terdapat baik pada chipset north –bridge atau pada I/O controller hub. Disajikan di motherboard sebagai slot 32-bit yang umumnya berwarna putih sebanyak 3 dan 6 slot dan banyak digunakan oleh peripheral komputer yang membutuhkan kecepatan tinggi misalnya SCSI, kartu jaringan (Network Interface Card, NIC), dan lain-lain.

5. Bus AGP . Bus cepat 32 bit yang khusus untuk kartu grafis / video. Berjalan paada kecepatan 66MHz (AGP 1x),133MHz (AGP 2x), 266 MHz (AGP 4x), atau 533MHz (AGP 8x) yang akan menghasilkan bandwidth hingga sebesar 2,133MB/det. AGP di hubungkan ke north-bridge atau memori controller hub pada chipset dan konektornya pada motherboard yang diwujudkan dalam bentuk slot AGP pada system yang mendukungnya, umumnya berwarna coklat.



Pengertian RAM (Random Access Memory)

 RAM merupakan tempat penyimpana sementara pada saat komputer dijalankan dan dapat di akses secara acak.


Berikut adalah jenis-jenis dari RAM.
1.RAM (Dynamic RAM) adalah jenis RAM yang secara berkala harus disegarkan oleh CPU agar
   data yang terkandung didalamnya tidak hilang.

2.SDRAM (Sychronous Dynamic RAM) adalah jenis RAM yang merupakan kelanjutan dari
   DRAM namun telah disinkronisasi oleh clock sistem dan memiliki kecepatan lebih tinggi
   daripada DRAM. Cocok untuk sistem dengan bus yang memiliki kecepatan sampai 100 MHz.
3. RDRAM (Rambus Dynamic RAM) adalah jenis memory yang lebih cepat dan lebih mahal
   dari pada SDRAM. Memory ini bisa digunakan pada sistem yang menggunakan Pentium 
4.SRAM (Static RAM) adalah jenis memori yang tidak memerlukan penyegaran oleh CPU agar
   data yang terdapat di dalamnya tetap tersimpan dengan baik. RAM jenis ini memiliki
   kecepatan lebih tinggi daripada DRAM. SDRAM. 
 5.EDO RAM (Extended Data Out RAM) adalah jenis memori yang digunakan pada sistem yang
    menggunakan Pentium. Cocok untuk yang memiliki bus denagan kecepatan sampai 66 MHz.

  
Pengertian Hardisk

Hardisk merupakan perangkat keras pendukung komputer atau laptop yang berguna sebagai ruang penyediaan tempat penyimpanan data output yang telah diproses oleh komputer atau manusia.

Fungsi Hardisk

Fungsi Hardisk adalah untuk menyimpan data secara permanen ke dalam sector – sector yang terdapat pada disk yang telah tersedia di dalam nya untuk di read atau write, lain hal nya dengan ram yang fungsinya hanya untuk menyipan data secara sementara. oleh karena itu peranan hardisk sangat lah vital karena apa gunanya komputer jika tidak bisa menyimpan data yang telah di proses.

Perbedaan hardisk sata dan ata

perbedaan yang saya lihat dari hardisk ata dan sata adalah dari bentuk socket dan kabel nya, kalo ata cenderung besar atau biasanya hardisk nya produk jadul dan kalo sata itu kabel nya kecil dan biasanya sata sudah terpasang di hardisk dan motherboard masa kini.

Pengertian Chace Memory

merupakan memory yang berukuran kecil yang sifatnya temporary (sementara).

Fungsi dari Chace memory adalah sebagai tempat penyimpanan data sementara atau instruksi yang diperintahakan processor.
sebagai tempat menyimpan data sementara atau intruksi yang diperlukan oleh processor. - See more at: http://robopackz.blogspot.co.id/2013/01/pengertian-dan-fungsi-cache-memory-pada.html#sthash.GUnVcl7w.dpuf
sebagai tempat menyimpan data sementara atau intruksi yang diperlukan oleh processor. - See more at: http://robopackz.blogspot.co.id/2013/01/pengertian-dan-fungsi-cache-memory-pada.html#sthash.GUnVcl7w.dpuf

sebagai tempat menyimpan data sementara atau intruksi yang diperlukan oleh processor. - See more at: http://robopackz.blogspot.co.id/2013/01/pengertian-dan-fungsi-cache-memory-pada.html#sthash.GUnVcl7w.dpuf



REFERENSI

http://komputerhpgadget.blogspot.co.id/2015/07/pengertian-cpu.html
http://infokomputerrakitan.blogspot.com/2015/02/pengertian-dan-fungsi-moherboard.html
http://gunandinanan.blogspot.co.id/2013/03/sistem-bus-pada-motherboard.html
http://garda-pengetahuan.blogspot.co.id/2013/02/pengertian-ram-fungsi-ram-dan-jenis-ram.html
http://www.tuntor.com/pengertian-hardisk-dan-fungsinya/
 

Selasa, 01 September 2015

[Tugas] Organisasi Arsitektur Komputer

Selamat pagi sahabat D'blog Kali ini D'Blog akan menerangkan tentang Organisasi Arsitektur Komputer, Apa sih Organisasi Arsitektur Komputer itu?
ya sebelum kita membahas tentang artikel kita jari ini alangkah baiknya
kiat mengetahui dulu apa sih Oragnisasi itu?, apa sih Arsitektur itu, dan apa sih komputer itu?
yuk mari kita bahas bersama-sama
yang pertama adalah Organisasi

Apa Sih Organisasi itu?
organisasi menurut para ahli 
1.  Organisasi Menurut Stoner
Organisasi adalah suatu pola hubungan-hubungan yang melalui mana orang-orang di bawah pengarahan  manajer mengejar tujuan bersama.
2.  Organisasi Menurut James D. Mooney
Organisasi adalah bentuk setiap perserikatan manusia untuk mencapai tujuan bersama.
3.  Organisasi Menurut Chester I. Bernard
Organisasi merupakan suatu sistem aktivitas kerja sama yang dilakukan oleh dua orang atau lebih.

(sumber : https://aliajah.wordpress.com/2013/03/19/pengertian-organisasi-secara-umum-dan-pengertian-organisasi-menurut-para-ahli/)

organisasi secara umum
organisasi diartikan selaku kumpulan manusia yang saling bekerjasama guna mencapai suatu target bersama.

(sumber : http://twitsteps.blogspot.com/2015/03/manfaat-tujuan-dan-pengertian.html)

 jadi menurut saya organisasi adalah suatu pola hubungan antara dua orang atau lebih yang membentuk suatu kesatuan atau perserikatan dalam suatu wadah dimana terdapat manajer
dan bawahan yang saling bekerja sama dalam melakukan aktivitas kerja untuk mencapai 
tujuan tertentu.


Apa sih Arsitektur itu?

Arsitektur
Arsitektur adalah seni yang dilakukan oleh setiap individual untuk berimajinasikan diri mereka dan ilmu dalam merancang bangunan

(sumber : https://id.wikipedia.org/wiki/Arsitektur)

Menurut para ahli


Banhart CL. Dan Jess Stein




Arsitektur adalah seni dalam mendirikan bangunan termasuk didalamnya segi perencanaan, konstruksi, dan penyelesaian dekorasinya; sifat atau bentuk bangunan; proses membangun; bangunan dan kumpulan bangunan

Van Romondt

Arsitektur adalah ruang tempat hidup manusia dengan bahagia. Ruang berarti menunjuk pada semua ruang yang terjadi karena dibuat oleh manusia atau juga ruang yang terjadi karena proses alam seperti gua, naungan pohon dan lain-lain 

(sumber : http://ariehamzahiskandar.blogspot.com/2014/09/dunia-arsitek.html)

Jadi, menurut saya Arsitektur merupakan suatu seni perencanaan yang berkaitan dengan pembangunan yang digambar dengan seni prespektif (bangun ruang) dengan ketelitian dan perhitungan yang akurat dan tepat agar dapat menjadi suatu bangunan yang layak. 

Apa Sih Komputer itu?

Komputer
Komputer adalah serangkaian ataupun sekelompok mesin elektronik yang terdiri dari ribuan bahkan jutaan komponen yang dapat saling bekerja sama, serta membentuk sebuah sistem kerja yang rapi dan teliti. Sistem ini kemudian dapat digunakan untuk melaksanakan serangkaian pekerjaan secara otomatis, berdasar urutan instruksi ataupun program yang diberikan kepadanya.

(sumber : http://kuliah.dinus.ac.id/edi-nur/sb1-1.html)

komputer menurut para Ahli 
Komputer ialah suatu alat elektronik yg mampu melakukan beberapa tugas seperti menerima input, memroses input, menyimpan perintah-perintah dan menyediakan output dalam bentuk informasi.
(Robert H. Blissmer)
 
Komputer merupakan mesin penghitung elektronik yg dengan cepat dapat menerima informasi input digital, memrosesnya sesuai dengan program yg tersimpan di memorinya dan menghasilkan output informasi.(V.C. Hamacher et al)

(sumber : http://infokomputerrakitan.blogspot.com/2015/05/pengertian-komputer-menurut-para-ahli.html)
Jadi kesimpulannya adalah bahwa komputer merupakan suatu alat serba guna yang di dalamnya terdapat hardware dan software yang di gunakan untuk memberikan perintah tertentu kepada komputer agar dapat menghasilkan suatu output yang dikehendaki

Organisasi Arsitektur Komputer

jadi dapat disimpulkan bahwa Organisasi Arsitektur Komputer merupakan suatu rancangan pola hubungan suatu sistem antar hardware dan sofware di dalam komputer yang di dalamnya terdapat aktivitas tertentu untuk mengolah atau membuat suatu data menjadi informasi dimana manusia yang mengoperasikannya.