Books for Microprocessor and Assembler

In 2002, I tought Interfacing and had a good book as a literature about Intel microprocessor written by Berry B. Brey. This book was translation from “The Interl Microprocessor, 8086/8086 to Pentrium Pro Processor – Architecture, Programming, and Interfacing. But, my friend bought this book from me (Part 2) and part 2 of that book has given to another my friend, so when I must teach about that subject I must get this book again. Fortunately when I was searching on internet, I found the link about ebook of that book, so I downloaded it.

To tell you the truth, I was very difficult to understand that translation book because some terminologies did not match to our language. I better like reading the English version than its translation. And the most important thinks is that book contain some assembler language that I must try to understand.

The second book is about assembly programming. Assembly is the first programming language for microprosessor after machine language. The book above was written by Irvine with Macro Assembler from microsoft (MASM) but I prefer using Turbo Assembler from Borland (TASM).

Computer Organization and Architecture References

I have tought computer organization and computer architecture, but I have never tought computer architecture and organization, so this is a difficult task for me. When I was teaching that subject, I used book written by Stalling. That book is very difficult to understand because the bad translation from English to Indonesia, but it gave me useful information about basic computer organization and architecture.

If you search from the internet, you will find a lot of ebook about this subject. As an example is a book written by David Tarnoff that discuss both organization and architecture of computer. This book is very basic that contain a lot of digital subject. If you always buy computer magazine, you may be dislike this book because there is little interesting picture. Of course you can find lattest component by searching it from internet.

The next book that will introduce to you is from Michael Karbo, “PC Architecture”. If you dislike Tarnoff’s book because of its image, you will like this book because full of interesting picture that discribe about the component of PC. The explanation is very easy, and you will never meet the mathematic analysis on it.

May be you need some suplemen books even though out side of computer organization and architecture scope, for example “Hardware Bible” written by Winn L. Rosch.

Of course you must search other books, especially that explain about new devices because computer technology is grow fast. Some new gadget like tablet pc, blackberry, etc, must be mastered if you want not to be said “JADUL”.

Rahmadya Trias Handayanto

Biometrics

Biometrics is my research focus. I interest to it because they have many advantages compared to conventional method such as user-id and password for login. I ‘ve been looking for biometrics text book in Indonesian, but I have not find it yet until now. Thanks to someone who has upload this book, finally I found it.

If you want to make fingerprint, iris, face, signatture, and others identification system, you must read this book. Also, it discusse more about the standard of biometrics system, what are their limitations?, characteristic?, etc. After the fast development of web-based system (internet), the web-based biometrics system is very interesting to many researcher today.

Seminar Overclocking Himpunan Mahasiswa Komputer (HMK) UNISMA Bekasi

Berbeda dengan tahun-tahun sebelumnya, Himpunan Mahasiswa Komputer (HMK) UNISMA Bekasi menampilkan seminar bedah pc dengan tema “Over Clocking” yang merupakan tema yang cocok dengan jurusan Teknik Komputer. Seminar yang dimoderasi oleh Bp Faisal ini menampilkan sosok jogo over clocking Indonesia, Dicky Jatnika (http://www.facebook.com/groups/174269915336/).

Setelah membahas beberapa aspek hardware dari sebuah PC, mas Dicky kemudian masuk ke materi utama yaitu over clocking. Bagi yang belum tahu apa itu over clocking, bisa dicari di google. Gampangnya, over clocking di sini adalah menaikan kecepatan prosesor PC yang kita miliki. Setiap PC pada bios-nya memiliki fasilitas untuk menaikan kecepatan (clock) dari prosesor dengan adanya fasilitas Multiplier (pengali) yang bisa mendekati angka 15 kali.

Masalah utama pada over clocking adalah mengatasi suhu yang meningkat tajam (hingga di atas 70 derajat) yang dapat mengakibatkan komputer blue screen. Oleh karena itu, kipas pendingin pada prosesor harus diganti dengan yang lebih kuat pendinginannya seperti dengan menambah sirip tambahan, kipas tambahan, pendingin seperti kulkas, hingga yang paling ekstrim adalan dengan nitrogen cair. Sebagai informasi, nitrogen cair dapat mencapai suhu hingga minus 200 der celcius, dan dari informasi pembicara, katanya harga nitrogen cair di Indonesia adalah yang paling murah dibanding negara lain.

Hal yang menarik dari seminar ini adalah bahwa teknologi informasi saat ini sangat cepat perkembangannya, alat yang kita beli saat ini, beberapa bulan ke depan langsung turun dengan cepat. Sebenarnya hal ini bisa menguntungkan konsumen sekaligus juga bisa dibuat jengkel. Pembicara juga cukup baik menggambarkan hardware-hardware terbaru yang muncul saat ini, seperti harga VGA Card yang sangat mahal, hingga jenis harddisk baru bernama SSD yang memiliki kinerja lebih dari tiga kali lebih cepat dari harddisk biasa, yang tentu saja harganya jauh lebih tinggi.

Mudah-mudahan, seminar ini dapat menggalakkan kembali oprek-oprek PC seperti era 90-an mengingat saat ini PC seperti mati suri akibat diterjang oleh derasnya arus gadget (handphone, notebook, tablet PC, dan sejenisnya yang sifatnya mobile).

Rahmadya Trias Handayanto

Pengumuman Penelitian Hibah Bersaing Dikti 2012

Setelah penantian panjang, akhirnya muncul juga pengumuman penelitian hibah bersaing (PHB) tahun 2012. Pengumuman ini merupakan kelanjutan dari hasil wawancara di UPI Bandung akhir tahun 2011 yang lalu. Alhamdulillah, seluruh proposal hibah bersaing UNISMA diterima. Thanks to LPPM yang telah mensuport para dosen-dosennya untuk mengajukan proposalnya dan semua pihak yang telah banyak membantu dalam proses pengajuan proposal.

Langkah berikutnya adalah menyusun laporan penelitian yang harus diselesaikan bulan Desember ini dan laporan progress harus sudah diserahkan ke kopertis di akhir Agustus. Semoga hasil penelitiannya bisa diterbitkan di jurnal internasional dan bermanfaat.Cao ..

 

Rahmadya Trias Handayanto

Web-based Webcam Application Sebagai Pengganti CCTV Pengintai

Setelah lama mencari software untuk menghidupkan webcam jarak jauh berbasis web, akhirnya ketemu juga di www.remo-xp.com. Softwarenya bernama webcam7 pro. Sebenarnya tujuan saya mencari software ini selain memang bisa digunakan sebagai cctv murah meriah (seharga webcam) juga dapat diakses via internet (web). Jadi sesuai dengan proposal disertasi yang saya ajukan ke beberapa perguruah tinggi luar negeri, bisa saya manfaatkan untuk mendeteksi wajah dari jarak jauh yang nantinya akan saya implementasikan pada e-learning (atutor, moodle, dll) untuk keperluan ujian on-line. Setelah saya cek di komputer sebelah hasilnya cukup memuaskan walaupun agak patah-patah.

Perhatikan gambar di atas memperlihatkan tampilan webcam7 berbasis web untuk pengintai jarak jauh. Secara default akan menampilkan http://192.168.4.8:8080/ yang merupakan alamat laptop yang saya gunakan. Tentu saja perlu dicoba untuk membuat web sendiri tanpa bantuan software tersebut, tetapi sebenarnya software tersebut menunjukkan bahwa memang dimungkinkan untuk membuat aplikasi pengintai berbasis web. Mudah-mudahan ada siswa saya yang bisa membuat aplikasi tersebut.

Rahmadya Trias Handayanto

Buku Referensi Interaksi Manusia dan Komputer (IMK)

Iseng-iseng nyari di Internet, akhirnya menemukan dua buku yang menarik tentang Interaksi Manusia dan Komputer (IMK) atau dalam bahasa Inggris Human-computer Interaction (HCI). Berikut ini adalah deskripsi kedua buku tersebut yang mudah-mudahan bisa dimanfaatkan sebagai buku referensi mata kuliah IMK.

Buku yang digunakan antara lain:

Perlman, Garry. 2002. Interaction Design – Beyond Human-Computer Interaction. New York: John Willey & Sons, Inc.

This book consists of 15 chapters. There are three chapters that reader must read: chapter one, six and ten. For the student of computer science, chapter 7 and 8 may be good to read because they discuse about software engineering.

According to Perlman, student must be motivated if they want to learn more. Chapter one to six must be read in order the student found what they are looking for. Perlman has been doing a project about HCI Bibliography (see www.hcibib.org). If you want to know about the standard of HCI you can see ACM/IEEE curricula at ACM-IEEE Curriculum (2001) [computer.org/education/cc2001/]. Perlman also member of OCLC, stand for Online Computer Library Center (www.oclc.org).

The most important thing that author want to explain is the scope HCI now differ with HCI years ago. HCI now discuss not only about computer science aspecs but also about every aspecs related to user (multidiscipline), e.g. psychology, art, etc. And the computer it self is not only a desktop but also other gadget such as PDA, mobile device, Web application, and so on. So the user-centered design for design a software is a must.

Buku kedua yang digunakan adalah:

 

Barrier, Tonya. 2002. Human Computer Interaction Development and Management. United Kingdom: Idea Group, Inc.

This is a collection book of HCI from outstanding author. It discuss about it’s technology and management because HCI is not only control the software and hardware but also the people. Because it is a journal-based book, the reader must has a basic knowledge about HCI. This book good for the students who want to make a paper about HCI by seeing the topic related to HCI and the depth of the topic being discussed.

Storyboard

Interaksi antara manusia dengan komputer (IMK) saat ini paling banyak dijumpai pada aplikasi berbasis internet baik lewat mobile device maupun komputer jinjing (laptop). Interaksi yang baik antara pengguna dengan piranti sangat menentukan apakah piranti tersebut baik atau buruk. Karena sebaik-baiknya piranti, jika tidak disukai oleh pengguna akan ditinggalkan oleh pemakai dan akibatnya tidak laku.

Karena perancang perangkat lunak bermaksud memberi layanan kepada pengguna, maka ada baiknya sebelum dibuat, pada tahap rancangan, perancang perangkat lunak menyertakan suatu disain awal pesanan dari user yang dikenal dengan storyboard. Ini penting saat ini dimana aplikasi kebanyakan sudah berbasis multimedia (gambar, suara). Beberapa situs internet yang membahas storyboard dapat dilihat di http://multimedia.journalism.berkeley.edu/tutorials/starttofinish/storyboarding/.

Storyboard berguna dalam merancang suatu aplikasi perangkat lunak yang bekerja tidak linear sebagaimana aplikasi pada jaman dahulu. Saran yang bisa dicoba dalam membuat storyboard antara lain:

  • Pilih mana yang penting
  • Pilih situasi tertentu
  • Cari jika ada proses
  • Isu – isu penting lainnya

Intinya, jangan berfikir pertama, kedua, dan seterusnya. Berfikir secara konten yang logis. Situ situs yang akan dirancang, ada baiknya memperhatikan hal-hal berikut ini:

  • Perlukah video, atau cukup gambar saja?
  • Bagian apa yang perlu ditampilkan?
  • Butuhkan aplikasi berbasis GIS
  • Apakah dibutuhkan aplikasi interaktif seperti online chatting, dsb

Source: http://multimedia.journalism.berkeley.edu/tutorials/starttofinish/storyboarding/

Jadi sekali lagi saat akan membuat storyboard jawab pertanyaan tentang: Nonlinear parts, video, audio, photo, Graphics, dan text. Buat sesuai dengan kebutuhan pengguna.