cari artikel di blog ini

Senin, 04 Juni 2012

Tentang SUPERNEC

SuperNEC adalah Metode moments (EM) paket elektromagnetik simulasi untuk platform Windows atau Linux. Mudah untuk menggunakan GUI masukan 3D, memanfaatkan multi level majelis, memberikan masukan struktur termudah yang pernah dan alat Model penciptaan. Penampil keluaran menyediakan insinyur desain dengan semua informasi yang diperlukan untuk analisis antena yang tepat termasuk fitur seperti plot pola 3D & 2D, plot grafik smith dengan spidol gaya jaringan analyzer, plot Coupling, plot dll Efisiensi Mesin solusi SuperNEC termasuk kode dioptimalkan untuk prosesor Intel, pemecah cepat berbagai (termasuk Dr Francis Pengalengan yang dipatenkan metode Cukup Jarang) dan pilihan eksekusi paralel untuk masalah sangat besar. Alat lain desain yang penting adalah optimasi algoritma genetika termasuk dalam SuperNEC.

Inovasi Poynting menggunakan SuperNEC harian untuk antena, analisis desain, EM konsultasi pekerjaan dan studi antena penempatan.


Studi Panduan
Pelajari Panduan untuk Electromagnetics dan Antena (klik di sini untuk Brosur)
Bantuan Pengajaran SuperNEC telah dirancang dan ditulis oleh dosen EM, dengan tahun pengalaman mengajar, dalam hubungannya dengan siswa.
Halaman isi buku studi dapat dilihat di sini .
Orde bentuk untuk klien Afrika Selatan.
Internasional agar bentuk.


Antena Desain & Analisis
SuperNEC memiliki sejumlah majelis antena standar sehingga mudah dan cepat untuk merancang dan menganalisa antena. Pengguna juga dapat menambah ini perpustakaan jenis antena dan struktur.
Beberapa antena termasuk dalam SuperNEC adalah: Yagi, log dipole array periodik, helix, patch, antena dipol dll
Desain Antena Contoh


Antena Penempatan Studi
SuperNEC dapat digunakan untuk menentukan penempatan optimal antena pada struktur.
Struktur umum termasuk pesawat (seperti Boeing 707, Puma helikopter, Hawk pesawat dan C-130), kapal dan tiang-tiang.
Practicle Penempatan Contoh Antena


Algoritma Genetik Optimisation
SuperNEC termasuk Optimizer GA.
Alat ini membantu desainer antena untuk mengurangi waktu pengembangan dan mengoptimalkan kinerja.
Algoritma Genetika Optimizer User Manual
Mudah digunakan Antarmuka
sumber:http://www.supernec.com/

Selasa, 03 April 2012

 pengembangan multimedia

PERKEMBANGAN MULTIMEDIA

MULTIMEDIA

Multimedia pada umumnya dipahami oleh orang sebagai suatu fasilitas atau tingkat pencapaian teknologi pada Personal Compuer (PC). Sebuah PC dikatakan multimedia apabila dilengkapi dengan berbagai media tambahan atau interface sehingga PC tersebut memiliki kemampuan tidak hanya menampilkan teks atau gambar saja tetapi juga suara dan gambar bergerak (video/animasi) serta mampu melakukan komunikasi dengan PC atau media yang lain.

PERKEMBANGAN MULTIMEDIA MENURUT MORGAN STANLEY :

• Untuk mencapai sebanyak 50 juta pengguna di Amerika Serikat:
– Televisi membutuhkan waktu 13 tahun
– TV Kabel membutuhkan waktu 10 tahun
– Internet membutuhkan waktu 5 tahun
• Perkembangan multimedia umumnya mengikuti perkembangan internet
• Pengguna CD-ROM drive mencapai lebih dari 200 juta, DVD drive mulai menggantikan CD-ROM drive
• Layanan multimedia online sedang mengalami booming
• Teknologi komputer, elektronik dan komunikasi menciptakan infrastruktur multimedia yaitu mobile multimedia

PERKEMBANGAN MULTIMEDIA DALAM BIDANG PENDIDIKAN

A. Pada waktu komputer belum terlalu dikenal di indonesia, guru dalam menyampaikan pelajaran dengan tulisan atau lisan.
B. Sekarang penyampaian bahan pengajaran lebih interaktif dan dapat mempermudah pembelajaran karena dididukung oleh berbagai aspek: suara, video, animasi, teks, dan grafik, bahkan pengajaran secara online (E-learning)

PERKEMBANGAN MULTIMEDIA DALAM BIDANG BISNIS

• Sejumlah perusahaan memberikan training pada pegawainya dengan materi training berbasis multimedia dalam bentuk simulasi.
Misalnya:
• NASA menggunakan multimedia untuk training flight control bagi calon astronot

PERKEMBANGAN MULTIMEDIA DALAM BIDANG ENTERTAINMENT

• Multimedia membuat edukasi menjadi lebih menarik à edutainment
• Multimedia sebagai pendukung kegiatan entertainment à animasi dan laser show yang terintegrasi pada konser musik
• Video/music Player

PERKEMBANGAN MULTIMEDIA DALAM BIDANG KESEHATAN

Kini telah terdapat alat-alat medis kedokteran serba canggih untuk megetahui atau mendeteksi keadaan tubuh dalam manusia. Seperti USG, Rontgen, Tensi darah, alat citiscan, HD, dll.

PERKEMBANGAN MULTIMEDIA DALAM BIDANG POLITIK

Dalam melakukan aksi kampanye pada jaman sebelum multimedia belum terlalu berkembang masih menggunakan lisan atau tulisan di selembaran atau sticker atau baleho. Kini setelah multimedia berkembang sangat baik, aksi kampanye telah menyebar ke dunia maya.
Contoh presiden terkini AS Barack Husein Obama menggunakan FaceBook dalam aksi kampanyenya

AREAL MULTIMEDIA

• Pelayanan kesehatan
• Konsumen Elektronika
• Sistem perhubungan pelayaran
• Bisnis dan Keuangan
• Mutu Tinggi Komunikasi
• Perpustakaan Digital
• Pertunjukan atau Teater
• Telekomunikasi
• Terbitan
• Elektronika Komers Koperasi
• Koperasi

ASPEK-ASPEK PENDORONG BERKEMBANGNYA MULTIMEDIA

Dari hari kehari perkembangan multimedia semakin maju, hal ini disebabkan semakin beraneka ragamnya kebutuhan akan multimedia. Semakin banyaknya software yang bermuculan untuk membuat aplikasi berbasis multimedia ini. Dan juga beraneka ragam kebutuhan akan informasi. Aspek yang merupakan pendorong perkembangan multimedia diantaranya adalah hoby, telekomunikasi, consummer electronic, TV, movie, broadcasting industry, publishing house dll


Ciri-ciri sistem multimedia

Produk multimedia memiliki sistem yang bisa mendukung lebih dari satu jenis media, selain itu juga mempunyai ciri-ciri(Marshal,2000);
-Dikontrol oleh pengguna
Sebuah system yang terotomasi-pun harus bisa dikendalikan oleh operator atau user.
-Terintegrasi

Mampu menyelaraskan dan menangani berbagai macam entitas multimedia.
-Informasi yang ditangani di presentasikan secara digital
Menghasilkan output secara elektonik/digital baik dalam bentuk abstraksi maupun tindakan(instruksi kepada perangkat keras)
-Antarmuka(interface) pada media tampilan akhir biasanya bersifat interaktif.
Lebih dominan pada antarmuka bersifat dinamis sesuai dengan fungsi yang sedang dijalankan, dari pada fungsi pada statis pada perangkat keras.


Handphone konsep" blue bee phone" memperlihatkan tombol virtual untuk menggantikan tombol physical
Dalam lingkup teknis penyimpanan informasi pada sistem multimedia, terdapat dua jenis multimedia:
1. Sistem multimedia Stand alone
Sistem ini berarti merupakan sistem multimedia yang memiliki minimal storage ( harddisk, cd rom,DVD,dll) atau alat input dan output. Contoh: Cd interaktif, DVD movie, Handphone,kamera digital.
2. Sistem multimedia berbasis jaringan
Sistem ini harus terhubung dengan jaringan yang ber bandwith besar, karena faktor sharing system. Contoh: video conference, video broadcast, internet, QR(barcode jenis terbaru), jaringan LAN.
Multimedia ditinjau dari sasaran audiennya  atau tujuan pembuatannya dapat dikategorikan dalam:
1. Multimedia Content Production 
Multimedia yang menghasilkan produk kreatif berupa konten musik, film, game ,entertainmen,dll.
2. Multimedia Communication
Penggunaan sejumlah teknologi yang berbeda dengan tujuan untuk  komunikasi atau media massa, seperti media televisi,radio, cetak, dan internet.

Kamis, 29 Maret 2012

Perangkat Keras
Dari Wikibooks Indonesia, sumber buku teks bebas berbahasa Indonesia

Hampir seluruh aspek kehidupan manusia saat ini tidak dapat dilepaskan dari teknologi, khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu dokumen, orang cenderung sudah meninggalkan mesin ketik manual dan sudah digantikan perannya oleh komputer. Kasir di suatu pertokoan besar (supermarket) sudah menggunakan peralatan otomatis berupa komputer yang didisain khusus untuk keperluan itu. Kumpulan lagu-lagu yang sebelumnya hanya dapat didengarkan melalui media kaset atau piringan hitam, saat ini sudah mulai dikemas dalam bentuk compact disk (CD) yang dapat didengarkan dengan menggunakan komputer multimedia. Belum lagi perkembangan teknologi komputer di bidang kesehatan yang maju sangat pesat untuk membantu diagnosa penyakit dan proses penyembuahnnya. Dan masih banyak lagi bidang-bidang kehidupan manusia yang saat ini sudah menggunakan peralatan komputer.

Definisi Komputer Istilah komputer mempunyai arti yang luas dan berbeda bagi setiap orang. Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (to compute atau to reckon).

Menurut Blissmer (1985), komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi.

Sedangkan menurut Sanders (1985), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output berdasarkan instruksi-instruksi yang telah tersimpan di dalam memori. Dan masih banyak lagi ahli yang mencoba mendefinisikan secara berbeda tentang komputer. Namun, pada intinya dapat disimpulkan bahwa komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis.

Dari definisi tersebut terdapat tiga istilah penting, yaitu input (data), pengolahan data, dan informasi (output). Pengolahan data dengan menggunakan komputer dikenal dengan nama pengolahan data elektronik (PDE) atau elecronic data processing (EDP). Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan (fakta), dapat berupa angka-angka, huruf, simbol-simbol khusus, atau gabungan dari ketiganya. Data masih belum dapat bercerita banyak sehingga perlu diolah lebih lanjut.

Pengolahan data merupakan suatu proses manipulasi dari data ke dalam bentuk yang lebih berguna dan lebih berati, yaitu berupa suatu informasi. Dengan demikian, informasi adalah hasil dari suatu kegiatan pengolahan data yang memberikan bentuk yang lebih bermakna dari suatu fakta. Oleh karena itu, pengolahan data elektronik adalah proses manipulasi dari data ke dalam bentuk yang lebih bermakna berupa suatu informasi dengan menggunakan suatu alat elektronik, yaitu komputer.

Sistem Komputer

Supaya komputer dapat digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan sistem komputer. Secara umum, sistem terdiri dari elemen-elemen yang saling berhubungan membentuk satu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut.

Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi sehingga perlu didukung oleh elemen-elemen yang terdiri dari perangkat keras (hardware), perangkat lunak (software), dan brainware. Perangkat keras adalah peralatan komputer itu sendiri, perangkat lunak adalah program yang berisi perintah-perintah untuk melakukan proses tertentu, dan brainware adalah manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer.

Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk satu kesatuan. Perangkat keras tanpa perangkat lunak tidak akan berarti apa-apa, hanya berupa benda mati. Kedua perangkat keras dan lunak juga tidak dapat berfungsi jika tidak ada manusia yang mengoperasikannya.

Perangkat Keras adalah bagian2 dari material komputer. Komponen2 ini mempunyai massa dan akan diinstalasi dengan obeng. Setiap perangkat keras memiliki garansi .
Pengenalan Hardware Komputer Secara ringkas maka sistem komputer terdiri atas tiga bagian penting yaitu
  1. Perangkat keras : Unit pemrosesan sentral (CPU)/Perangkat keras: Prosesor
  2. Perangkat keras : Memori ROM dan RAM
  3. Perangkat keras : Input/Output
Dimana bagian CPU/Processor, Memori dan Port I/O terletak (terpasang) pada Mother Board, selanjutnya akan diperinci bagian-bagian dari Komputer tersebut :
>> Central Processing Unit / Processor
Merupakan bagian utama dari komputer karena processor berfungsi untuk mengatur semua aktifitas yang ada pada komputer. Satuan kecepatan dari processor adalah MHz (Mega Hertz) atau GHz(1000 MegaHertz), dimana semakin besar nilainya semakin cepat proses eksekusi pada komputer.

>> Memori
Memori berfungsi untuk menyimpan data dan program. Memori beraneka tipe dari yang tercepat aksesnya sampai yang terlambat.
  • Tercepat: Chace Memory dan Main Memory
  • Terlambat: Sekunder Memory
Selain menyatakan hubungan kecepatan, hirarki tersebut juga menyatakan hubungan – hubungan lain, yaitu :
  • Hubungan Harga : Semakin kebawah adalah harganya semakin murah. (Harga dihitung berdasarkan rupiah per bit data disimpan).
  • Hubungan Kapasitas : Semakin keatas umumnya kapasitasnya semakin terbatas.
  • Hubungan frekuensi pengaksesan : Semakin keatas semakin tinggi frekuensi pengaksesan.
Setiap kali pemroses melakukan eksekusi, pemroses harus membaca instruksi dari memori utama. Agar intruksi dapat dilakukan secara cepat maka harus diusahakan instruksi tersedia di memori pada hirarki berkecepatan akses lebih tinggi. Kecepatan eksekusi ini akan meningkatkan kinerja system. Untuk itu terdapat konsep memori dua level, yaitu ditampung dulu sementara di memori
http://www.rendzhimaru.net/perangkat-keras-multimediada hirarki lebih tinggi.



Perangkat Lunak Multimedia PDF Print E-mail


Definisi
Perangkat Lunak adalah kebalikan dari Perangkat Keras yakni bagian2 yg non material dari komputer. Seperti : BIOS, Sistem operas dan program-program. Perangkat Lunak akan diinstalasikan ke dalam komputer melalui'Keyboard" dan "Mouse".Tidak ada perusahaan pembuat perangkat lunak yg bisa memberikan garansi bahwa perangkat lunaknya 100% tidak memiliki kesalahan.


Perangkat lunak multimedia dikelompokkan menjadi 3 yaitu :
  1. Bahasa pemrograman multimedia
Merupakan bahasa-bahasa yg dipakai programmer untuk menuliskan kumpulan-kumpulan instruksi  (program) dalam multimedia.
Menurut tingkatannya, bahasa programan multimedia dibedakan menjadi 2 macam :
  • bahasa pemrograman tingkat rendah
Contoh : Assembly (dekat hubungannya dgn bahasa mesin)
Biasa digunakan untuk membuat game (Nintendo Entertainment System / NES, SEGA’s dan Genesis)
  • bahasa pemrograman tingkat tinggi
Contoh : C, C++ dan Visual C++

Hampir semua perangkat kelas dunia dari web browser dibuat dgn Visual C++.
Contoh lain : Power Builder, Delphi, SQL Windows, Visual Basic, Java

2.  Perangkat lunak system

Perangkat lunak sistem terdiri dari sistem operasi dan program utility. Sistem operasi merupakan suatu system yg terdiri dari komponen-komponen software yg berfungsi untuk mengontrol seluruh kegiatan di dalam komputer. Sistem operasi yang banyak dipakai dalam komputer multimedia antara lain :

  • DOS (Disk Operating System)
  • Windows 95/98/2000
  • Windows XP dan Windows NT
  • Windows CE
  • Palm OS
  • Macintosh (Mac.) OS
  • UNIX
  • LINUX

3. Perangkat lunak aplikasi multimedia
Merupakan program-program yg dibuat oleh personal atau pabrik komputer untuk user yg dipakai/beroperasi dalam bidang-bidang multimedia yg sfesifik. Misalnya :

a. Perangkat lunak pengolah teks
- Wordstar

- Word Perfect

- Microsoft Word

b. Perangkat lunak pengolah grafik 2D

- Photoshop

- CorelDRAW

- Macromedia Freehand

c. Perangkat lunak modeling dan animasi

- 3D Studio Max (standard modelling 3D)

- MAYA (game, animasi 3D dan efek-efek visual)

- Soft-Image (Animasi karakter)

- Light-Wave (iklan TV, Film : Babylon5, Titanic, beberapa game)

d
. Perangkat lunak pengolah editing

Terdiri dari perangkat lunak editing suara dan editing video

Goldwave (perangkat lunak editing audio yg sederhana. Kemampuan : trimming, denoising, normalizing)

CoolEdit (paling populer. Fasilitas : filter, multi track, edit view, parametric EQ, organizer, mixer)

WaveLab (perangkat lunak audio profesional. Cocok untuk musisi profesional. Digunakan pada studio broadcasting, matering house, pabrik produksi CD, studio proyek, dll)

Sonar (merupakan pengganti seri Cakewalk Pro Audio yg mendukung audio dan MIDI track tak terbatas)

Ulead VideoStudio (menyediakan pilihan terbanyak pada perekaman)

Pinnacle Studio (perangkat lunak editing video yg cocok untuk perusahaan kecil dan pribadi, mudah dipahami)

Targa 3000 (merupakan editing dan compositing profesional dari pinnacle yg memadukan perangkat keras dan perangkat lunak)

Adobe Premiere (paling banyak digunakan di pasaran saat ini. Versi terbaik Adobe Premiere 6.5 dgn pilihan rela-time preview, title disigner, output DVD, dll)

Final Cut Pro (perangkat lunak editing video dan film profesional yg menerima penghargaan Emmy Engineering 2002 untuk dampaknya di industri TV dan Academy of Television Arts & Sciences)

Avid Xpress DV (dibangun pada arsitektur real-time secara revolusioner yg memberikan lebih dari 100 efek real-time yg berorientasi pemakai, color correction, vector-scope analisis, dll)
e. Perangkat lunak authoring multimedia

Peralatan authoring serupa dgn bahasa pemrograman yg memungkinkan integrasi teks, video, audio dan animasi ke dalam presentasi yg interaktif. Authoring merupakan aplikasi komputer yg memberikan peluang bagi pemakai untuk mengembangkan sebuah perangkat lunak dgn dragging dan dropping.
Peralatan authoring dikelompokkan menjadi 3 kategori :
1. Authoring berbasis halaman
- HyperCard
- Toolbook Assistant

2. Authoring berbasis icon
- Authorware
- Microsoft Power Point

3. Authoring berbasis waktu
- Macromedia Director
- Macromedia Flash

4. Authoring DVD
- Pinnacle Impreesion DVD
- Sonic ReelDVD
- Ulead DVD Workshop

f. Perangkat lunak berbasis web :

  • Macromedia Flash
  • Microsoft Front page
  • Macromedia Dreamweaver

http://www.docstoc.com/docs/20596961/PERANGKAT-LUNAK-MULTIMEDIA

Selasa, 17 Januari 2012

prosesor paralel

- Sebuah komputer yang memiliki lebih darisatu central processing unit, komputer inidigunakan untuk parallel processing.
- Suatu sitem prosesor dengan banyakperhitungan yag dilakukan secarabersamaan agar prosesor dapatmempunyai kinerja tinggi.

Klasifikasi Arsitektural
- Klasifikasi Flynn
- Klasifikasi Feng
- Klasifikasi Händler

KLASIFIKASI FLYNN
- Klasifikasi sistem komputer yang didasarkanpada penggandaan alur instruksi dan alurdata diperkenalkan oleh Michael J. Flynn
- Alur instruksi (instruction stream) adalahurutan instruksi yang dilaksanakan olehmesin
- Alur data adalah urutan data yang dipanggiloleh alur instruksi
- Instruksi didecode (diartikan) oleh ControlUnit
- Alur data mengalir dua arah antara prosesordan memori

4 kategori sistem komputer dalamklasifikasi Flynnklasifikasi Flynn
1.Single Instruction stream – Single Datastream (SISD)
2.Single Instruction stream – Multiple Datastream (SIMD)
3.Multiple Instruction stream – Single Datastream (MISD)
4.Multiple Instruction stream – MultipleData stream (MIMD)Sistem Komputer kategori SISD
• Instruksi dilaksanakan secara berurut tetapi jugaboleh overlap dalam tahapan eksekusi (pipeline)
• Satu alur instruksi didecode untuk alur data tunggal

Sistem Komputer kategori SIMD
- Beberapa Processor Unit (ProcessingElement) disupervisi oleh Control Unityang sama
- Semua Processing Element menerimainstruksi yang sama dari control unit tetapimengeksekusi data yang berbeda dari alurdata yang berbeda pula
- Subsistem memori berisi modul-modulmemori
- Processor vektor dan processor arraytermasuk dalam kategori ini

Sistem Komputer kategori MISD
- Sejumlah PU , masing-masing menerimainstruksi yang berbeda danmengoperasikan data yang sama
- Output salah satu prosesor menjadi inputbagi prosesor berikutnya
- Struktur komputer ini tidak praktis,sehingga tidak ada komputer yangmenggunakannya
Sistem Komputer kategori MIMD
- Sejumlah prosesor secara simultanmengeksekusi rangkaian instruksi yangberbeda pada kumpulan data yangberbeda pula
- MIMD dapat berupa multiprosesor denganmemori yang dapat digunakan bersama(shared memory) atau multikomputerdengan memori yang terdistribusi.

Kesimpulan
> Multiprosesor : MIMD dengan memori yang dapatdigunakan bersama, semua prosesornya memilikiakses ke pool memori utama
> Multikomputer : MIMD dengan memori terdistribusi,setiap prosesornya memiliki memori khusus sendiri
> Motivasi pembuatan organisasi multikomputer adalahuntuk mengatasi keterbatasan skala multiprosesor
> Karena prosesor-prosesor multikomputer harusberkomunikasi, maka elemen penting perancanganmultikomputer adalah jaringan interkoneksi yangharus dapat beroperasi seefisien mungkin

PIPELINING DAN RISC

Pipelining adalah teknik pemecahan satu pekerjaan/ tugas menjadi beberapa subtugas,dan mengeksekusi sub-tugas tersebut secara bersamaan/ paralel dalam unit-unit multi hardware atau segmen-segmen

¨ Tujuan yg ingin dicapai dlm pipeline adalah untuk meningkatkanthroughput. (the number of instructions complete per unit of time – but it is not reduce the execution time of an individual instruction)

¨ Waktu yg digunakan untuk eksekusi setiap tugas sama dengan waktu yg digunakan untuk satu eksekusi nonpipeline.

¨ Tetapi karena eksekusi tugas yg berurutan dilakukan secara bersamaan, maka jumlah tugas yg dapat dieksekusi dlm suatu waktu yg disediakan lebih tinggi

¨ Hardware pipeline menyediakan throughput yang lebih baik dibandingkan dgn hardware non-pipeline.

RISC adalah komputasi kumpulan instruksi yang disederhanakan. RISC merupakan sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana. Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vektor. Selain digunakan dalam komputer vektor, desainini juga diimplementasikan pada prosesor komputer lain, seperti pada beberapamikroprosesor Intel 960, Itanium (IA64) dari Intel Corporation, Alpha AXP dari DEC, R4x00dari MIPS Corporation, PowerPC dan Arsitektur POWER dari International Business Machine.Selain itu, RISC juga umum dipakai pada Advanced RISC Machine (ARM) dan StrongARM(termasuk di antaranya adalah Intel XScale), SPARC dan UltraSPARC dari Sun Microsystems,serta PA-RISC dari Hewlett-Packard.

Prosessor Vector Pipelining

1. Berkurangnya kontensi memori karena adanya akses memori yang lebih sedikit

2. Berkurangnya pendekodean instruksi

3. Tingkah lakunya bias diramalkan, hal ini khususnya penting bagi:

��Pengindeksan implicit dan akses memori

��Pencabangan implicit

��Terdapat berbagai macam instruksi pada register to register

��Siklus Instruksi memiliki 2 Fase:

1. I : Instruction Fetch (Pengambilan Instruksi)

2. E : Execute (Melakukan operasi ALU dengan register input dan output)

��Operasi Load danStore memiliki3 Fase:

1. I : Instruction Fetch

2. E : Execute (Menghitung alamat memori)

3. D : Memory (Operasi register ke memori atau memori ke register)

Reduced Instruction Set Computer (RISC)

pada arsitektur RISC : Set instruksi yang terbatas dan sederhana Register general purpose yang berjumlah banyak, atau penggunaanteknologi kompiler untuk mengoptimalkan pemakaian registernya. Konsep arsitektur RISC banyak menerapkan proses eksekusi pipeline. Meskipun jumlah perintah tunggal yang diperlukan untuk melakukan pekerjaan yang diberikan mungkin lebih besar, eksekusi secara pipeline memerlukan waktu yang lebih singkat daripada waktu untuk melakukan pekerjaan yang sama dengan menggunakan perintah yang lebih rumit.Mesin RISC memerlukan memori yang lebih besar untuk mengakomodasi program yang lebih besar. IBM 801 adalah prosesor komersial pertama yang menggunakan pendekatan RISC.

KARAKTERISTIK RISC

��Satu instruksi pers iklus

��Operasi register to register

��Mode pengalamatan yang sederhana

��Format instruksi yang sederhana

��Desain hardwired (tanpamicrocode)

��Format instruksi yang fix

��Proses compile yang cepat

Aspek komputasi yang ditinjau dalam merancang mesin RISC adalah sbb.: Operasi-operasi yang dilakukan: Hal ini menentukan fungsi-fungsi yang akan dilakukan oleh CPU dan interaksinya dengan memori. Operand-operand yang digunakan: Jenis-jenis operand dan frekuensi pemakaiannya akan menentukan organisasi memori untuk menyimpannya dan mode pengalamatan untuk mengaksesnya. Pengurutan eksekusi: Hal ini akan menentukan kontrol dan organisasi pipeline. Eksekusi Instruksi

Reference : http://elib.unikom.ac.id/files/disk1/390/jbptunikompp-gdl-sindrianil-19458-10-9-pipeli-g.pdf

http://funsday.blogspot.com/2009/04/93-reduced-instruction-set-computer.html

http://ocw.gunadarma.ac.id/course/industrial-technology/program-of-electronics-engineering-study-2013-s1/arsitektur-komputer/pipeline-dan-risc

Arsitektur Family IBM PC

IBM PC adalah sebutan untuk keluarga komputer pribadi buatan IBM. IBM PC diperkenalkan pada 12 Agustus 1981, dan “dipensiunkan” pada tanggal 2 April 1987. Sejak diluncurkan oleh IBM, IBM PC memiliki beberapa keluarga, yakni :

  • IBM 4860 PCjr
  • IBM 5140 Convertible Personal Computer (laptop)
  • IBM 5150 Personal Computer (PC yang asli)
  • IBM 5155 Portable PC (sebenarnya merupakan PC XT yang portabel)
  • IBM 5160 Personal Computer/eXtended Technology
  • IBM 5162 Personal Computer/eXtended Technology Model 286 (sebenarnya merupakan PC AT)
  • IBM 5170 Personal Computer/Advanced Technology

Famili IBM PC dan Turunannya

Komputer personal pertamakali muncul setelah diperkenalkan mikroprosesor, yaitu chip tunggal yang terdiri dari set register , ALU dan unit kontrol computer. IBM PC merupakan arsitektur bus tunggal yang disebut PC I/O Channel BUS atau PC BUS. PC BUS melengkapi PC dengan 8 jalur data, 20 jalur alamat, sejumlah jalur kontrol dan ruang alamat fisik PC adalah 1 MB

Konfigurasi Mikrokomputer Dasar :

  1. Chipset adalah set dari chip yagn mendukung kompatibel yang mengimplementasikan berbagai fungsi tertentu seperti pengontrol interupt, pengontrol bus dan timer.

2. Chip khusus yang di sebut koprosesor yang beroperasi bersama dengan CPU guna meningkatkan fungsionalitasnya

Komponen IBM PC

1. Sistem Kontrol BUS

Pengontrol BUS , Buffer Data dan Latches Alamat

2. Sistem Kontrol Intrerrupt

Pengontrol Interrupt

3. Sistem Kontrol RAM dan ROM

Chip RAM dan ROM, Decoder Alamat, dan Buffer

4. Sistem Kontrol DMA

Pengontrol DMA

5. Timer

Timer Interval Programmable

6. Sistem Kontrol I/O

Interface Paralel Programmable

Sistem Software

1. Penetapan Alamat Port I/O

2. Penetapan Vector Interrupt

3. ROM BIOS

4. Penetapan Alamat Memori

Manfaat IBM PC

1.Kemudahaan penggunaan

2.Daya Tempa

3.Daya Kembang

4.Expandibilitas

IBM 5150 Personal Computer

IBM PC 5150 adalah komputer pribadi generasi pertama yang diluncurkan pada 12 Agustus 1981. Komputer pribadi tersebut diperkuat dengan menggunakan prosesor 16-bit Intel 8088 berkecepatan 4.77 MHz, power supply 63.5 Watt dan memori yang hanya 64 KB. Media penyimpanan yang digunakannya hanya floppy disk drive 5.25 inci 320 KB atau 360 KB (double-side floppy disk).

IBM PC datang dengan ROM yang dilengkapi dengan interpreter bahasa Microsoft Cassette BASIC, sehingga pengguna dapat melakukan pemrograman (jika tidak ada sistem operasi yang dimuat). ROM juga dilengkapi dengan fungsi diagnosa Power-on Self Test (POST) yang akan melakukan pengecekan terhadap perangkat keras sebelum dapat bekerja (meski proses pengecekan yang dilakukannya sangat lambat, lebih dari 10 detik).

Mikroprosesor yang digunakan

Intel 8088, dengan kecepatan 4.77MHz.
Math co-processor opsional: Intel 8087 berkecepatan 4.77 MHz.

Jenis bus yang digunakan

ISA (Industry Standard Architecture) 8-bit

Tingkatan interupsi

8 (6 yang dapat digunakan), tidak dapat saling berbagi, bersifat Edge-triggered

Saluran Direct Memory Access (DMA)

4 buah (3 yang dapat digunakan), tidak dapat mendukung bus mastering

Prosesor dapat di-upgrade

Tidak

Memori

Chip Dynamic Random Access Memory (DRAM), 200 nanodetik, dengan kapasitas 16 KB, 64 KB, atau 256 KB.
Interkoneksi dengan motherboard menggunakan soket Dual-Inline Package (DIP) 16-pin, yang berjumlah 27 buah (3 x 9 chip).
Maksimum 64 KB (untuk motherboard yang dijual sebelum tahun 1983)/256 KB (untuk motherboard yang dijual setelah 1983) yang dapat ditancapkan di tiap soket atas motherboard.
Untuk memori yang lebih besar (hingga 640 KB), dapat menggunakan slot ekspansi memory (memory expansion slot).
Bank pertama dari memori disolder ke atas motherboard, sehingga tidak dapat diganti secara langsung tanpa melakukan desolder (IBM menyarankan untuk mengganti motherboard untuk mengganti memori yang disolder).

Total Memori RAM maksimum

640 KB, dapat diinstalasikan dengan menggunakan slot ekspansi memori (karena motherboard hanya mendukung 64 KB atau 256 KB).

ROM

40 KB, tidak mendukung ROM Shadowing.

Port serial

2 buah NS8250B UART, 9600 baud/detik

Port paralel

3 buah, tidak mendukung operasi dua arah (bi-directional).

Jenis media penyimpanan

Floppy disk drive, 360 KB 5.25 inci

Slot ekspansi

5 buah yang terdapat dalam motherboard, 3 buah yang masih kosong
(1 buah digunakan untuk kontrolir floppy disk, 1 buah lagi digunakan untuk kontrolir video)

Power Supply

63.5 Watt, diberi kipas pendingin.
Beberapa kartu ekspansi yang haus daya mensyaratkan penggantian power supply yang dapat menyuplai daya yang lebih besar.

Keyboard

IBM PC Keyboard, 83-tombol. Dicolokkan ke dalam soket keyboard yang memiliki enam buah pin.

Model

Sebelum Maret 1983, IBM memasarkan beberapa model dengan konfigurasi yang berbeda (meskipun hanya sedikit perbedaannya), tapi setelah Maret 1983, IBM PC 5150 datang dalam dua model, yakni:

  • IBM PC 5150 Model 166 (Intel 8088, 256 KB RAM, 1 buah floppy-disk drive 360 KB)
  • IBM PC 5150 Model 176 (Intel 8088, 256 KB RAM, 2 buah floppy-disk drive 360 KB)

Hingga dipensiunkan tanggal 2 April 1987 (enam tahun masa jabatan), IBM PC dapat mendunia. Tetapi, secara arsitektural, tidak ada perubahan yang signifikan di dalamnya.

Versi BIOS

IBM PC datang dengan tiga versi BIOS, yang dibedakan dari tanggalnya, yakni sebagai berikut:

  • 24 April 1981, merupakan versi BIOS pertama dalam IBM PC yang hanya mendukung memori fisik hingga 544 KB. Tidak dilengkapi dengan fitur pemindaian blok memori UMA (Upper Memory Address) untuk beberapa kartu ekspansi (seperti video, adapter hard disk, dan lainnya).
  • 19 Oktober 1981, merupakan versi BIOS kedua dalam IBM PC yang hanya mendukung memori fisik hingga 544 KB. Sama seperti halnya versi pertama tapi ditambahi beberapa bugfix.
  • 27 Oktober 1982, merupakan versi BIOS ketiga yang dapat mendukung memori fisik hingga 640 KB (conventional memory), ditambah dengan fitur pemindaian blok memori UMA. BIOS ini merupakan BIOS yang paling umum digunakan.

Upgrade BIOS hanya dapat dilakukan dengan mengganti chip BIOS yang lama dengan chip BIOS yang baru. IBM menjual kit upgrade BIOS dengan nomor spare part 1501005.

IBM 5140 PC Convertible (laptop)

IBM memasarkan laptop pertama yang mereka sebut sebagai IBM 5140 PC Convertible pada tanggal 2 April 1986, yang merupakan pengganti dari IBM 5155 Portable PC yang dihentikan produksinya. Sistem IBM 5140 tidaklah sesukses IBM 5150 atau laptop-laptop lainnya, mengingat laptop pesaing menawarkan media penyimpanan yang lebih baik, penggunaan prosesor yang lebih cepat, layar yang lebih baik, ukuran yang lebih kompak, dan harga yang lebih murah. Meski IBM 5140 menawarkan layar yang lebih baik dibandingkan dengan laptop-laptop pesaing, IBM 5140 tidak begitu dilirik pasar.

IBM 5140 tersedia dalam dua model, yakni:

  • Model 2, yang diperkuat dengan menggunakan mikroprosesor Intel 80C88 CMOS 4.77 MHz, 64 KB ROM, 256 KB SRAM, layar LCD dengan resolusi 80x25, dua buah 3½ inci floppy-disk drive, keyboard 78-tombol, adaptor AC, dan baterai. Program yang tersedia dalam model ini adalah Application Selector, SystemApps, Tools, Exploring the IBM PC Convertible, dan Diagnostics.
  • Model 22, yang merupakan IBM 5140 Model 2 yang hanya dilengkapi dengan perangkat lunak diagnosa saja (Diagnostics). Model ini dijual dengan harga yang lebih murah dibandingkan dengan Model 2.

Dua model di atas dapat ditambahi RAM hingga 512 KB dengan menggunakan kartu ekspansi memori RAM sebesar 128 KB. Selain itu, dapat diperluas dengan menggunakan modem internal 1200 bit/detik.

Meski IBM 5140 menggunakan prosesor yang lambat (4.77 MHz, sama seperti IBM 5150), penggunaan SRAM sebagai memori fisik mampu meningkatkan kinerja jika dibandingkan dengan penggunaan DRAM, mengingat SRAM tidak membutuhkan sinyal refresh seperti halnya DRAM (yang mampu menambah waktu tunggu hingga 7% dari kecepatan CPU IBM PC atau IBM PC/XT). Ini berarti IBM 5140 memiliki kinerja yang lebih tinggi hingga 7% dibandingkan dengan IBM PC atau IBM PC/XT, meskipun memiliki prosesor dengan kecepatan yang sama, 4.77 MHz. Karena SRAM memang lebih andal jika dibandingkan DRAM, penggunaannya dalam 5140 tidak membutuhkan pengecekan paritas yang bahkan menambah waktu tunggu yang lebih tinggi lagi.

Sebuah unit IBM 5140 memiliki fitur-fitur standar berikut:

  • Mikroprosesor yang dibuat berdasarkan teknologi Complimentary Metal-Oxide Semiconductor (CMOS), Intel 80C88 (variasi dari Intel 8088), dengan kecepatan 4.77 MHz.
  • Dua buah ROM berukuran 32 Kilobyte yang berisi hal-hal berikut (untuk menghemat daya, digunakanlah teknologi CMOS):
    • Power-On Selft Test yang mampu menjalankan diagnosa terhadap perangkat komputer saat melakukan proses booting, serta BIOS.
    • interpreter bahasa BASIC.
  • Memori fisik menggunakan Static Random Access Memory yang berukuran 256 KB. Dapat ditambahi hingga 512 KB. (untuk menghemat daya, maka digunakanlah teknologi CMOS).
  • Dua buah floppy-disk drive 3½ inci 720 KB.
  • Sebuah panel LCD dengan resolusi 80 kolom x25 baris (modus teks), atau 640x200 dan 320x200 pixel (modus grafik) yang dapat dilepas.
  • Sebuah LCD controller
  • Display buffer dengan ukuran RAM 16 KB, ditambah 8 KB RAM untuk menyimpan font LCD
  • Keyboard 78-tombol
  • Adaptor AC
  • Baterai

IBM 5160 Personal Computer eXTended

IBM PC/XT adalah sebuah komputer mikro buatan IBM yang dirilis pada tanggal 8 Maret 1983. Komputer ini diperkuat dengan menggunakan hard disk berkapasitas 10 Megabyte, yang merupakan hard disk yang dianggap "spesial" pada saat itu. XT di sini merupakan singkatan dari eXTended, karena IBM PC XT memiliki fitur-fitur yang tidak dimiliki oleh IBM PC standar (5150). IBM PC XT memiliki delapan buah slot, sehingga meningkatkan kemampuan ekspansinya; kapasitas power-supply yang lebih besar; memori yang dapat dibongkar/pasang (karena semuanya berupa soket), dan dapat mendukung hingga 640 KB RAM tanpa slot ekspansi memori, selain tentunya sebuah hard disk. Karena memiliki fitur-fitur itulah, desain motherboard IBM PC/XT berbeda dengan desain motherboard IBM PC yang asli. IBM PC/XT ini menawarkan beberapa perangkat keras yang masih digunakan hingga saat ini, yakni keyboard 101 tombol (Enhanced Keyboard) yang menggantikan model keyboard IBM 83 tombol.

Nuvola apps mycomputer.png

Artikel bertopik komputer ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.

Referensi :

journal.mercubuana.ac.id

http://id.wikipedia.org/wiki/IBM_PC

http://funsday.blogspot.com/2009/04/82-konfigurasi-mikro-komputer-dasar.html

http://salahh.blogspot.com/2011/12/ibm-pc-keluarganya.html

http://funsday.blogspot.com/2009/04/84-sistem-software.html

Minggu, 08 Januari 2012

pengertian cpu,set register,alu,memorie virtual

CPU merupakan suatu perangkat keras microprocessor yang memahami dan melaksanakan suatu perintah dari perangkat lunak, sebut saja prosesor (pengolah data). Microprocessor diproduksi dalam IC (Integrated Circuit), apa itu IC yaitu suatu komponen dasar terdiri dari resistor, transistor dan sebagainya, IC juga suatu komponen yang dipergunakan sebagai otak perangkat-perangkat elektronika atau merujuk kepada perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain, pemroses/prosesor (processor), sering digunakan untuk menyebut UPS. Adapun mikroprosesor adalah UPS yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paketsirkuit terpadu-tunggal..

CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti papan ketik, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (RAM), yang mana setiap instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU dapat mengakses data-data pada RAM dengan menentukan alamat data yang dikehendaki.

a. Bus: adalah sebuah program dieksekusi, data mengalir dari RAM ke sebuah unit

b. ALU unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasakarena bagian ini ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.

c. Set register: Prosesor memiliki 16 register 16-bit, meskipun hanya 12 dari mereka adalah tujuan yang benar-benar umum. Empat pertama telah mendedikasikan menggunakan:

r0 (alias PC) adalah program counter. Anda bisa melompat dengan menentukan r0, dan konstanta yang diambil langsung dari aliran instruksi menggunakan pasca-kenaikan mode pengalamatan r0. PC selalu bahkan.

r1 (alias SP) adalah stack pointer. Ini digunakan oleh panggilan dan instruksi dorong, dan dengan penanganan interupsi. Hanya ada satu stack pointer; MSP430 tidak memiliki apa pun yang menyerupai mode supervisor. Pointer stack selalu bahkan; Tidak jelas apakah LSB bahkan diimplementasikan.

d. Memori virtual (dalam bahasa Inggris: virtual Memory) adalah sebuah mekanisme yang digunakan oleh aplikasi untuk menggunakan sebagian dari memori sekunder seolah-olah ia menggunakannya sebagai RAM fisik yang terinstal di dalam sebuah sistem. Mekanisme ini beroperasi dengan cara memindahkan beberapa kode yang tidak dibutuhkan ke sebuah berkas di dalam hard drive yang disebut dengan swap file, page file atau swap partition.

Salah satu fitur dasar komputer adalah kemampuannya untuk mempertukarkan data dengan perangkat lain. Kemampuan komunikasi ini memungkinkan operatormanusia, misalnya, untuk menggunakan keyboard dan layer display untuk mengolahteks dan grafik. Manusia mengembangkan penggunaan komputer untuk berkomunikasi dengan komputer lain melalui internet dan mengakses informasi diseluruh dunia. Dalam aplikasi lain, komputer tidak begitu tampak tetapi sama pentingnya. Komputer menjadi bagian integral pada alat alat rumah tangga, peralatanmanufacturing, sistem transportasi, perbankan dan terminal pointofsale. Dalam aplikasi semacam itu, input ke suatu komputer dapat berasal dari sensor switch,.

Bagian input (masukan) dan juga keluaran (output) ini juga memerlukan sinyal kontrol, antara lain untuk baca I/O (Input/Ouput Read [IOR]) dan untuk tulis I/O (Input/Output Write [IOW]).

Interface aplikasi I/O melibatkan abstraksi, enkapsulasi, dan software layering. Abstraksi dilakukan dengan membagi-bagi detail peralatan-peralatan I/O ke dalam kelas-kelas yang lebih umum. Dengan adanya kelas-kelas yang umum ini, maka akan lebih mudah untuk membuat fungsi-fungsi standar (interface) untuk mengaksesnya. Lalu kemudian adanya device driver pada masing-masing peralatan I/O, berfungsi untuk enkapsulasi perbedaan-perbedaan yang ada dari masing-masing anggota kelas-kelas yang umum tadi. Device driver mengenkapsulasi tiap -tiap peralatan I/O ke dalam masing-masing 1 kelas yang umum tadi (interface standar). Tujuan dari adanya lapisan device driver ini adalah untuk menyembunyikan perbedaan-perbedaan yang ada pada device controller dari subsistem I/O pada kernel. Karena hal ini, subsistem I/O dapat bersifat independen dari hardware.

Karena subsistem I/O independen dari hardware maka hal ini akan sangat menguntungkan dari segi pengembangan hardware. Tidak perlu menunggu vendor sistem operasi untuk mengeluarkan support code untukhardware-hardware baru yang akan dikeluarkan oleh vendor hardware