Archive for the 'ARSITEKTUR KOMPUTER' Category

15
May
10

download z80 assembly code and machine code table

sory temen-temen… aku belum sempet buat tutorialnya…. tapi kalau mau download assembli code dan tablenya ada di sini http://www.4shared.com/file/q0U5qw6F/z80_machine_code_and_assembly_.html

untuk tutorial at 89s51 temen bisa liat referensi saya di http://greatriefhid.blogspot.com/
tapi menyusul ya… soalnya belum sempat membuat tulisan… maklum aku kan 40 sks kuliahnya….

01
Dec
08

MAR DAN MDR (memory address register & memory data register)

MAR : MEMORY ADDRESS REGISTER

Register yang berisi alamat yang mana alamat tersebut adalah alamat dari sel memory.

MDR : MEMORY DATA REGISTER

register yang berisi data, baik data yang berasal dari prosesor maupun memory

Proses kerja MAR dan MDR

Processor ==> Memory (Processor menyimpan data/inst ke memory)

Alamat data atau memory akan di kopikan ke dalam MAR, Kemudian alamat tersebut akan dicari didalam memory. Setelah ditemukan, data atau instruksi akan di masukkan ke dalam MDR. Alamat yang telah ditemukan tadi, sel memorynya akan diaktifkan. Lalu data atau instruksi yang ada di MDR dimasukkan ke dalam memory.

  1. Processor <== Memory (Processor mengambil data/inst dari memory)

Alamat data atau memory akan di kopikan ke dalam MAR, Kemudian alamat tersebut akan dicari didalam memory. Setelah ditemukan, maka sel memory yang berisi data atau instruksi akan aktif. Dengan aktifnya sel memory ini maka data atau instruksi yang ada didalamnya dapat di keluarkan untuk kemudian di tampung di dalam MDR

Melihat hal ini maka MAR digolongkan dalam register satu arah (Karena hanya berhubungan dengan memory(alamat) ). Sedang MDR digolongkan dalam register dua arah (Karena MDR dapat berisi data atau instruksi yg berasal dari processor atatu dari memory)

Upgrade Memory

Upgrade memory biasa dilakukan ketika system computer yang kita miliki mulai mengalami keterbatasan dalam pemrosessan. Ketika kita memperbesar kapasitas memory, secara tidak langsung akan berpengaruh pada kinerja MAR dan MDR.

Ketika memory bertambah ada 2- hal yang terjadi:

1. Meningkatkan Jumlah Bit alamat dari data atau instruksi di dalam MAR

2. Memperbesar lebar alamat dari instruksi

Dari dua hal diatas, ketika memory di perbesar maka MAR dan MDR akan secara leluasa memanfaatkan kapasitas dari memory yang telah di uprade tadi. Sehingga akan banyak alamat memory yang bisa di alamati dan banyak data atau instruksi yang bisa di akses. Dengan demikian akhirnya dengan meng upgrade memory biasanya computer yang tadinya lamban akan menjadi lebih cepat.

mar-mdr

Author

Eko Pramono, S.Si, Mt

21
Oct
08

Singgung Register

Istilah register saat ini dapat merujuk kepada kumpulan register yang dapat diindeks secara langsung untuk melakukan input/output terhadap sebuah instruksi yang didefinisikan oleh set instrusi. Untuk istilah ini, digunakanlah kata “Register Arsitektur”.

Register terbagi menjadi beberapa kelas:

  • Register data, yang digunakan untuk menyimpan angka-angka dalam bilangan bulat (integer).

  • Register alamat, yang digunakan untuk menyimpan alamat-alamat memori dan juga untuk mengakses memori.

  • Register general purpose, yang dapat digunakan untuk menyimpan angka dan alamat secara sekaligus.

  • Register floating-point, yang digunakan untuk menyimpan angka-angka bilangan titik mengambang (floating point).

  • Register konstanta (constant register), yang digunakan untuk menyimpan angka-angka tetap yang hanya dapat dibaca (bersifat read-only), semacam phi, null, true, false dan lainnya.

  • Register vektor, yang digunakan untuk menyimpan hasil pemrosesan vektor yang dilakukan oleh prossesor SIMD.

  • Register special purpose yang dapat digunakan untuk menyimpan data internal prosesor, seperti halnya instruction pointer, stack pointer, dan status register.

  • Register yang spesifik terhadap model mesin (machine-specific register), dalam beberapa arsitektur tertentu, digunakan untuk menyimpan data atau pengaturan yang berkaitan dengan prosesor itu sendiri. Karena arti dari setiap register langsung dimasukkan ke dalam desain prosesor tertentu saja, mungkin register jenis ini tidak menjadi standar antara generasi prosesor.

21
Oct
08

HARDWARE KOMPUTER(PROSSESING UNIT)

Processing unit ini disebut juga CPU (Central Processing Unit) yang merupakan jantung dari komputer. Melakukan pekerjaan utama seperti proses, perhitungan, logika, kontrol, pengaturan hubungan kinerja antar komponen, serta mengalokasikan tempat penyimpanan sementara maupun permanen. Perangkat utamanya berupa Processor dan Chipshet yang biasanya terdapat pada Mainboard.

Secara umum CPU mempunyai 3 komponen utama lagi, yaitu :

 Aritmatic & Logical Unit (ALU)

 Control Unit

 Main Memory (Main Storage)

Aritmatic & Logical Unit (ALU)

Tugas utama dari ALU melakukan perhitungan yang bersifat aritmatik serta melakukan keputusan dari operasi logika dan bit manipulation, sesuai dengan instruksi program.

Control Unit

Berfungsi sebagai pengatur dan pengendali semua peralatan yang ada pada sistem komputer serta mengatur kapan alat input menerima data dan kapan alat output menampilkan di monitor (Instruction Cycle).

Main Memory ( Main Storage )

Main memory ini merupakan tempat atau media yang digunakan untuk menyimpan data yang akan atau yang sedang diolah oleh sistem komputer.

Main memori dibagi atas dua bagian, yaitu :

 ROM (Read Only Memory) dan

 RAM (Random Access Memory)

ROM (Read Only Memory)

ROM merupakan memori permanen yang terdapat pada sistem komputer yang sudah disusun dan dibuat oleh pabrik dan biasanya tidak untuk dirubah oleh user komputer. ROM terdiri dari program pokok untuk konfigurasi sistem komputer, seperti BIOS, BASIC dan BootStrap Loader. Sinyal didalam ROM ini yang mengatur segala tugas CPU (Central Processing Unit) saat komputer mulai diaktifkan/dihidupkan.

RAM (Random Access Memory)

Semua data yang dimasukkan melalui alat input pada setiap aplikasi akan dimasukkan terlebih dahulu ke dalam RAM. Data-data yang terdapat dalam RAM ini hanya bersifat sementara, apabila komputer dimatikan maka data tersebut akan hilang.




Blog Stats

  • 228,579 hits

MY PERSONAL LINK

May 2024
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
2728293031