Perbedaan RISC, CISC dan Superskalar

  • Prosesor CISC memiliki instruksi-instruksi kompleks untuk memudahkan penulisan program bahasa assembly,
  • sedangkan prosesor RISC memiliki instruksi-instruksi sederhana yang dapat dieksekusi dengan cepat untuk menyederhanakan implementasi rangkaian kontrol internal prosesor. Karenanya, prosesor RISC dapat dibuat dalam luasan keping semikonduktor yang relatif lebih sempit dengan jumlah komponen yang lebih sedikit dibanding prosesor CISC.
  • Perbedaan orientasi di antara kedua prosesor ini menyebabkan adanya perbedaan sistem secara keseluruhan, termasuk juga perancangan kompilatornya.
  • Sedangkan prosesor Superscalar umumnya menggunakan beberapa unit fungsional, menciptakan jalur paralel di mana berbagai instruksi yang berbeda dapat dieksekusi secara paralel. Dengan pengaturan tersebut, maka dimungkinkan untuk memulai eksekusi beberapa instruksi secara paralel tiap siklus detak. Tentu saja, eksekusi paralel harus mempertahankan kebenaran logika program, sehingga hasil yang diperoleh harus sama dengan hasil dari eksekusi secara serial.
Read more ...

Fase Awal Perkembangan Prosesor RISC

Ide Dasar

Ide dasar prosesor RISC sebenarnya bisa dilacak dari apa yang disarankan oleh Von Neumann pada tahun 1946. Von Neumann menyarankan agar rangkaian elektronik untuk konsep logika diimplementasikan hanya bila memang diperlukan untuk melengkapi sistem agar berfungsi atau karena frekuensi penggunaannya cukup tinggi (Heudin, 1992 : 18). Jadi ide tentang RISC, yang pada dasarnya adalah untuk menyederhanakan realisasi perangkat keras prosesor dengan melimpahkan sebagian besar tugas kepada perangkat lunaknya, telah ada pada komputer elektronik pertama. Seperti halnya prosesor RISC, komputer elektronik pertama merupakan komputer eksekusi-langsung yang memiliki instruksi sederhana dan mudah didekode.

Hal yang sama dipercayai juga oleh Seymour Cray, spesialis pembuat superkomputer. Pada tahun 1975, berdasarkan kajian yang dilakukannya, Seymour Cray menyimpulkan bahwa penggunaan register sebagai tempat manipulasi data menyebabkan rancangan instruksi menjadi sangat sederhana. Ketika itu perancang prosesor lain lebih banyak membuat instruksi-instruksi yang merujuk ke memori daripada ke register seperti rancangan Seymour Cray. Sampai akhir tahun 1980-an komputer-komputer rancangan Seymour Cray, dalam bentuk superkomputer seri Cray, merupakan komputer-komputer dengan kinerja sangat tinggi.

Pada tahun 1975, kelompok peneliti di IBM di bawah pimpinan George Radin, memulai merancang komputer berdasar konsep John Cocke. Berdasarkan saran John Cocke, setelah meneliti frekuensi pemanfaatan instruksi hasil kompilasi suatu program, untuk memperoleh prosesor berkinerja tinggi tidak perlu diimplementasikan instruksi kompleks ke dalam prosesor bila instruksi tersebut dapat dibuat dari instruksi-instruksi sederhana yang telah dimilikinya. Kelompok IBM ini menghasilkan komputer 801 yang menggunakan instruksi format-tetap dan dapat dieksekusi dalam satu siklus detak (Robinson, 1987 : 143). Komputer 801 yang dibuat dengan teknologi ECL (emitter-coupled logic) , 32 buah register, chace terpisah untuk memori dan instruksi ini diselesaikan pada tahun 1979. Karena sifatnya yang eksperimental, komputer ini tidak dijual di pasaran.

Read more ...

VMware Authorization Service is not running

Read more ...

uniblue software untuk merepair registy yang rusak



kali ini saya akan membahas uniblue, uniblue adalah software un
tuk menditek kerusakan pada registy komputer anda, software ini dideasin khusus untuk merepair registy anda, dan menyecan apakah ada registy anda yang error.
ini adalah screenshoot cara penggunaannya :






uniblue registry bisa didownload disini : download
Read more ...

cara create new vitual machine di vmware

hallo para pembaca pada kesempatan ini gue mau share cara create new virtual di vmware, gue harap lo ga bingung dengan step by step dari gue .

1. buka vmware worksatstion



2. lalu pilih create new vitual mechine, setelah itu akan muncul tampilan



3. pilih typical, lalu next, msks sksn muncul tampilan



4. pilih lokasi os yang ada pada anda, bisa format iso maupun cd-r, lalu next akan muncul tampilan



5. pilih guest operation yang anda ingin instal di vmware, kebetulan saya ingin menginstal bt5-r1




6. next, lalu pilih partisi untuk os yang ingin anda install seperti di gambar dibawah ini



7. lalu klik next dan akan muncul gambar dibawah ini



8. klik finish, makan anda telah selesai, dan klik play untuk menjalankan os tersebut

Read more ...

CARA MEMBUAT PROGRAM CALLED PADA COBOL

Hallo para pembaca sekarang gue mau ngeshare  cara membuat program called pada framework cobol, Semoga lo pada ga bingung baca tulisan ini, keep try guys  semoga bermanfaat


1. buka software ide cobol, lalu masukkan coding dasar ini untuk di panggil :











2. lalu buka lagi software cobol dan ketikan program ini :











3. lalu ini hasilnya :









SELAMAT MENCOBA . . . . . .
Read more ...

Cara MEMBUAT PROGRAM MENU PILIHAN COBOL

Langsung aja guys Nih copas kodingnya . .

ini adalah codding programnya :


IDENTIFICATION DIVISION. (8)
PROGRAM-ID. BIODATA. (8)
AUTHOR. MARIYANTO (8)
ENVIRONMENT DIVISION. (8)
CONFIGURATION SECTION. (8)
SOURCE-COMPUTER. TOSHIBA. (8)
OBJECT-COMPUTER. THOSHIBA. (8)
DATA DIVISION. (8)
WORKING-STORAGE SECTION. (8)
01 BIODATA. (8)
02 NAMAPASIEN PIC A(16). (12)
02 UMUR PIC 9(2). (12)
01 JAWAB PIC X VALUE SPACE. (8)
88 LAGI VALUE "Y", "y". (12)
88 TIDAK VALUE "T", "t". (12)
77 PIL PIC X. (8)
SCREEN SECTION. (8)
01 HAPUS-LAYAR. (8)
02 BLANK SCREEN. (12)
01 MENU. (8)
02 LINE 2 COLUMN 20 VALUE '>>>MENU<<<', FOREGROUND-COLOR 9. (12)
02 LINE 3 COLUMN 20 VALUE '[1]. MASUKKAN DATA', (12)
FOREGROUND-COLOR 9, BACKGROUND-COLOR 4, BLINK.
02 LINE 5 COLUMN 20 VALUE 'SILAKAN MASUKKAN PILIHAN ANDA'. (12)
02 COLUMN PLUS 2 PIC X TO PIL. (12)
01 INPUT-DATA. (8)
02 LINE 4 COLUMN 6 VALUE 'NAMA PASIEN : '. (12)
02 COLUMN PLUS 2 PIC A(16) TO NAMAPASIEN. (12)
02 LINE 5 COLUMN 6 VALUE 'UMUR : '. (12)
02 COLUMN PLUS 2 PIC 9(2) TO UMUR. (12)
PROCEDURE DIVISION. (8)
MULAI. (8)
DISPLAY HAPUS-LAYAR. (12)
DISPLAY MENU. (12)
ACCEPT MENU. (12)
SELEKSI. (8)
IF PIL=1 (12)
PERFORM HASIL (12)
PERFORM TANYA. (12)
IF PIL=2 (12)
PERFORM DATAKU (12)
ELSE GO TO
SELESAI. (12)
SELESAI. (8)
STOP RUN.
TANYA. (8)
DISPLAY SPACE. (12)
DISPLAY 'APAKAH ANDA INGIN MEMASUKKAN DATA BARU [Y/T] :'. (12)
ACCEPT JAWAB. (12)
IF LAGI GO TO HASIL. (12)
IF TIDAK GO TO MULAI (12)
ELSE GO TO (12)
SELESAI. (12)
HASIL. (8)
DISPLAY HAPUS-LAYAR. (12)
DISPLAY INPUT-DATA. (12)
ACCEPT INPUT-DATA. (12)
GO TO TANYA. (12)
DATAKU. (8)
DISPLAY HAPUS-LAYAR. (12)
DISPLAY (2, 12) 'DATA PASIEN YANG SUDAH ADA'. (12)
DISPLAY SPACE. (12)
DISPLAY (5, 12) 'NAMA PASIEN : ', NAMAPASIEN. (12)
DISPLAY SPACE. (12)
DISPLAY (6, 12) 'UMUR PASIEN : ', UMUR. (12)

ini adalah outputnya :


















Read more ...