Free Website Hosting

Gabung dengan esoftart[dot]com Di Facebook

Dengan Bergabung di facebook fan pages kamu akan dapat Update Post Langsung dari beranda facebook kamu, salam esoftart[dot]com
Showing posts with label mikroprosesor. Show all posts
Showing posts with label mikroprosesor. Show all posts

Nama dan fungsi pin mikroprosesor Z80


A0 – A15 = Bus Alamat 16 bit. Keluaran tristate, aktif tinggi, yang memberikan kemampuan pengamatan langsung 64 kB memory dan peranti masukan/keluaran untuk pemindahan data. Byte rendah bus ini dapat digunakan untuk memilih sampai 256 port input dan 256 port output. A0 merupakan LSB dan A15 MSB.

D0-D7 = Bus data. Bus dua arah 8-bit, untuk pertukaran data antara memory dan peranti masukan/keluaran.

/M1 = Machine Cycle One. Keluaran aktif rendah yang menandai bahwa siklus mesin saat ini adalah sikus penjumputan op-code. Bila aktif bersamaan dengan sinyal

/IORQ = menunjukkan sedang berlangsung sikluis pengakuan interupsi.

/MREQ = Memory Request. Keluaran tristate aktif rendah yang menunjukkan bahwa bit-bit pada bus alamat adalah alamat memory yang sah untuk operasi baca/tulis.

/IORQ = Input/Output Request. Keluaran tristate aktif rendah yang menunjukkan bahwa byte-bawah pada bus alamat berisi alamat peranti masukan/keluaran yang sah untuk operasi baca/tulis. Sinyal /IORQ juga dibangkitkan bersamaan dengan M1 bila interupsi diakui untuk memberi tanda bahwa vector interupsi dapat ditempatkan pada bus data.

/RD = Memory Read, Keluaran tristate aktif rendah yang menunjukkan bahwa CPU akan membaca dari memory atau peranti masukan/keluaran.

/WR = Memory Write, keluaran tristate, aktif rendah yang menunjukkan bahwa bus data CPU membawa data sah untuk diberikan pada memory atau peranti masukan keluaran.

/RFSH = Refresh, keluaran aktif rendah yang menunjukkan bahwa 7-bit terendah dari bus alamat berisi alamat penyegar untuk memory dinamik sehingga

sedikit tentang mikroprosesor part 2


PERANCANGAN SISTEM MIKROPROSESOR

    Program komputer disusun dari sederetan intruksi. Mikroprosesor akan melaksanakan intruksi dengan melakukan serangkaian ‘tindakan’ untuk mendapatkan hasil yang diinginkan.

    Sebelum dieksekusi oleh mikroprosesor, program harus disimpan dalam memori dalam bentuk kode bilangan biner. Progam yang tertulis dalam biner itu disebut sebagai progam bahasa mesin. Hanya program jenis inilah yang ‘dipahami’ oleh mikroprosesor. Progam bahasa mesin ini biasanya ditulis dalam bentuk bilangan heksadesimal. Misalnya, intruksi 10101111B  (B menyatakan kode bilangan ‘biner’) dalam Z-80 dapat ditulis dengan 0AF11 (H menyatakan heksadesimal).

    Intruksi dan register-register biasanya dituliskan dalam bentuk simbol yang disebut mnemonik. Intruksi 7011 dalam Z80 ditulis denmgan kode LDA,L (‘Isikan data dari register L kedalam register A’). Program yang ditulis dalam kode mnemonik disebut program bahasa assembly. Agar dapat dieksekusi oleh mikroprosesor, program ini harus diterjemahkan kedalam bahasa mesin oleh program khusus yang disebut assebler.

    Umumnya program mikroprosesor ditulis dalam bahasa assembly. Dibanding bahasa mesin, bahasa assembly lebih mudah diingat dan program assembler biasanya berisi juga palet diagnostik untuk melacak dan mengoreksi kesalahan program. Tetapi, untuk itu diperlukan investasi yang cukup mahal (untuk membeli progam assembler dan sistem pengembangan mikroprosesornya).

    Dalam kursus singkat ini digunakan mikroprosessor MPF-1 sebagai alat latih mikroprosesor yang dikenal luas dipasaran indonesia. Dengan MPF-1, pemrograman harus menerjemahkan sendiri bahasa assembly kedalam bahasa mesin sebelum mengeksekusi program

penjelasan tombol-tombol MPF-1

PENGOPERASIAN MPF-1

Tombol RS
Bila tombol RS ditekan maka akan ditampilkan karakter [uPF-1] pada penampil 7-segmen secara serentak. Saat catu daya mulai dihidupkan, pada penampil juga akan muncul karakter serupa secara berurutan satu demi satu.

TOMBOL ADDR DAN DATA
 

Untuk mengakses alamat memori tertentu atau memasukkan data ke dalam satu lokasi memori.
ADDR[DATA[]]+[]+

TOMBOL REG DAN DATA

Untuk memeriksa atau mengganti isi register-register Z80. Caranya sama dengan tombol ADDR, hanya saja yang diakses  adalah register.
Format intruksinya :
       REG[DATA]+[]+

TOMBOL PC

Untuk mereset pencacah program yang digunakan pemrogram.Penekanan tombol PC menyebabkan program monitor menuju ke alamat RAM terendah yakni 1800.

sedikit tentang mikroprosesor


Tentang Sejarah Mikroprosesor

Mikroprosesor adalah sebuah chip (IC) yang bekerja dengan program. Fungsi Mikroprosesor adalah sebagai pengontrol atau pengolah utama dalam suatu rangkaian elektronik. Mikroprosesor biasa disebut juga CPU (Central Processing Unit).

Cara kerja sebuah Mikroprosesor diarahkan oleh suatu program dalam kode-kode bahasa mesin yang telah dimasukkan terlebih dahulu ke dalam sebuah memori. Di dalam Mikroprosesor minimal terdiri dari rangkaian digital, register, pengolah logika aritmatika, rangkaian sekuensial.
Sejarah Mikroprosesor.

* Th. 1946 : Komputer modern pertama dibuat di University of Pennsylvania USA yang disebut ENIAC (Electronics Numerical Integrator and Calculator.
* ENIAC terdiri dari 17.000 tabung hampa, 500 mil kabel, berat > 30 ton, dapat menjalankan 100.000 operasi per detik, diprogram dengan mengatur jalur kabel pada rangkaiannya.
* Th. 1948 : Transistor pertama dibuat di Bell Labs, USA.
* Th. 1958 : IC (Integrated Circuit) pertama dibuat oleh Jack Kilby dari Texas Instrument, USA.
* Penemuan IC ini mendorong pengembangan IC Digital (1960), dan mikroprosesor pertama oleh Intel (1971).
* Mikroprosesor pertama di dunia adalah Intel 4004 merupakan prosesor 4-bit, Kebanyakan Kalkulator masih berbasis mikroprosesor 4-bit.
* Th. 1971 : Intel mengeluarkan mikroprosesor 8-bit yaitu Intel 8008.
* Th. 1973 : Intel memperkenalkan mikroprosesor 8-bit modern pertama Intel 8080 (10x lebih cepat dari 8008), dan diikuti Motorola MC6800.
* Th. 1977 : Intel memperkenalkan 8085 yang merupakan mikroprosesor 8-bit terakhir yang dibuat Intel dengan frek.clock dan kecepatan lebih tinggi.
* Perusahaan lain yang mampu menyaingi Intel 8085 adalah Zilog Corporation dengan Z80.
* Th. 1978 : Intel mengeluarkan mikroprosesor 16-bit yaitu 8086, setahun kemudian mengeluarkan 8088 dengan kecepatan eksekusi dan memori lebih besar dari 8085, serta mulai digunakannya cache memori (sistem antrian yang mengatur pemberian instruksi sebelum menjalankannya).
* Intel 8086/8088 disebut juga CISC (Complex Instruction Set Computer) karena jumlah dan kompleksitas instruksinya.
* Th. 1981 : IBM membuat PC menggunakan mikroprosesor 8088 untuk menjalankan aplikasi seperti spreadsheet dan pengolah kata.
* Th. 1983 : Intel mengeluarkan mikroprosesor 16-bit 80286, dengan kemampuan memori 16 MB.
* Th. 1986 : Intel mengeluarkan mikroprosesor 32-bit pertama 80386, dengan kemampuan memori 4 GB.
* Th. 1989 : Intel mengeluarkan mikroprosesor 32-bit 80486, dengan kemampuan memori 4 GB + 8K Cache.
* Th. 1993 : Intel memperkenalkan mikroprosesor 32-bit Pentium I, Th. 1997 Pentium II,kemudian berturut-turut Pentium III dan Pentium 4 pada Th. 2000, dimana mulai digunakan teknologi memori RAMBUS menggantikan teknologi SDRAM.

sumber : http://de-kill.blogspot.com/2009/05/sekilas-sejarah-mikroprosesor.html

Update Esednod32


Blog Roll

 

Langganan

GET UPDATE VIA EMAIL
Jika anda suka dengan artikel di blog ini. Silahkan berlangganan via RSS. Isi alamat email anda di bawah ini!!

Followers

Site info


PageRank Checker