Sunday, December 16, 2012

Perancangan Arsitektur Multi Memori 4k x 8 bit dari 3 Jenis Chip yang berbeda

Dalam postingan kali ini saya akan menjelaskan bagaimana caranya merancang rangkaian memori 4k x 8 bit yang dibangun dari 8 buah chip yaitu :
  •  1k x 8bit (2 buah),
  •  512 x 8 bit (2 buah), dan
  •  256 x 8 bit (4 buah). 

Namun sebelum melanjutkan pada materi, ada beberapa istilah-istilah yang berhubungan dengan perancangan memori yang harus anda pahami, diantaranya yaitu :

1. Memori
Memori berfungsi menyimpan sistim aplikasi, sistem pengendalian, dan data yang sedang beroperasi atau diolah. Semakin besar kapasitas memori akan meningkatkan kemampuan komputer tersebut. Memori diukur dengan KB atau MB.

2. Kapasitas memori
Kapasitas memori adalah jumlah memory yang terdapat pada satu buah chip

3. Saluran alamat
Saluran alamat adalah saluran yang menghubungkan alamat pada memori terhadap prosessor, banyaknya jumlah saluran alamat disesuaikan dengan banyaknya pangkat dari angka sebelum kali contoh 4k x 8bit, 4k = 22 + 210 = 212. Jadi saluran alamatnya adalah 12.

4. Saluran data
Saluran data adalah saluran yang menghubungkan data antara memori dan prosessor. Banyaknya saluran data ke prosessor dan ke memori, disesuaikan dengan banyaknya bit penyimpanan data sesuai ukuran yang telah dicantumkan disini kita ketahui lebar datanya 8 bit.

5. Processor
Processor adalah chip yang sering disebut “Microprosessor” yang sekarang ukurannya sudah mencapai Gigahertz (GHz). Ukuran tersebut adalah hitungan kecepatan prosesor dalam mengolah data atau informasi.

6. Chip
Chip berfungsi sebagai media penyimpan program dan data, pada chip ini tersedia Random Access Memory (RAM). Data dan program ini digunakan oleh logic chip dalam menjalankan prosesnya.

Perancangan Arsitektur multi memori 4k x 8 bit dari :
• 2 buah chip 1k
• 2 buah chip 512
• 4 buah chip 256

Pertaman - taman yang harus kita cari adalah :
  • Lebar Alamat
  • Lebar Data
  • Peta Memori
  • Alamat Awal
  • Alamat Akhir
  • Peta Kontrol
  • Peta Karnaugh
  • Persamaan Kontrol
  • Diagram Kontrol
  • Diagram Multi Memori

a) Lebar Alamat
    4k = 4 x 210 
    4k = 22 x 210 
    4k = 212
    Jadi, lebar alamat untuk kapasitas 4k adalah 12

• 1k x 8bit, artinya :
   1k x 8bit = 210 x 8 bit
   Kapasitas Memory = 1024 byte
   Saluran Alamat = 10
   Lebar Data = 8
   Saluran Data = 8
   Alamat Awal = 000h
   Alamat Akhir = 3FFh

• 512 x 8bit, artinya :
   512 x 8bit = 29 x 8bit
   Kapasitas Memory = 512 byte
   Saluran Alamat = 9
   Lebar Data = 8
   Saluran Data = 8
   Alamat Awal = 000h
   Alamat Akhir = 1FFh

• 256 x 8bit artinya :
   256 x 8bit = 28 x 8bit
   Kapasitas Memory = 256 byte
   Saluran Alamat = 8
   Lebar Data = 8
   Saluran Data = 8
   Alamat Awal = 00h
   Alamat Akhir = FFh

b) Lebar Data
    Untuk lebar datanya 8

c) Peta Memori
    Untuk pembuatan dan penghitungan Heksa pada peta memori, setiap chip memiliki kapasitas yang berbeda-beda dilakukan penjumlahan. Ditambah kapasitas memori tersebut untuk setiap penjumlahan dalam chip yang sama, dan ditambah 1 jika penjumlahan pindah ke chip selanjutnya. 
Peta memori
Peta Memori



d) Alamat Awal
    Alamat awalnya adalah 000

e) Alamat Akhir
    Alamat akhirnya FFF

f) Peta Kontrol



Peta Control
Peta Control

g) Peta Karnaugh


Peta Karnaugh
Peta Karnaugh

h) Persamaan Kontrol
    Untuk lebih memudahkan mencari persamaan kontrol, kita inisialisasikan menjadi ABCD

Persamaan control


i) Diagram Kontrol (Black Box)



Diagram control (Black Box)
Diagram Kontrol (Black Box)

j) Diagram Multi Memori
Diagram Multi Memori
Diagram Multi Memori

Semoga postingan ini bermanfaat, dan apabila ada kesalahan dalam postingan ini saya mohon bimbingannya karena saya masih dalam tahapan belajar.

Sunday, January 15, 2012

TURBO PASCAL


TURBO PASCAL


Turbo Pascal adalah sebuah sistem pengembangan perangkat lunak yang terdiri atas kompiler dan lingkungan pengembangan terintegrasi (dalam bahasa inggris: Integrated Development Environment - IDE) atas bahasa pemrograman pascal untuk sistem operasi CP/M, CP/M-86, dan MS-DOS, yang dikembangkan oleh Borland pada masa kepemimpinan Philippe Kahn. Nama Borland Pascal umumnya digunakan untuk paket perangkat lunak tingkat lanjut (dengan kepustakaan yang lebih banyak dan pustaka kode sumber standar) sementara versi yang lebih murah dan paling luas digunakan dinamakan sebagai Turbo Pascal. Nama Borland Pascal juga digunakan sebagai dialek spesifik Pascal buatan Borland.


Borland telah menembangkan tiga versi lama dari Turbo Pascal secara gratis disebabkan karena sejarahnya yang panjang khusus untuk versi 1.0, 3.02, dan 5.5 yang berjalan pada sistem operasi MS-DOS.


Sejarah
Turbo Pascal pada awalnya adalah kompiler Blue Label Pascal yang dibuat untuk sistem operasi komputer mikro berbasis kaset, NasSys, milik Nascom tahun 1981 oleh Anders Hejlsberg. Kompiler tersebut ditulis ulang untuk CP/M dan dinamai Compas Pascal, dan kemudian dinamai Turbo Pascal untuk sistem operasi MS-DOS dan CP/M. Versi Turbo Pascal untuk komputer Apple Macintosh sebenarnya pernah ditembangkan tahun 1986, namun pengembangannya dihentikan sekitar tahun 1992. Versi-versi lain pernah tersedia pula untuk mesin-mesin CP/M seperti DEC Rainbow dalam beberapa penembangan.

Versi-versi lanjutan
Versi 4, ditembangkan tahun 1987, merupakan perangkat lunak yang ditulis ulang untuk keseluruhan sistem. Kompiler menghasilkan berkas biner berekstensi .EXE pada MS-DOS, dan tidak lagi .COM. Sistem operasi CP/M dan C/M-86 tidak lagi didukung pada versi kompiler ini. Versi ini pula memperkenalkan sebuah antar muka berlayar penuh dengan yang dilengkapi dengan menu tarik; versi-versi awal memilik layar menu berbasis teks; dan editor berlayar-penuh. Microsoft Windows belum ada saat versi ini dikembangkan, dan bahkan pemanfaatan tetikus-pun masih jarang.

Versi 5.x diperkenalkan dengan layar biru yang kemudian menjadi ciri khas yang sangat familiar, yang kemudian menjadi merek dagang perusahaan perangkat kompiler MS-DOS sampai era DOS berakhir di pertengahan tahun 1990-an.

Versi terakhir yang pernah ditembangkan adalah versi 7. Borland Pascal 7 terdiri atas sebuah IDE, dan kompiler untuk MS-DOS, DOS terekstensi, dan program Windows 3.x. Turbo Pascal 7 di sisi lain hanya bisa membuat program MS-DOS standar. Perangkat lunak tersebut dilengkapi pula dengan pustaka grafis yang mengabstraksi pemrograman dalam menggunakan beberapa driver grafis eksternal, namun unjuk kerja pustaka ini tidak memuaskan.
sumber referensi dari Wikipedia.Org

Untuk mendownload software Turbo Pascal ini silahkan klik link di bawah ini :





Download Via MEDIAFIRE
Download Via 4SHARED