video

Senin, 25 Februari 2013

Fungsi kaki-kaki (Pin) Microprosesor 8086



1.      D15-AD0 Sebagia address multiplexer dimana (ALE=1) /data bus(ALE=0).
2.      A19/S6-A16/S3 (multiplexed) Sebagai 4 bit terakhir dengan 4 bits dari 20-bit address A16 s/d A19 Atau status bits S6- S3.
3.      M/IO Sebagai indikasi apakah alamar memory atau alamat Input Output.
4.       RD Ketika 0, data bus menujukan pembacaraan dari memory atau dari I/O device.
5.       WR Berfungsi kepada mikroproses untuk menunjuk ke memory atau I/O device melalui data bus. Jika 0, maka data bus telah valid data.
6.      ALE (Address latch enable) Ketika 1, address data bus melakukan penulisan pada memory atau I/O address.
7.      DT/R (Data Transmit/Receive) Data bus sebagai transmitting/receiving data.
8.      DEN (Data bus Enable) mengerakkan data bus di luar buffer.
9.      S7: Logic 1, S6: Logic 0.
10. S5: Jika tidak ada flag bits, dimana hanya untuk alamat yang sesuai denngan kondisinya
11. S4-S3: Memberikan status pada segment saat akses selama mengunakan power.
12. S2, S1, S0: Mengindikasi fungsi bus cycle (decoded by 8288).
13. INTR (Interrupt Request) Ketika INTR=1 dan IF=1, maka mikroprosesor menyediakannya service interrupt. INTA kembali aktif seletah intruksinya lengkap.
14. INTA (Interrupt Acknowledge) mikroprosesor merespon pada INTA. Karena tabel vektor dapat tepisah dan akan menuju data bus.
15. NMI (Non-maskable interrupt) Fungsi seperti INTR, Jika flag bit tidak disetujui, dan juga berfungsi sebagai intrupsi pada vektor 2.
16. CLK (Clock) input mempunyai duty cycle of 33% (high for 1/3 and low for 2/3s)
17. VCC/GND Power supply (5V) and GND (0V).
18. MN/ MX untuk mode minimum (5V) atau mode maximum (0V) secara operasi.
19. BHE (Bus High Enable). Mengaktifkan sebagian data bus yang sangat penting   (D15 -D 8  ) selama operasi pembacaan dan penulisan.
20.  READY melakukan proses tunggu yang telah ditetapkan (pengontrolan memori dan I/O pada proses pembacaan atau penulisan) oleh mikroprosesor.
21. RESET Mikroprosesor akan melakukan reset jika pin ini mendapat high selama 4 clock. Pelaksaan intruksi dimulai dari alamat FFFF0H dan IF flag berkondisi clear.
22. TEST Masukan yang dicheck oleh intruksi WAIT. Umumnya terhubung dengan coprosesor 8087.
23. HOLD meminta Direct Memory Access (DMA). ketika 1, mikroprosesor berhenti dan dan Bus address, data dan kontrol dalam kondisi high-impedance state.
24. HLDA (Hold Acknowledge) Suatu indikasi pada mikroprosesor bahwa proses HOLD sementara berlangsung.
25.  RO/GT1 and RO/GT0 (Request/grant) meminta/membantu Direct Memory Access (DMA) selama proses operasi mode maksimum.
26.  LOCK memberikan output berfungsi mengunci coprosesor ekternal pada sistem.
27.  QS1 and QS0 (queue status) menunjukan status antrian intruksi internal.



Fungsi kaki-kaki (Pin) Microprosesor Z80


Fungsi kaki-kaki (Pin) Microprosesor Z80




A0 – A15. Bus Alamat (keluaran, aktif High, 3-state). A0 – A15 membentuk bus alamat 16-bit. Bus Alamat menyediakan alamat bagi pertukaran bus data memori (sampai 64Kbyte) dan bagi pertukaran divais I/O.

D0 – D7. Bus Data (masukan/keluaran, aktif High, 3-state). D0 – D7 membuat sebuah bus data dua arah (bidirectional) 8-bit, yang digunakan untuk pertukaran data dengan memori dan I/O.

BUSACK ; (Bus Request Acknowloegmnet). Pemberitahuan Bus (keluaran, aktif Low). Pemberitahuan Bus menunjukkan pada divais yang meminta bahwa bus alamat CPU, dan sinyal kontrol MREQ#, IORQ#, RD#, dan  WR# telah memasuki keadaan impedansi tinggi (high-impedance). Sirkuit eksternal sekarang bisa mengontrol jalur-jalur tersebut.

BUSREQ ; (Bus Request). Permintaan Bus (masukan, aktif Low). Permintaan Bus memiliki prioritas lebih tinggi dibandingkan dengan NMI# dan selalu dikenali di akhir siklus mesin yang sedang berjalan. BUSREQ# memaksa bus alamat CPU, bus data dan sinyal kontrol MREQ#, IORQ#, RD# dan WR# menuju keadaan impedansi tinggi sehingga divais lain bisa mengontrol jalur-jalur tersebut. BUSREQ# normalnya terhubung OR (wired-OR) dan memerlukan satu resistor pullup eksternal bagi aplikasi tersebut. Perluasan periode BUSREQ# karena operasi DMA yang luas bisa menjaga CPU dari penyegaran (refreshing) RAM dinamis yang benar.


HALT ;  Keadaan Berhenti (Halt) (output, aktif Low). HALT# menunjukkan bahwa CPU telah mengeksekusi perintah Halt dan sedang menunggu sebuah interupsi non-maskable atau maskable (dengan mask aktif) sebelum operasi bisa dilanjutkan kembali. Ketika terhenti, CPU mengeksekusi NOP untuk menjaga refresh memori.

INT ; (Interupt Request). Permintaan Interupsi (masukan, aktif Low). Permintaan Interupsi dihasilkan oleh divais I/O. CPU menerima sebuah interupsi di akhir instruksi yang sedang berjalan jika flip-flop pengaktif interupsi terkontrol software internal (IFF) diaktifkan. INT# normalnya dihubung OR dan memerlukan resistor pullup eksternal bagi aplikasi-aplikasi tersebut.

IORQ ; (I/O Request). Permintaan Masukan/Keluaran (keluaran, aktif Low, 3-state). IORQ# menunjukkan bahwa setengah bus alamat rendah memegang sebuah alamat I/O yang sah bagi sebuah operasi penulisan atau pembacaan I/O. IORQ# juga dihasilkan secara bersamaan dengan M1# selama sebuah siklus pemberitahuan interupsi untuk menunjukkan bahwa sebuah vektor tanggapan interupsi bisa ditempatkan pada bus data.

MI ; (Maskable interupt). Siklus Mesin (keluaran, aktif Low). M1#, bersama-sama dengan MREQ#, menunjukkan bahwa siklus mesin yang sedang berjalan adalah siklus pengambilan opcode dari sebuah eksekusi instruksi. M1#, bersama-sama dengan IORQ# menunjukkan bahwa siklus pemberitahuan interupsi.

MREQ ; (Memory Request). Permintaan Memori (keluaran, aktif Low, 3-state). MREQ# menunjukkan bahwa bus alamat memegang alamat yang sah bagi operasi pembacaan memori atau penulisan memori.

NMI ; (Non-maskable Interupt Request). Interupsi Non-Maskable (masukan, terpicu ujung negatif). NMI# memiliki prioritas lebih tinggi dibandingkan dengan INT#. NMI# selalu dikenali di akhir instruksi yang sedang berjalan, tak tergantung dari status flipf-flop pengaktif interupsi (interrupt enable flip-flop), dan secara otomatis memaksa CPU untuk memulai kembali pada alamat 0066H.

RD ; (Read). Baca (keluaran, aktif Low, 3-state). RD# menunjukkan bahwa CPU ingin membaca data dari memori atau divais I/O. Divais I/O atau memori yang dialamati akan menggunakan sinyal ini untuk menempatkan data ke dalam bus data CPU.

RESET ;. Reset (masukan, aktif Low). RESET# mengawali CPU sebagai berikut: me-reset flip-flop pengaktif interupsi, menghapus PC dan register I dan R, men-set status interupsi ke Mode 0. Selama waktu reset, bus alamat dan data berkondisi impendansi tinggi, dan semua sinyal keluaran kontrol menjadi tidak aktif. Catat bahwa RESET# harus aktif minimal selama tiga siklus clock penuh sebelum operasi reset lengkap.

RFSH ; (Refresh timing). Refresh (keluaran, aktif Low). RFSH#, bersama-sama dengan MREQ# menunjukkan tujuh bit bus alamat sistem terendah bisa digunakan sebagai alamat penyegaran ke memori dinamis sistem.

WAIT ;. Tunggu (masukan, aktif Low). WAIT# menunjukkan pada CPU bahwa memori atau divais I/O yang dialamati tidak siap untuk sebuah pengiriman data. CPU selanjutnya memasuki sebuah keadaan tunggu selama sinyal tersebut aktif. Perluasan periode WAIT# bisa menjaga CPU dari penyegaran memori dinamis yang benar.

WR ; (Write). Tulis (keluaran, aktif Low, 3-state). WR# menunjukkan bahwa bus data CPU memegang data yang sah untuk disimpan pada lokasi memori atau I/O yang dialamati.









Kamis, 04 Oktober 2012

Pendidikan Dalam Perspektif Islam


Pendidikan Dalam Perspektif Islam
Pendidikan merupakan kata kunci untuk setiap manusia agar ia mendapatkan ilmu. Hanya dengan pendidikanlah ilmu akan didapat dan diserap dengan baik. Tak heran bila kini pemerintah mewajibkan program belajar 9 tahun agar masyarakat menjadi pandai dan beradab. Pendidikan juga merupakan metode pendekatan yang sesuai dengan fitrah manusia yang memiliki fase tahapan dalam pertumbuhan.
Metode dalam pendidikan islam merupakan suatu metode yang khas dan tersendiri, baik dari segi alat-alat maupun segi tujuan-tujuannya, dengan suatu bentuk yang nyata dan menarik perhatian serta membangkitkan minat untuk memiliki sumber ideologinya yang khas dalam perjalanan sejarah. Ruang lingkup dan keleluasaan system pendidikan islam tidak boleh keluar dari keterpaduan tujuan dan cara. Didalam sistem pendidikan islam terdapat satu cara dan satu tujuan untuk dapat menyatukan kepribadian yang pecah untuk dapat mencapai satu tujuan yang lurus dan bulat. Inilah keistimewaan dari sistem pendidikan islam yang berbeda dengan sistem pendidikan buatan manusia yang pada umumnya memiliki tujuan yang relatif sama meskipun alat-alat yang digunakan untuk memenuhi tujuan tersebut berbeda-beda sesuai dengan pengaruh lingkungan dan kondisi sejarah, sosial, politik dan sebagainya.Sistem pendidikan buatan manusia pada umumnya bermuara dalam suatu tujuan pendidikan yaitu membentuk “ nasionalisme sejati “. Sedangkan islam, tidak mengurung dirinya pada batas-batas yang sempit itu dan tidak hanya berusaha membentuk “ nasionalis sejati “ akan tetapi berusaha untuk mewujudkan suatu tujuan yang lebih besar dan menyeluruh, yaitu membentuk “ manusia sejati”.
Islam dalam membentuk manusia yang baik itu tidak membiarkan manusia berada dalam kebimbangan dan terus menerus berjalan didalam kegelpan, dimana masing-masing membentuk dirinya menurut kemauannya sendiri. Akan tetapi islam menetapkan ciri-ciri manusia secara cermat dan jelas, serta menggaris strategi yang dapat mengantarkan mereka untuk mencapai tujuan itu.

CIRI – CIRI KHAS SISTEM PENDIDIKAN ISLAM
Metodologi islam dalam melakukan pendidikan adalah dengan melakukan pendidikannya menyeluruh terhadap wujud manusia, sehingga tidak ada yang tertinggal dan terabaikan sedikit pun, baik segi jasmani maupun rohani, baik kehidupannya secara fisik maupun secara mental, dan segala kegiatannya di bumi ini.
Islam memandang manusia secara totalitas, mendekatinya atas dasar apa yang terdapat di dalam dirinya, atas dasar fitrah yang diberikan Allah SWT kepadanya, tidak ada sedikitpun yang diabaikan dan tidak memaksakan apapun selain apa yang dijadikan sesuai dengan fitrahnya.
Islam mengakui wujud manusia secara utuh, tanpa mengurangi nilainya dan merusk kemampuannya sedikit pun. Islam mengakui kebutuhan-kebutuhan spiritual wujud manusia beserta segala daya yang terkandung didalamnya. Islam memberikan segala yang diperlukannya seperti akidah, nilai-nilai dan harga diri, dan menyokong daya-daya yang ada padanya untuk memperbaiki eksistensi mental dan kejelekan-kejelekan yang terdapat dalam masyarakat.
Islam tidak hanya menonjol dalam memperhatikan semua segi eksistensi manusia dan tidak mengabaikan sedikit pun berbagai macam daya yang terdapat didalamnya. Tetapi yang paling menonjol adalah bahwa islam sejalan dengan fitrah dalam hal-hal yang lebih jauh dari itu.
Islam disamping yakin akan adanya banyak segi manusia yaitu jasmani, akal dan rohaninya dengan berbagi kebutuhan daya setiap segi itu, meyakini pula kesatuan dan keterpaduan wujud manusia tersebut dan tidak mungkin dipisah-pisahkan satu dengan yang lain. Fitrah manusia berjalan menurut garis yang telah diciptkan Allah SWT. Dengan demikian jasmani, akal dan roh yang ada dalam diri manusia tidak mungkin dapat dipisah-pisahkan. Roh, akal dan tubuh, ketiganya membentuk satu wujud yang utuh, yang disebut manusia, semuanya berinteraksi secara utuh. Islam mengikuti aliran fitrah yang ada dan meyakini bahwa ada saling keterikatan antra unsur-unsur tersebut. Dengan demikian maka islam tidak setuju adanya pemisahan salah satu unsur dari unsur yang lain atau menonjolkan satu unsur dengan menekan sama sekali unsur-unsur yang lain.

PESERTA DIDIK DALAM PENDIDIKAN ISLAM
Peserta didik adalah setiap manusia yang sepanjang hidupnya selalu dalam perkembangan. Kaitannya dengan pendidikan adalah bahwa perkembangan peserta didik itu selalu menuju kedewasaan dimana semuanya itu terjadi karena adanya bantuan dan bimbingan yang diberikan oleh pendidik. Bantuan dan bimbingan yang diberikan oleh pendidik sangat dipengaruhi oleh pandangan pendidik itu sendiri terhadap peserta didik. Dalam hal ini anak ( peserta didik ) merupakan sarana dalam proses pendidikan.
Pertumbuhan dan perkembangannya yang dialami oleh peserta didik sangat dipengaruhi oleh 3 faktor, yaitu faktor pembawaan ( warisan ), faktor lingkungan dan faktor kematangan ( internal ). Dalam proses perkembangan seseorang, ada beberapa aliran yang menjelaskan tentang teori perkembangan, antara lain :
1.      Aliran Nativisme.Dalam aliran ini dijelaskan bahwa perkembangan manusia itu ditentukan oleh pembawaannya, sedangkan pengalaman dan pendidikan tidak berpengaruh apa-apa ( Arthur Sckonenhauer : 1788 – 1860 ). Faktor pembawaan ini bersifat kodrati dari lahir dan tidak dapat diubah oleh pengaruh alam sekitar. Faktor inilah yang akan membentuk kepribadian manusia.2.      Aliran Empirisme Pada aliran ini dijelaskan bahwa perkembangan manusia itu semata-mata tergantung pada lingkngan dengan pengalaman pendidikannya ( John Locke ). 3.      Aliran KonvergensiAliran ini adalah gabungan antara aliran empirisme dengan aliran nativisme. Didalamnya menggabungkan arti penting hereditas ( pembawaan ) dengan lingkungan sebagai faktor-faktor yang berpengaruh dalam perkembangan manusia. Sehingga dapat disimpulkan bahwa perkembangan pribadi seeorang adalah hasil proses kerjasama dua factor : warisan dan lingkungan. Aliran ini dikembangkan oleh Louis William Stern ( 0031871 – 1938 ). Dalam proses perkembangan manusia, islam memiliki konsep-konsep yang menjelaskan proses tersebut secara gamblang. Konsep-konsep tersebut antara lain :a.       Konsep fitrah dalam diri manusia.
Fitrah merupkan suatu ketetapan Tuhan bagi setip makhluk-Nya. Tujuan dan jalan hidup manusia ditentukn oleh Allah SWT, hal ini disebut “ Hidayah Amah Ilahiyah “. Petunjuk yang ditentukan oleh Allah SWT tidak pernah menyesatkan dan keliru dalam menuntun makhluknya untuk menenpuh jalan perkembangannya. Dalam Al-Qur”an, secara fitrah manusia dijelaskan terdiri dari dua bagian : kulit dan isi. Bentuk fisik adalah kulit, sedangkan akal adalah isi. Akal yang dalam terjemahan Al-Qur’an disebut al-a”ql dalah potensi dan substansi dalam diri manusia yang dirinya berlangsung beberapa proses olah pikir, seperti berpikir, mengingat, mengambil iktibar dan sebagainya.b.      Konsep warisan dan Bi’ah ( lingkungan )
Konsep ini menerangkan bahwa keadan manusia saat ini merupakan pembwaan sejak lahir yang diperoleh dari orang tuanya. Selain faktor bawaan, perkembangan manusia juga sangat ditentukan oleh keadaan lingkungan.
 Pendidikan Islam memiliki 3 (tiga) tahapan kegiatan, yaitu: tilawah (membacakan ayat Allah), tazkiyah (mensucikan jiwa) dan ta’limul kitab wa sunnah (mengajarkan al kitab dan al hikmah). Pendidikan dapat merubah masyarakat jahiliyah menjadi umat terbaik disebabkan pendidikan mempunyai kelebihan. Pendidikan mempunyai ciri pembentukan pemahaman Islam yang utuh dan menyeluruh, pemeliharaan apa yang telah dipelajarinya, pengembangan atas ilmu yang diperolehnya dan agar tetap pada rel syariah. Hasil dari pendidikan Islam akan membentuk jiwa yang tenang, akal yang cerdas dan fisik yang kuat serta banyak beramal.
Pendidikan Islam berpadu dalam pendidikan ruhiyah, fikriyah (pemahaman/pemikiran) dan amaliyah (aktivitas). Nilai Islam ditanamkan dalam individu membutuhkan tahpan-tahapan selanjutnya dikembangkan kepada pemberdayaan di segala sektor kehidupan manusia. Potensi yang dikembangkan kemudian diarahkan kepada pengaktualan potensi dengan memasuki berbagai bidang kehidupan. (QS. Ali Imran (3) : 103)
Pendidikan yang diajarkan Allah SWT melalui Rasul-Nya bersumber kepada Al Qur’an sebagai rujukan dan pendekatan agar dengan tarbiyah akan membentuk masyarakat yang sadar dan menjadikan Allah sebagai Ilah saja. 
Kehidupan mereka akan selamat di dunia dan akhirat. Hasil ilmu yang diperolehnya adalah kenikmatan yang besar, yaitu berupa pengetahuan, harga diri, kekuatan dan persatuan. 
Tujuan utama dalam pendidikan Islam adalah agar manusia memiliki gambaran tentang Islam yang jelas, utuh dan menyeluruh.  
Interaksi di dalam diri ini memberi pengaruh kepada penampilan, sikap, tingkah laku dan amalnya sehingga menghasilkan akhlaq yang baik. Akhlaq ini perlu dan harus dilatih melalui latihan membaca dan mengkaji Al Qur’an, sholat malam, shoum (puasa) sunnah, berhubungan kepada keluarga dan masyarakat. Semakin sering ia melakukan latihan, maka semakin banyak amalnya dan semakin mudah ia melakukan kebajikan. Selain itu latihan akan menghantarkan dirinya memiliki kebiasaan yang akhirnya menjadi gaya hidup sehari-hari.
Kesinambungan dalam Pendidikan Islam
Pendidikan Islam dalam bahasa Arab disebut tarbiyah Islamiyah merupakan hak dan kewajiban dalam setiap insan yang ingin menyelamatkan dirinya di dunia dan akhirat. Sesuai dengan sabda Rasulullah SAW: “Tuntutlah ilmu dari buaian sampai akhir hayat.” Maka menuntut ilmu untuk mendidik diri memahami Islam tidak ada istilah berhenti, semaki banyak ilmu yang kita peroleh maka kita bertanggung jawab untuk meneruskan kepada orang lain untuk mendapatkan kenikmatan berilmu, disinilah letak kesinambungan.
Selain merupakan kewajiban, kegiatan dididik dan mendidik adalah suatu usaha agar dapat memiliki ma’dzirah (alasan) untuk berlepas diri bila kelak diminta pertanggungjawaban di sisi Allah SWT yakni telah dilakukan usaha optimal untuk memperbaiki diri dan mengajak orang lain pada kebenaran sesuai manhaj yang diajarkan Rasulullah SAW.
Untuk menghasilkan Pendidikan Islam yang berkesinambungan maka dibutuhkan beberapa sarana, baik yang mendidik maupun yang dididik, yaitu:
1. Istiqomah
Setiap kita harus istiqomah terus belajar dan menggali ilmu Allah, tak ada kata tua dalam belajar, QS. Hud (11) : 112, QS. Al Kahfi (18) : 28
2. Disiplin dalam tanggung jawab
Dalam belajar tentu kita membutuhkan waktu untuk kegiatan tersebut. sekiranya salah satu dari kita tidak hadir, maka akan mengganggu proses belajar. Apabila kita sering bolos sekolah, apakah kita akan mendapatkan ilmu yang maksimal. Kita akan tertinggal dengan teman-teman kita, demikian pula dengan guru, apabila ia sering membolos tentu anak didiknya tidak akan maju karena pelajaran tidak bertambah.
3. Menyuruh memainkan peran dalam pendidikan
Setiap kita dituntut untuk memerankan diri sebagai seorang guru pada saat-saat tertentu, memerankan fungsi mengayomi, saat yang lainnya berperan sebagai teman. Demikiannya semua peran digunakan untuk memaksimalkan kegiatan pendidikan.