Sabtu, 29 November 2008

morihei ueshiba dari dekat sekal


Tulisan berikut diambil dari artikel berjudul "Founder Of Aikido" karya Doshu Kisshomaru Ueshiba yang dipublikasikan secara berseri dalam aiki news edisi 30 (bulan August 1978) sampai edisi 71 (bulan Juni 1986). Tercatat terdapat 42 seri tulisan mengenai kehidupan keseharian sang pendiri Aikido, Morihei Ueshiba. Dan berikut adalah beberapa nukilan kisah hidup sosok yang mendedikasikan hidupnya untuk beladiri tersebut.

Bagi seseorang seperti O-sensei, tidak ada hari yang berlalu tanpa latihan. Mulai dari bangun tidur pada pukul lima dini hari hingga beristirahat lagi pukul sembilan malam, O-sensesi selalu menempatkan dirinya secara fisik dan mental di dojo.

Di dalam dojo, O-sensei mengisi kegiatan dengan mengawasi dan melatih para muridnya. Beliau tidak pernah lelah mengajari murid-muridnya bahkan pada murid pemula sekalipun. Kadang di dojo itu juga, beliau mengumpulkan masyarakat dan kemudian mengadakan semacam seminar membahas tentang konsep aiki.

O-sensei memiliki murid-murid yang tersebar di seluruh Jepang. Maka bukan suatu hal yang aneh jika akhirnya beliau sering mengadakan perjalanan untuk memenuhi undangan mengajar dan mengisi seminar beladiri. Meski disibukkan dengan banyak acara, tapi pikiran beliau selalu tertambat di dojo. Bahkan seringkali lawatan beliau ke berbagai wilayah itu menghasilkan metode-metode mengajar yang baru. Beliau percaya bahwa satu hari saja terlewatkan tanpa latihan merupakan sebuah kemunduran, dan menerapkan disiplin keras seperti ini pada dirinya sendiri.

Sebuah pengalaman menarik yang diceritakan Hideo Takahashi, seorang rekan O-sensei, menggambarkan bagaimana gigihnya semangat beliau dalam mengajarkan aikido. Pada sebuah acara perayaan rampungnya pembangunan dojo bulan November 1967, Takahashi berkesempatan mengunjungi kediaman O-sensei. Kunjungannya itu bertujuan untuk menyerahkan sebuah cindera mata berupa papan besar bertuliskan kalimat-kalimat penghargaan bagi O-sensei.

Untuk menyambut datangnya rekannya itu, O-sensei yang sedang terjerat penyakit kanker lantas bangun dari tempat tidurnya. Beliau terlihat sangat gembira dengan hadiah dari Takahashi, dan obrolan ringan antara kedua rekan itupun segera terjalin dengan akrab.

Beberapa saat kemudian, O-Sensei meminta ijin pada Takahashi, ''Saya harus ke kebelakang dulu.'' O-sensei pun segera beranjak menuju kamar mandi yang berada di sebelah dojo.

Setelah berselang beberapa waktu, O-Sensei belum juga kembali dari kamar mandi. Karena penasaran, Takahashi lantas berusaha mencari tahu keberadaan beliau. Dalam upayanya mencari, di kejauhan samar-samar terdengar suara O-sensei dari dalam dojo. Takahashi pun segera melihat melalui jendela dojo dan tampak O-sensei sedang mengajar muridnya teknik suwari waza dengan semangat. ''Begini cara yang benar,'' kata O-sensei mantap. Takahashi pun terkejut, betapa O-sensei yang semula tergolek lemas di atas tempat tidur, beberapa saat kemudian sudah dengan antusias mengajar murid-muridnya di dojo. ''Benar-benar seperti dua orang yang berbeda,'' kata Takahashi kagum.

Kamis, 27 November 2008

AIKIDO AIKIJUTSU

AIKIDO
Organisasi Seni Beladiri Akido Bandung Aiki Jutsu (Aikido BAJ) merupakan sebuah perguruan seni beladiri yang berlatih seni beladiri Aikido sebagai dasarnya, kemudian pada tahap lanjutan akan berlatih materi lain: Karate, Arnis-Escrima, GroundWrestling dan SilatSyahbandar. Sehingga pada prinsipnya, perguruan ini adalah sebuah perguruan seni beladiri campuran dengan pembagian 80% materi Aikido dan 20% tambahan.

Latar belakang berdirinya perguruan ini muncul karena keadaan, walaupun pada perkembangannya akhirnya organisasi ini berdiri sebagai sebuah institusi independen yang cukup diminati oleh masyarakat Kota Bandung.

Sekitar awal 2000, mungkin masih ingat dengan majalah Duel, disana diadakan latihan Aikido dengan salah seorang pelatih dari sebuah institusi Aikido "legal" yang ada di Bandung (Sengaja saya tidak sebutkan, agar tidak muncul sentimen yang tidak perlu). Pak Kus (Kushadiyanto S.Psi) merupakan salah seorang murid yang ikut berlatih disana dan pada masa itu (hingga sekarang) beliau adalah praktisi Kei Shin Kan Karate (DAN 3 Internasional Kei Shin Kan). Latihan ini berlangsung selama beberapa saat, hingga pada suatu masa, muncul bibit2 perpecahan. Sang pelatih ada masalah dengan pihak Duel, sehingga akhirnya tempat latihan pindah dan pihak Duel sudah tidak bertanggung jawab lagi atas latihan ini.

Tempat latihan akhirnya nomaden, mulai dari gedung PT. POS Jl. banda hingga lapangan rumput Gasibu Bandung kemudian akhirnya mendapat tempat di Gelanggang Pemuda (GGM) Jl.Merdeka bandung. Lagi-lagi muncul masalah, ternyata si pelatih ini bermasalah dengan institusi 'legal'nya hingga akhirnya beliau "out' dari sana. Ia juga pergi meninggalkan murid2 yang berlatih di GGM, membuat mereka bagai anak ayam kehilangan induknya, karena ternyata institusi "legal' tadi tidak mengakui keberadaan murid2 ini. Ditengah kebingungan ini, Pak Kus dkk memutuskan untuk mencari payung/wadah bagi mereka hingga ke Jakarta. Namun ternyata tidak semudah itu, bayak faktor yang menghambat keinginan ini. Karena itu, akhirnya setelah menimbang-nimbang dan bermusyawarah, Pak Kus dkk memutuskan untuk membentuk sebuah institusi mandiri yang diresmikan pada tanggal 11 januari 2004. Untuk memperkuat kedudukan di mata hukum, Aikido BAJ telah disahkan oleh akta Notaris sehingga layak dan sah untuk hidup dan berkembang di bumi Indonesia. Namun memang, kami adalah sebuah perguruan Aikido yang "ilegal', "liar". Memang banyak teman-teman di Bandung menyebut kami aliran gelap karena tidak mempunyai sertifikasi apapun dari Jepang, dan pelatih utama kami, Pak Kus, juga tidak pernah mengikuti ujian Shodan Aikido dari Jepang.

Bukannya kami tidak menganggap penting sertifikasi dari Jepang, namun kami melihat ternyata untuk yang seperti itu lebih banyak bersifat politis-nya, sehingga untuk sementara ini kami fokuskan untuk berlatih dan berlatih dulu, karena latihan harus tetap berjalan, baik itu "diakui' atau "tidak diakui" oleh Jepang.

InsyaAllah bila keadaan memungkinkan, di masa depan kami akan bergabung dengan institusi "legal' yang ada, walaupun mungkin butuh waktu yang lama untuk diakui. Namun pada prinsipnya, kami bependapat bahwa kematangan dan kedalaman kemampuan/skill adalah lebih utama pada saat ini.

Tugas kami pada saat ini adalah terus berlatih, dan kami sudah menyaksikan sendiri dan tahu sejauh mana kemampuan Pak Kus sehingga kami tetap memutuskan untuk berlatih bersama beliau. Walaupun beliau tidak diakui oleh Jepang sekalipun, kami tetap mengakui beliau. Bukan sekali dua kali datang pihak yang mencoba menggoyang keberadaan kami, namun kami tetap coba bersabar, karena kami yakin bahwa Harmoni dalam Aikido bukan omong kosong belaka.

Alhamdulillah kami sudah membuka 4 (empat) dojo, di Jl.Merdeka (GGM), Jl. Cianjur (Dinas Tata Kota Bandung), Jl. Kolonel Masturi (Segar Fitness Gym), dan Kota Baru Padalarang (SD Internasional Al-Azhar Syifa Budi Parahyangan). Anggota tercatat kurang lebih 100 orang dengan anggota aktif sekitar 70 orang.

Berkaitan dengan nama, kata AIKI JUTSU disana tidak ada hubungannya sama sekali dengan Daito-Ryu atau Aiki Jujutsu manapun. Aiki Jutsu di sana lebih dimaksudkan pada makna kata, yaitu "teknik-teknik pertarungan (JUTSU) yang harmonis (AIKI)".

Bila ada pertanyaan, masukan dan saran kami tunggu dengan terbuka. Semoga ini menjadi sebuah upaya cross-check yang baik, karena dalam dunia seni beladiri, kita semua adalah saudara. Silaturahmi-lah yang seharusnya dikedepankan.

OSH...!!!

Robert Tappan Morris dengan cacingnya (worm)




Black-Hat Hackers
Hacker dengan topi hitam adalah tokoh tokoh yang kerap melupakan batasan moral dan etika dalam melakukan inovasi teknologi. Mereka juga ikut mendorong banyak revolusi dalam dunia computer dan teknologi informasi, salah satunya dari sisi pihak-pihak yang tak ingin lagi menjadi korban aksi-aksi para topi hitam ini

Robert Tappan Morris dengan cacingnya (worm)

Disalah satu lab computer Massachusets Institute of Technology(MIT), selasa 2 November 1988, Morris masih mengotak-atik sebuah program bikinannya. Konon program itu akan menjadi dasar desertasinya.
Yang semua orang sepakat menyebut program yang dibuat Morris itu sebagai sejenis worm computer atau cacing dalam bahasa Indonesia. Program ini bisa berkembang biak, merayap dan menyebar kemana-mana dari satu computer ke computer lain.
Worm computer bias menyebarkan dirinya sendiri selama ada jalan yang bisa menghubungkan dirinya ke computer lain seperti koneksi internetatau jaringan local. Morris memprogram worm-nya untuk bisa menyebarkan diri lewat sebuah celah keamanan di Unixsalah satunya adalah celah keamanan di program sendmail, lewat kelemahan itu dari jarak jauh Morris bisa mengeluarkan perintah yangakan membuka sebuah program dialog, yang secara efektif memungkinkan worm untuk menjalankan perintah-perintah lain di mesin yang ditujunya, Morris membuat worm untuk menemukan daftar pemakai di sebuah jaringan dan lalu mulai memburu passwordnya.
Pertama mengandalkan kemalasan pemakai worm mencari yang password-ya sama dengan username-nya, jika gagal worm diperintahkan untuk mencoba username lain dengan menggunakan daftar 432 password yang biasa dipakai oleh para hacker. Penggunaan daftar password macam itu adalah hal lumrah bagi para hacker yang berniat membobol sebuah system computer.
Morris merancang worm agar bisa menyalin dirinya sendiri, menggandakan dirinya sendiri dikomputer lain yang disusupinya hanya satu saja tidak lebih tidak kurang dalam pikiran Morris worm itu akan berkembang biak di jaringan computer secara perlahan-lahan begitulah maunya Morris.
Sebenarnya program Morris itu belum sepenuhnya selesai sore itu, tapi tepat pukul 6 sore Morris ingin menguji programnya dan menjalankannya worm pun dijalankan (disebar) tanpa ditunggui, sekembalinya di lab computer MIT komputernya macet.jaringan computer di lab nya mati, Morris tidak sadar bahwa programnya sudah merayap kekomputerlain di internet, dua jam berikutnya worm sudah menginfeksi computer di University of Utah, pada pukul 21:09 waktu setempat worm menginfeksi computer jenis VAX, memang pada saat itu di universitas Utah computer-komputer menunjukan beban rata-rata yang aneh, biasanya pada pukul 21:30 beban rata-rata computer disana hanya mencapai 1, tapi malam itu beban mencapai 5, padahal jika beban melebihi angka 5 komputer akan menunda pemrosesan data:computer akan macet. Dan ini tidak terjadi di universitas Utah saja.malam itu benar-benar malam yang merepotkan bagi para administrator jaringan computer, di kantor, di universitas-universitas di amerika sebelah utara yang menyadari bahwa computer di jaringannya bekerja semakin lambat dan semakin pelan.
Kembali ke Utah pukul 21:06 beban menunjukan angka 7, sembilan belas menit kemudian beban sampai ke angka 16, jam 22:06 komputer di Utah benar-benar lumpuh, tidak ada satu pun yang bisa menggunakan computer. Memang pada pukul 22:20 admin Utah berhasil membunuh worm tapi dua puluh menit kemudian computer terinfeksi kembali dan beban menunjukan angka 27, pukul 23:30 beban mencapai angka 37.
Ternyata worm buatan Morris tidak hanya menggandakan dirinya satu kali tapi berkali-kali.
Rabu tengah malam orang-orang di MIT dan UCB(University of California at Berkeley) menangkap salinan program worm dan mulai menganalisanya.lalu kamis jam 5 pagi UCB sudah menemukan sebagian solusi untuk menghalangi penyebaran worm dengan menambahkan patch untuk sendmail dan menamai ulang C compiler dan linker (Id).
Tatanan internet pada tahun 1988 itu baru pulih pada hari jumat, 4 November, meski tidak ada catatan kerusakan akibat worm itu para admin tetap menyumpah-kutuki perbuatannya
Diperkirakan worm berhasil menyerang 6 ribu computer di internet padahal tahun itu baru ada sekitar 60 ribu computer yang terhubung internet, berarti worm buatan Morris berhasil melumpuhkan sepersepuluh computer di internetyang membutuhkan dana sekitar 15 juta sampai 100 juta dolar Amerika serikat untuk membersihkan seluruh computer yang terinfeksi Morris worm.
Kode worm pun berhasil dibuka dan kemudian dianalisa, hasil analisa itu menunjukan bahwa worm tidak dimaksud kan untuk merusak, dan tidak ada kerusakan yang disebabkan oleh worm, dan diputuskan untuk merahasiakan isinya. Tapi pada tahun 1990 ketika agen rahasia Amerika Serikat menggerebek rumah Erik Bloodaxe seorang anggota kelompok hacker Legion of Doom salinan kode worm buatan Morris ditemukan disana.
Kejadian penyebaran worm di internet menghebohkan itu diliput secara besar oleh media massa Amerika, yang luar biasa Morris tidak tahu ada kehebohan luar biasa yang disebabkan oleh program worm buatannya karma ia sibuk belajar untuk desrtasinya dan ia tidak mempunyai televisi.
Nama Morris mencuat kemedia massa setelah John Markoff wartawan New york times yang meliput kejadian ini mendapatkan identifikasi pemakai computer dengan inisial “rtm” yang akhirnya mengetahui bahwa pemilik inisial “rtm” itu Robert Tappan Morris.
Gara gara insiden ini Morris menjadi orang pertama yang dituntut dengan Federal Computer Fraud and Abuse Act, sebuah undang undang untuk menangkal tindak kejahatan computer di Amerika Serikat.

Jumat, 14 November 2008

Tentang Custom Style Sheet (CSS)

Bagi yang belum pernah mendengan css dalam dunia HTML maka anda akan sangat kehilangan penghematan dalam besarnya file dokumen HTML anda. CSS itu sendiri bekerja menjadi pelengkap pada HTML. Jadi jika anda adalah pendatang baru dalam mempelajari HTML, maka cobalah untuk belajar CSS. Dengan menggunakan CSS ini para web developer dapat memisahkan HTML dari aturan-aturan untuk membentuk tampilan sebuah website sehingga CSS ini dirasa sangat powerfull. Namun memang banyak juga orang yang belajar HTML, tikda begitu menganggap CSS ini sangat penting peranannya padahal kekuatan dan fleksibilitas dari sebuah css sangat tangguh.
So, what exaclty you talking about it, girl…. (meski udah gak girl lagi)
CSS (Cascading Style Sheet) bertugas untuk menetapkan aturan tampilan/style yang akan digunakan pada sebuah website sehingga CSS berperan sebagai pelengkap file HTMl. Jadi meski tikda ada CSS website tetap bisa dibuat, but without CSS, not cool man….


CSS diperkenalkan untuk pengembangan website pada tahun 1996. Nama CSS didapat dari fakta bahwa setiap deklarasi style yang berbeda dapat diletakkan secara berurutan, yang kemudian akan membentuk hubungan parent-child pada setiap style.
Setelah CSS distandarisasikan, Internet Explorer dan Netscape melepas browser terbaru mereka yang telah sesuai atau paling tidak hampir mendekati dengan standar CSS.
CSS adalah sebuah dokumen yang berdiri sendiri dan dapat dimasukkan dalam kode HTML atau sekedar mejadi rujukan oleh HTML dalam pendefinisian style. CSS menggunakan kode2 yang tersusun untuk menetapkan style pda elemen HTML atau dapat juga digunakan membuat style baru yang biasa disebut class.
CSS dapat mengubah besar kecilnya text, mengganti warna background pada sebuah halaman, atau dapat pula mengubah warna border pada tabel, dan masih banyak lagi hal yang dapat dilakukan oleh CSS. Singkatnya, CSS digunakan untuk mengatur susunan tampilan pada halaman HTML.
CSS dapat digunakan untuk menggantikan "span", "b", "u" dan "u", dikarenakan hal berikut:sebuah file css dapat menjadi rujukan banyak halaman HTML. Hanya dibutuhkan 1 baris kode untuk melakukan hal tersebut. Ini berarti akan meminimalkan file2 HTML yang akan dibuat.Jika ingin mengubah tampilan website yang telah dibuat, maka yang perlu dilakukan hanya mengganti baris-baris kode pada css nya saja, tanpa perlu mengutak-atik file-file HTML nya.CSS dapat mengatur banyak atribut pada sebuah halaman secara mudah. Misalnya: warna background, border, shadow, yang berbeda pada masing-masing tag yang digunakan.

Apa itu web desain ?????


Lagi-lagi berawal dari obrolan basi dengan kopi, beberapa mahasiswa yang sering bergabung dalam warung kopi babe mengeluhkan kalau ia adalah pendatang baru dalam dunia desain Web, ketika ia membaca artikel di desain Web hanya beberapa artikel saja yang ia mengerti. Dan mahasiswa yang lain, mengatakan bahwa ia sangat ingin menjadi desainer Web, namun apa yang harus ia pelajari untuk menjadi apa yang ia inginkan.Kolom ini dibuat untuk menjawab beberapa pertanyaan seputar profesi desain Web dan sebagai tuntunan bagi para pendatang baru agar dapat secara jelas memahami cakupan kerja desainer Web.
Untuk bahasan pertama, kita akan membahas apa itu Web desain. Silakan lihat beberapa definisi yang terdapat pada beberapa glossary di Internet yang mendeskripsikan apa itu desain Web:
?Web Design is the art and process of creating a single Web page or entire Web sites and may involve both the aesthetics and the mechanics of a Web site’s operation although primarily it focuses on the look and feel of the Web site. Some of the aspects that may be included in Web design or Web production are graphics and animation creation, color selection, font selection, navigation design, content creation, HTML/XML authoring, JavaScript programming, and ecommerce development. Web design is a form of electronic publishing.? - http://desktoppub.about.com/cs/basic/g/webdesign.htm
Tugas seorang desainer Web secara umum adalah menentukan ?look and feel? dari sebuah situs Web. Secara langsung atau tidak, kita harus menguasai dan memahami hal-hal yang berkaitan dengan tampilan dari sebuah situs Web. Seorang desainer Web harus pula memahami penerapan aspek-aspek yang terdapat di dalam desain Web, walaupuan tidak menguasai. Seperti halnya Java Script, kita tidak wajib mengetahui dan mampu membuat Java Script sendiri untuk kebutuhan desain, namun bagaimana dan estetika penerapan Java Script pada desain akan sangat menguntungkan bila kita memahaminya.
Dalam membuat Web, seorang desainer Web menentukan aspek-aspek desain yang diperlukan seperti pemilihan Font, warna, tataletak, dan lainnya. Tugas seorang desainer Web tidaklah semudah yang dibayangkan, penguasaan software-software grafis dan animasi dan HTML authoring saja tidak cukup untuk membuat situs Web yang baik. Banyak hal yang harus menjadi pertimbangan, terlebih bila dihadapkan dengan keinginan Klien, kita akan dihadapkan dengan kepuasan klien. Terkadang idealisme kita sebagai desainer Web akan kalah dengan idealisme klien. Ha..ha.. itu hal yang wajar bukan.

sejarah php


PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C. Semula PHP digunakannya untuk menghitung jumlah pengunjung di dalam webnya. Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan script PERL yang dibuatnya untuk membuat halaman webnya menjadi dinamis. Kemudian pada tahun1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah mampu mengakses database dan dapat terintegrasi dengan HTML. Pada tahun 1998 tepatnya pada tanggal 6 Juni 1998 keluarlah PHP versi 3.0 yang dikeluarkan oleh Rasmus sendiri bersama kelompok pengembang softwarenya..

Tahun 1995 dianggap sebagai tahun kelahiran dari PHP /FI yang kemudian membuat pertumbuhan aplikasi web yang pesat, dan banyak orang kemudian berkontribusi mengembangkan PHP/FI. Sulit untuk mendapatkan statistik yang tepat untuk memperkirakan penggunakan PHP/FI,tetapi diperkirakan pada akhir 1996 telah digunakan oleh sedikitnya 15000 Website diseluruh didunia. Dan pertengahan 1997 mencapai 50000 situs.

Pada pertengahan 1997 juga terjadi perubahan pengembangan PHP. Pengembangan dilakukan oleh tim yang terorganisasi bukan oleh Rasmus sendiri saja lagi. Parser dikembangkan oleh Zeev Suraski dan Andi Gutsmans yang kemudian menjadi dasar untuk versi 3, dan banyak utilitas tambahan yang diprogram untuk menambah kemampuan dari versi 2. Versi terbaru yaitu PHP 4.0 keluar pada tanggal 22 Mei 2000 merupakan versi yang lebih lengkap lagi dibandingkan dengan versi sebelumnya. Perubahan yang paling mendasar pada PHP 4.0 adalah terintegrasinya Zend Engine yang dibuat oleh Zend Suraski dan Andi Gutmans yang merupakan penyempurnaan dari PHP3 scripting engine. Yang lainnya adalah build in HTTP session, tidak lagi menggunakan library tambahan seperti pada PHP3.

Tujuan dari bahasa scripting ini adalah untuk membuat aplikasi-aplikasi yang dijalankan di atas teknologi web. Sejak januari 2001 PHP3 dan PHP4 disertakan pada sejumlah produk server web komersial seperti server web StrongHold Redhat. Perkiraan konservatip yang didapat dari angka yang diberikan oleh Netcraft yang diekstrapolasi, pengguna PHP sekitar 5.100.000 sedikit lebih banyak dari server web yang menggunakan Microsoft IIS di internet.

Selasa, 04 November 2008

Deskripsi informal sederhana dari computer RISC,SRC

Deskripsi informal sederhana dari computer RISC,SRC
Pada bab ini akan dijelaskan informal deskripsi dari RISC,dan di bab berikutnya akan dijelaskan secara deskripsi secara formal.
Register dan struktur memory

31
0

7 0

R0
32 32-bit general purpose

232
byte of main memory
0

R3

.



.

PC

.





IR


232-1






SRC CPU


Main memory


Gambar 1
Gambar ini adalah model dari mesin SRC.ini daftar gambaran umum mesin dengan 32 general purpose, 32-bit register, PC(Program Counter) dan IR(Intruksi Register).data di organisasikan berdasarkan byte-byte array,dan hanya word 32-bit yang bisa di ambil,diproses atau disimpan pada main memory.memory melakukan akses dengan model yang telah diuraikan diatas.word di address A digambarkan sebagai 4 byte didalam alamat dan 3 alamat sisanya.
Format intruksi
Dalam gambar berikut ini menampilkan 23 intruksi di 8 format yang berbeda.
Intruksi format
Example
1.ld,st,la,addi,andi,ori

31 27
26 22
21 17
16 0
Op
ra
rb
cs2


ld r3,A
ld r3,a(r5)
addi r2,r4,1
(R[3]=M[A])
(R[3]=M[R[A]+4])
(R[2]=R[A]+1)
2. ldr,str,lar

31 27
26 22
21
0
Op
ra
cs2


ldr r5,8
lar r6,45
(R[5]=M[PC+8])
(R[6]=PC+45)



3.neg,not


31 27
26 22
21 17
16
0
Op
ra
unused
rc
unused


neg r7,r9
(R[7]=-R[9])
4.br

31 27
26 22
21 17
16
11
2 0
Op
unused
rb
rc
(c3) unused
Cond


brzr r4,r0

(branch to R[4] if R[0] == 0 )
5.brl

31 27
26 22
21 17
16
11
2 0
Op
ra
rb
rc
(c3) unused
Cond


Brlnz r6,r4,r0
(R[6]=PC:branch to R[4] if R[0] =! 0)

6.add,sub,and,or


31 27
26 22
21 17
16
11 0
Op
ra
rb
rc
unused


add r0,r2,r4(R[0]=R[2]+R[4])
7.shr,shra,shl,shc

7a)
31 27
26 22
21 17

4 0
Op
ra
rb
(c3)unused
Count

7b)
31 27
26 22
21 17
16 12

4 0
Op
ra
rb
rc
(c3) unused
00000





shr r0,r1,r4



shl r2,r4,r6



(R[0]=R[1] shifted right by 4 bits


(R[2]=R[4] shifted left by count in R[6])
8. nop,stop
31 27
26 0
Op
Unused


stop


èLoad And Store instruksi: terdapat 4 instruksi load untuk memindahkan data dari memory ke prosesor. àld, ldr, la dan lar. Dan terdapat 2 instruksi store untuk memindahkan data dari prosesor ke memory. àst, str
èBranch instruksi: terdapat 2 branch instruksi yaitu br dan brl, ini membiarkan branch dalam keadaan unconditional dan conditional ke alamat yang telah dispesifikasikan dalam register. Kondisi branch akan dicoba dalam kondisi ketika register= 0, =! 0, >= 0, atau <> adalah M[40]<7..0>#M[41]<7..0>#M[42]<7..0> #M[40]<7..0>.
Dari definisi memori untuk SRC, merupakan peristiwa yang alamat memori akan memerlukan 32 bit. Karena register instruksi hanya mempunyai 32 bits, itu tidak akan mungkin dari intruction untuk berisi alamat memori penuh beserta satu sandi operasi. Daftar dan penghitung program, bersifat cukup panjang untuk berisi suatu alamat memori.
Bentuk yang berbeda pada bagian-bagian dari daftar mempunyai tujuan khusus di mana suatu nama yang terpisah bermanfaat. Pendaftaran bentuk memberi perubahan pada bagian daftar-daftar atau expresi kombinasi dari bagian daftar-daftar. Yang berbeda pada bagian-bagian dari register instruksi itu terutama penting sekali di dalam menginterpretasikan arti dari satu instruksi.
Intruction format
Op(4…0) := IR(31..27); operation code field
ra(4..0) :=IR(26..22); target register field
rb(4..0) :=IR(21..17); operand, address index, or branch target register
rc(4..0) :=IR(16..21); second operation, condition test, or shift count register
c1(21..0):=IR(21..0); long displacement field
c2(16..0):=IR(16..0); short displacement field
c3(11..0):=IR(11..0); count or modifier field

Karena field tumpang-tindih yang dengan isi yang berbeda, suatu bit yang diberi mungkin mempunyai beberapa nama dengan maksud maupum arti yang sesuai, tergantung pada instruksi. Sebagai contoh, beberapa instruksi menggunakan op, ra, dan c1 field dimana order atau pesanan menggunakan op, ra,rb,rc,and c3, ketika ditunjukan sebelumnya di dalam.
Kalkulasi-kalkulasi alamat efektif sebagian dari bentuk-bentuk yang paling penting untuk menyebut ungkapan-ungkapan dari fields daftar daripada hanya mengganti nama bit karena diantaranya digunakan untuk menghitung alamat efektif memori untuk mengisi atau menyimpan. Alamat efektif dapat merupakan absolut atau sehubungan dengan pc .

èeffective address (displacement)
Disp <31..0> := ((rb=0)àc2(16..0) [sign extend] Displacement mode
(rb=!0 àR[rb]+c2<16..0> {sign extend, 2’s complement})

Cataatan bahwa definisi ini tidak katakan R[0] itu identik dengan kosong. Itu hanya mengatakan bahwa ketika R[0] terpilih sebagai daftar di kalkulasi disp yang field c2 sendiri harus diambil sebagai pengganti.
Simbol à adalah satu sisipan dari jika - lalu. Yang tidak memiliki konsep dari selain itu didalamnya. Jika dua kondisi-kondisi pada sisi kiri berbeda à tanda-tanda bersifat benar, kedua-dua sisi kanan akan dievaluasi. Di dalam kasus di atas, kedua kondisi-kondisi adalah lepas, maka hanya akan ada jawaban benar. Catat bahwa sisi kanan dari à adalah nilai-nilai dan bukan operasi, sehingga ungkapan-ungkapan adalah suatu definisi yang bersyarat nilai disp. à simbol digunakan sebagai ganti notasi jika - lalu oleh karena perbedaan ini. Walaupun beberapa bahasa pemrograman menggunakan gagasan untuk nilai-nilai bersyarat, itu lebih sering kali dilihat pada matematika. sebagai contoh nilai mutlak dapat digambarkan sebagai berikut:
x:= ((x<0)>=0)àx):
Di dalam penggambaran suatu sisi hal yang ditinggalkan lebih panjang dalam kaitan dengan menggunakan istilah short right hand side, atau di dalam menambahkan dua fields dengan panjangnya yang berbeda, perlu menetapkan batasan betapa pendek jadi luas dan apa yang akan dilakukan bila suatu jumlahan bahwa ternyata terlalu panjang. Ini tercapai oleh modifier-modifier yang terdapat di tanda kurung – tanda kurung, { },setelah operasi.
Penafsiran bahasa english dari gaya penggantian ini tunjuk di SRC oleh karena itu dibentuk dengan menambahkan isi-isi dari suatu daftar yang terpilih kepada area- area penggantian dari instruksi kecuali jika daftar ditetapkan adalah R[0], di kasus kosong ditambahkan kepada arae penggantian lagi. Kembali menekankan pembedaan antara (rb=0) dan (R[rb]=0). Pertama adalah suatu perbandingan dari nomor daftar kepada daftar kosong. Yang kedua adalah perbandingan dari isi-isi daftar kepada daftar kosong. Dengan begitu, meski R[0] adalah satu daftar yang biasa yang tidak digunakan di dalam menghitung alamat-alamat. sebagai gantinya, nomor nya bisa menunjukkan satu didasarkan hanya di konstan pengganti di dalam instruksi. Hal ini selamatkan oleh suatu mode pengalamatan yang khusus atau untuk selamanya nol daftar untuk model alamat yang langsung, Di mana satu alamat ditetapkan secara langsung serta konstan di dalam instruksi.

Effective Address ( Relative)
Rel<31..0>:= PC<31..0> + c1<21..0>{sign extend, 2’s comp.}: Relative addressing mode
Penafsiran Instruksi dan mengambil pelaksanakan siklus

Sejauh ini kita sudah menangani definisi statis unsur-unsur ruang baik penyimpanan dan bentuk. Kita mengetahui jangkauan tindakan bagian dari mesin. Tindakan bahwa terjadi untuk setiap instruksi sebelum instruksi yang spesifik; selalu dikodekan dan dikenal sebagai penafsiran intruction. Penafsiran instruksi melaksanakan berulang-kali sepanjang mesin itu diputar tentang. Di dalam uraian RTN yang berikut siklus ambil itu digambarkan sebagai interval waktu selama yang mana instruksi diambil dan dari kenaikan PC.
Instruction interpretation
instruction_interpretation:=(
-Run^strt à Run ß 1; instruction_interpretation):
Run à (IR ß M [PC]: PC ß PC + 4; instruction_execution) );

Perpindahan daftar-daftar ditandai oleh panah tugas ß. Sisi sebelah kiri dari operator ini harus mewakili yaitu menunjukkan suatu unsur ruang simpan ke dalam nilai dari ungkapan pada sisi kanan dapat ditempatkan.