Minggu, 06 November 2016

arsitektur set instruksi

    *Arsitek Set Instruksi

                    didefinisikan sebagai suatu aspek dalam arsitektur komputer yang dapat dilihat oleh para pemrogram. Secara umum, ISA ini mencakup jenis data yang didukung, jenis instruksi yang dipakai, jenis register, mode pengalamatan, arsitektur memori, penanganan interupsi, eksepsi, dan operasi I/O eksternalnya (jika ada).

1. Instruction set architecture (ISA) / arsitektur set instruksi
ISA meliputi spesifikasi yang menentukan bagaimana programmer bahasa mesin akan berinteraksi oleh computer. ISA menentukan sifat komputasional computer.

2. Hardware system architecture (HSA) / arsitektur system hardware
HAS berkaitan dengan subsistem hardware utama computer (CPU, system memori dan IO). HSA mencakup desain logis dan organisasi arus data dari subsistem.

     *Jenis Instruksi 

Ada dua bagian utama dalam arsitektur komputer :
1. Instruction set architecture (ISA) / arsitektur set instruksi ISA, meliputi spesifikasi yang menentukan bagaimana   programmer bahasa mesin akan berinteraksi oleh komputer. ISA menentukan sifat komputasional komputer.

2.Hardware system architecture (HSA) / arsitektur system hardware  HAS, berkaitan dengan subsistem hardware utama  komputer (CPU, system memori dan I/O). HSA mencakup  desain logis dan organisasi arus data dari subsistem.

     *Teknik Pengalamatan / Addresing

-Immediate Addressing (pengalamatan segera)
-Direct Addressing (pengalamatan lansung)
-Indirect Addressing (pengalamatan tak lansung)
-Register addressing (pengalamtan register)
-Register indirect addressing (pengalamatan tak lansung register)
-Displacement addressing

-Stack addressing

   *Desain Set Instruksi

Desain set instruksi merupakan masalah yang sangatkomplek yang melibatkan banyak aspek, diantaranya adalah:
1. Kelengkapan set instruksi
2. Ortogonalitas (sifat independensi instruksi)
3. Kompatibilitas :

   source code compatibility
   Object code Compatibility
   Selain ketiga aspek tersebut juga melibatkan hal-hal sebagai berikut :

a. Operation Repertoire
    Berapa banyak dan opera siapa saja yang disediakan, dan berapa sulit operasinya
b. Data Types
    Tipe/jenis data yang dapat olah
c. Instruction Format
   Panjangnya, banyaknya alamat,dsb.
d. Register
    Banyaknya register yang dapat digunakan
e. Addressing

    Mode pengalamatan untuk operand

Senin, 10 Oktober 2016

ORGANISASI SISTEM KOMPUTER

Organisasi Sistem Komputer

Pada awalnya semua operasi pada sebuah sistem komputer ditangani oleh hanya seorang pengguna. Sehingga semua pengaturan terhadap perangkat keras maupun perangkat lunak dilakukan oleh pengguna tersebut. Namun seiring dengan berkembangnya Sistem Operasi pada sebuah sistem komputer,  pengaturan  ini  pun  diserahkan  kepada  Sistem  Operasi  tersebut.  Segala  macam manajemen sumber daya diatur oleh Sistem Operasi.

Pengaturan perangkat keras dan perangkat lunak ini berkaitan erat dengan proteksi dari perangkat keras maupun perangkat lunak itu sendiri. Sehingga, apabila dahulu segala macam proteksi terhadap perangkat keras dan perangkat lunak agar sistem dapat berjalan stabil dilakukan langsung oleh pengguna maka sekarang Sistem Operasi-lah yang banyak bertanggung jawab terhadap hal tersebut. Sistem Operasi harus dapat mengatur penggunaan segala macam sumber daya perangkat keras yang dibutuhkan oleh sistem agar tidak terjadi hal-hal yang tidak diinginkan. Seiring dengan maraknya berbagi sumberdaya yang terjadi pada sebuah sistem, maka Sistem Operasi harus dapat secara pintar mengatur mana yang harus didahulukan. Hal ini dikarenakan, apabila pengaturan ini tidak dapat berjalan lancar maka dapat dipastikan akan terjadi kegagalan proteksi perangkat keras.

Dengan hadirnya multiprogramming yang memungkinkan adanya utilisasi beberapa program di memori pada saat bersamaan, maka utilisasi dapat ditingkatkan dengan penggunaan sumberdaya secara bersamaan tersebut, akan tetapi di sisi lain akan menimbulkan masalah karena sebenarnya hanya ada satu program yang dapat berjalan pada satuan waktu yang sama.Akan banyak proses yang terpengaruh hanya akibat adanya gangguan pada satu program.

Sebagai contoh saja apabila sebuah harddisk menjadi sebuah sumberdaya yang dibutuhkan oleh berbagai macam program yang dijalankan, maka bisa-bisa terjadi kerusakan harddisk akibat suhu yang terlalu panas akibat terjadinya sebuah situasi kemacetan penggunaan sumber daya secara bersamaan akibat begitu banyak program yang mengirimkan request akan penggunaan harddisk tersebut.

Di sinilah proteksi perangkat keras berperan. Sistem Operasi yang baik harus menyediakan proteksi yang maksimal, sehingga apabila ada satu program yang tidak bekerja maka tidak akan menggangu kinerja Sistem Operasi tersebut maupun program-program yang sedang berjalan lainnya.

Tidak ada suatu ketentuan khusus tentang bagaimana seharusnya struktur sistem sebuah komputer. Para ahli serta perancang arsitektur komputer memiliki pandangannya masing-masing. Akan tetapi, untuk mempermudah pemahaman rincian dari sistem operasi di bab-bab berikutnya, kita perlu memiliki pengetahuan umum tentang struktur sistem komputer.


                GPU = Graphics Processing Unit; AGP = Accelerated Graphics Port; HDD =                     Hard Disk Drive;
                FDD = Floppy Disk Drive;
                FSB = Front Side Bus;
                USB = Universal Serial Bus;
                PCI = Peripheral Component Interconnect;
                RTC = Real Time Clock;
                PATA = Pararel Advanced Technology Attachment; SATA = Serial Advanced                    Technology Attachment; ISA = Industry Standard Architecture;
                IDE = Intelligent Drive Electronics/Integrated Drive Electronics;
                MCA = Micro Channel Architecture;
                PS/2 = Sebuah port yang dibangun IBM untuk menghubungkan mouse ke PC;

       Prosesor

Secara umum, sistem komputer terdiri atas CPU dan sejumlah perangkat pengendali yang terhubung melalui sebuah bus yang menyediakan akses ke memori. Umumnya, setiap device controller bertanggung-jawab atas sebuah hardware spesifik. Setiapdevice dan CPU dapat beroperasi secara konkuren untuk mendapatkan akses ke memori. Adanya beberapa hardware ini dapat menyebabkan masalah sinkronisasi. Karena itu untuk mencegahnya sebuah memory controller ditambahkan untuk sinkronisasi akses memori.

       Penyimpan Data

Dasar susunan media penyimpanan ialah kecepatan, biaya, sifat volatilitas. Caching menyalin informasi ke media penyimpanan yang lebih cepat; Memori utama dapat dilihat sebagai cache terakhir untuk media penyimpanan sekunder. Menggunakan memori berkecepatan tinggi untuk memegang data yang diakses terakhir. Dibutuhkan cache management policy. Cache juga memperkenalkan tingkat lain di hirarki penyimpanan. Hal ini memerlukan data untuk disimpan bersama-sama di lebih dari satu level agar tetap konsisten.

Gambar3.1. Penyimpanan Hirarkis


Register

Tempat penyimpanan beberapa buah data volatile yang akan diolah langsung di prosesor yang berkecepatan  sangat  tinggi.  Register  ini  berada  di  dalam  prosesor  dengan  jumlah  yang  sangat terbatas karena fungsinya sebagai tempat perhitungan/komputasi data.

          Cache Memory

Tempat penyimpanan sementara (volatile) sejumlah kecil data untuk meningkatkan kecepatan pengambilan atau penyimpanan data di memori oleh prosesor yang berkecepatan tinggi. Dahulu cache disimpan di luar prosesor dan dapat ditambahkan. Misalnya pipeline burst cache yang biasa ada di komputer awal tahun 90-an. Akan tetapi seiring menurunnya biaya produksidie atau wafer dan untuk meningkatkan kinerja, cache ditanamkan di prosesor. Memori ini biasanya dibuat berdasarkan desain memori statik.

          Random Access Memory

Tempat penyimpanan sementara sejumlah data volatile yang dapat diakses langsung oleh prosesor. Pengertian langsung disini berarti prosesor dapat mengetahui alamat data yang ada di memori secara langsung. Sekarang, RAM dapat diperoleh dengan harga yang cukup murah dangan kinerja yang bahkan dapat melewati cache pada komputer yang lebih lama.

          Memori Ekstensi
Tambahan  memori  yang  digunakan  untuk  membantu  proses-proses  dalam  komputer,  biasanya berupa buffer. Peranantambahan memori ini sering dilupakan akan tetapi sangat penting artinya untuk efisiensi. Biasanya tambahan memori ini memberi gambaran kasar kemampuan dari perangkat tersebut, sebagai contoh misalnya jumlah memori VGA, memori soundcard.
          Direct Memory Access

Perangkat DMA digunakan agar perangkat M/K (I/O device) yang dapat memindahkan data dengan kecepatan tinggi (mendekati frekuensi bus memori). Perangkat pengendali memindahkan data dalam blok-blok dari buffer langsung ke memory utama atau sebaliknya tanpa campur tangan prosesor. Interupsi hanya terjadi tiap blok bukan tiap word atau byte data. Seluruh proses DMA dikendalikan oleh sebuah controller bernama DMA Controller (DMAC)DMA Controller mengirimkan atau menerima signal dari memori dan I/O device. Prosesor hanya mengirimkan alamat awal data, tujuan data, panjang data ke pengendali DMA. Interupsi pada prosesor hanya terjadi saat proses transfer selesai.  Hak  terhadap  penggunaan  bus  memory  yang  diperlukan  pengendali  DMA  didapatkan dengan bantuan bus arbiter yang dalam PC sekarang berupa chipset Northbridge.

Media penyimpanan data yang non-volatile yang dapat berupa Flash DriveOptical DiscMagnetic DiskMagnetic Tape. Media ini biasanya daya tampungnya cukup besar dengan harga yang relatif murah. Portability-nya juga relatif lebih tinggi.

Pada  standar  arsitektur  sequential  komputer  ada  tiga  tingkatan  utama  penyimpanan:  primer, sekunder, and tersier. Memori tersier menyimpan data dalam jumlah yang besar (terabytes, atau 1012 bytes), tapi waktu yang dibutuhkan untuk mengakses data biasanya dalam hitungan menit sampai jam. Saat ini, memori tersiser membutuhkan instalasi yang besar berdasarkan/bergantung pada disk atau tapes. Memori tersier tidak butuh banyak operasi menulis tapi memori tersier tipikal-nya write ones atau read many. Meskipun per-megabites-nya pada harga terendah, memory tersier umumnya yang paling mahal, elemen tunggal pada modern supercomputer installations.

Ciri-ciri  lain:  non-volatile,  penyimpanan  off-line  ,  umumnya  dibangun  pada  removable  media contoh optical disk, flash memory.

Kamis, 29 September 2016

EVOLUSI ARSITEKTUR KOMPUTER


          Sejarah komputer terus mengalami perkembangandari generasi ke generasi. Kami akan membahas sejarah itu secara singkat namun lengkap disini.Komputer, tentunya kita sudah tidak asing lagi dengan perangkat yang satu ini. Dari pertama kali dibuat, komputer telah mengalami perubahan dan perkembangan yang sangat pesat. Kini komputer bukan sekadar untuk olah kata dan data, komputer telah menjadi barang yang "serba bisa". Kita bermain game, mendengar musik, membuat animasi dan film, menyelesaikan tugas-tugas sekolah dan lain-lain, semuanya dapat diselesaikan dengan komputer. Sistem komputer di kassa supermarket yang dapat membaca kode barang belanjaan, pusat telepon yang menangani jutaan panggilan dan komunikasi, jaringan komputer dan internet yang menghubungkan berbagai tempat di dunia, semuanya menggunakan komputer. Agar tidak ketinggalan, maka kita harus mempelajari komputer sedini mungkin.

Sejarah Komputer dan Perkembangannya

              Tahukah Anda kapan komputer pertama kali dibuat? Dan bagaimana sejarah perkembangannya hingga menjadi komputer secanggih sekarang ini? Nah, pada kesempatan ini kami akan mengajak Anda untuk menengok kebelakang mengetahui bagaimana komputer pertama kali memulai sejarahnya. Kita akan sama-sama melihat komputer berevolusi mengikuti perkembangan zaman hingga mencapai bentuknya seperti sekarang ini, selamat membaca.
Sejarah Komputer Generasi I - V
              Asal-usul sejarah perkembangan komputer tak dapat lepas dari kebutuhan manusia untuk dapat mengetahui berapa hasil dari suatu perhitungan, mulai dari perhitungan yang sangat sederhana sampai dengan yang sangat rumit. Agar dapat memperoleh suatu informasi dengan tepat dan cepat, manusia selalu berusaha mencari dan menemukan suatu alat bantu hitung dan pengolah data yang lebih baik. Pada mulanya seluruh alat bantu hitung digerakkan secara manual dengan tenaga manusia (Periode Manual Tahun 1000 SM - 1641 M), kemudian alat bantu hitung berkembang menggunakan tenaga penggerak mekanik menggunakan roda bergigi yang digerakkan tangan (Periode Mekanis 1642-1885). Pada perkembangan selanjutnya, alat bantu hitung, mesin mekaniknya mulai menggunakan tenaga listrik (Periode Elektromekanis 1886 - 1945), dan pada perkembangan terakhir menggunakan sirkuit elektronik (Periode Elektronik 1946 - sekarang).
Pada Periode Elektronik inilah kita mulai memasuki generasi komputer. Berikut ini penjelasan masing-masing dari generasi komputer tersebut:

Komputer Generasi I

Sejarah komputer generasi pertama mulai hadir pada tahun 1946 - 1956, beberapa ciri utama dari generasi ini di antaranya:
Menggunakan tabung hampa udara (vacuum tubes) sebagai sirkuitnya.
Ukuran fisik komputer besar sehingga memerlukan ruangan yang luas serta memakai daya listrik yang besar.
Memiliki media penyimpanan luar berupa magnetik tape atau magnetik drum.
Hanya dapat dikendalikan oleh bahasa mesin (machine language) 
Adapun contoh komputer generasi pertama ini di antaranya:
ENIAC (Electronik Numerical Integrator and Computer)
ENIAC sejarah komputer
ENIAC (Electronik Numerical Integrator and Computer) yang dikembangkan tahun 1946 oleh John W. Mauchly dan J. Presper Eckert dari Universitas Pennsylvania merupakan First General Purpose Electronic Computer.
UNIVAC (Universal Automatic Computer)
UNIVAC sejarah komputer
UNIVAC (Universal Automatic Computer) sudah menggunakan pita magnetik sebagai media input dan outputnya. Merupakan komputer komersial pertama yang dipakai oleh Biro Sensus Amerika Serikat untuk digunakan dalam menghitung sensus penduduk dan sebagai komputer pertama yang dibuat untuk tujuan aplikasi bisnis.
IBM 701 dan IBM650
IBM 701 sejarah komputer
IBM 701 dan IBM650 yang sudah merupakan komputer komersial berukuran besar. Sudah menggunakan magnetik drum untuk media penyimpanan luarnya.


Komputer Generasi II

Sejarah komputer generasi kedua mulai populer pada awal tahun 1960-an. Beberapa ciri utama dari generasi ini di antaranya: 
Sudah menggunakan transistor untuk sirkuitnya. Transistor dikembangkan di Bell Laboratories tahun 1947.
Lebih kecil, cepat, dapat diandalkan, dan hemat energi dibanding generasi komputer pertama.
Menggunakan bahasa assembly yang terdiri dari singkatan-singkatan untuk menggantikan kode biner
Contoh komputer generasi kedua yang dikembangkan saat itu adalah IBM 1401.Sejak tahun 1965, sebagian besar bisnis-bisnis besar menggunakan komputer generasi ini untuk mengolah informasi keuangan.
IBM 1401 sejarah komputer

Komputer Generasi III

Adapun contoh komputer generasi ketiga ini di antaranya:
IBM S/360
IBM S/360 sejarah komputer
IBM S/360 yang dirancang untuk bisnis dan teknik.
GE 600 dan GE 235 
GE 235 sejarah komputer
General Electric mengeluarkan GE 600 dan GE 235.
NCR Century
NCR Century sejarah komputer
National Cash Register mengeluarkan NCR seri Century

Komputer Generasi IV 

Sejarah komputer genarasi keempat (1971), beberapa ciri utama dari generasi ini di antaranya:
Mulai dikembangkan komputer micro yang menggunakan prosesor dengan general purpose microprocessor yang dikembangkan oleh Intel (Intel 8080)
Mulai digunakannya LSI (Large Scale Intergartion) yang merupakan pemadatan beribu-ribu IC (Integrated Circuit) dalam sebuah chip. Kemudian dikembangkan menjadi VLSI (Very Large Scale Integration). 
Pada generasi ini hampir sebagian besar komputer telah menggunakan sistem operasi dengan konsep GUI (Grapihical User Interface). Seperti sistem operasi Microsoft Windows buatan Microsoft Corp.
Adapun contoh komputer generasi keempat ini di antaranya:
Apple II
Apple II sejarah komputer
Apple II yang dikembangkan oleh Steven Jobs dan Steve Wozniak. Gambar di atas komputer Apple II karya Steven Job dan Steve Wozniak.
IBM PC
IBM PC sejarah komputer
IBM PC dengan kompatibelnya yang diproduksi massal oleh berbagai perusahaan sehingga komputer micro memasyarakat hingga saat ini. IBM PC terus berkembang mulai dari IBM PC/XT, IBM PC/AT, IBM PC/386, IBM PC/486 menggunakan microprocessor intel 8088, 80286, 80386, 80486, selanjutnya menjadi seri Intel Pentium. Yang memproduksi microprocessor selain perusahaan Intel, ada juga perusahaan AMD (Advanced Micro Devices).
Komputer Generasi V

Sejarah komputer generasi V dikembangkan sejak tahun 1985, beberapa ciri utama dari generasi ini di antaranya:
Di Jepang didirikan ICOT (Institute for new Computer Technology) untuk mengembangkan komputer generasi kelima, yaitu menciptakan komputer yang powerfull dan intelligent.
Dikembangkannya sistem komputer yang memiliki unsur artificial intelligence yang dapat mengerjakan tugas dengan karakteristik seperti manusia (intelligent, imagination, dan intuition) dengan natural language (bahasa sehari-hari).

Image result for KOMPUTER GENERASI 5

Tokoh Perkembangan Komputer

Dalam sejarah perkembangan komputer, deretan tokoh berikut ini adalah mereka yang berjasa dalam pengembangan tersebut. Di antaranya adalah Charles Babbage, Ada Augusta Byron, Herman Hollerith, Thomas Watson, Bob Noyse dan Gordon Moore, Steven Jobs dan Steve Wozniak, Bill Gates dan Paul Allen, Richard Stallman, Linus Torvalds. Berikut ini kita akan melihat seperti apa jasa para tokoh tersebut:

Charles Babbage
Seorang penemu dan ahli matematik yang lahir di Inggris tahun 1791. Berhasil membuat model mesin yang dinamakan Difference Engine dan merancang Analytical Engine. Di kenal dengan sebuatan Bapak Komputer Modern (Father of the Modern Computer) karena dalam rancangannya Analytical Engine mempunyai lima unsur yang terdapat pada komputer modern, yaitu:
Alat masukan (input device).
Tempat penyimpanan data yang akan diproses.
Alat pemrosesan.
Unit pengontrol pengolahan
Alat keluaran (output device) 
Ada Augusta Byron
Dikenal sebagai programmer pertama (First Computer Programmer) karena membantu mengembangkan instruksi untuk menjalankan Analytical Engine.
Herman Hollerith
Tahun 1886 membuat Tabulating Machine yang digunakan untuk menghitung hasil sensus penduduk Amerika Serikat di tahun 1890 dengan cepat. Tahun 1896 mendirikan Tabulating Machine Company dan tahun 1924 melakukan merger dengan dua perusahaan lain dan membentuk International Business Machines Corporation - IBM Co.
Thomas Watson
Pada tahun 1924 – 1956, memimpin International Business Machines (IBM) dan berhasil membawa IBM mendominasi pasar sebagai pemasok mesin pengolah data dan mulai menjadi pengembang komputer ternama. Sejak tahun 1981, IBM memasuki bisnis komputer mikro dengan memperkenalkan IBM PC.
Bob Noyce dan Gordon Moore
Tahun 1968 mendirikan Intel dan tahun 1971 memperkenalkan microprocessor pertama (4004).
Steven Jobs dan Steve Wozniak
Tahun 1976 memperkenalkan Apple I, yaitu komputer pertama dengan keyboard dan layar. Membentuk perusahaan Apple Computer Inc. dan mengembangkan Apple II. Perusahaan Apple pertama kali mengembangkan penggunaan mouse pada personal computer-nya di tahun 1983.
Bill Gates dan Paul Allen
Sebagai pendiri perusahaan Microsoft. Tahun 1980 IBM memilih Microsoft untuk mengembangkan sistem operasi bagi IBM PC dan hasilnya adalah sistem operasi yang dikenal dengan nama MS-DOS. Tahun 1990 perusahaan Microsoft mendominasi pasar perangkat lunak (software) dengan semakin luasnya penggunaan sistem operasi Microsoft Windows dengan berbagai program aplikasi untuk keperluan bisnis, teknik, pendidikan, dan pribadi.
Richard Stallman
Tahun 1984 mengawali proyek GNU (GNU’s Not Unix), yaitu sistem operasi mirip Unix yang bersifat free software. Tahun 1985 mendirikan lembaga Free Software Foundation yang mensponsori pengembangan free software.
Linus Torvalds
Tahun 1991 mengembangkan sistem operasi Linux yang kemudian disebarluaskan secara Open Source. Sistem operasi Linux banyak diaplikasikan untuk server pada sistem jaringan.

EVOLUSI ARSITEKTUR

1950 -1960                             : Arsitektur computer adalah suatu Komputer aritmatik atau biasa disebut juga kalkulator.komputer ini dibuat untuk menghitung persamaan matematis pada masa peperangan pada saat itu.

1970 – pertengahan1980         : Arsitektur computer adalah suatu desain instruksi untuk suatu Kompiler

1990                                        : Arsitektur computer adalah suatu bentuk desain CPU, system memori,system I/O, multiprosesor dan network computer

2010                                        : Arsitektur komputer: suatu system yang dapat beradaptasi sendiri, struktur yang dapat mengorganisasikan sendiri, system DNA.

Klasifikasi Arsitektur

Pada komputer terdapat berbagai klasifikasinya dalam hal appaun. Setiap komputer tentunya memilik klasifikasi masing-masing. Disini membahas mengenai klasifikasi arsitekturnya menurut Von Neumann dan Non Von Neumann.

Kriteria mesin Von Neumann :

1. Mempunyai subsistem hardware dasar yaitu sebuah CPU, sebuah memori dan sebuah I/Osistem

2. Merupakan stored-program computer

3. Menjalankan instruksi secara berurutan

4. Mempunyai jalur (path) bus antara memori dan CPU

Pada tahun 1966, Flyyn mengklasifikasikan arsitektur komputer berdasarkan sifatnya yaitu :

1. Jumlah prosesor

2. Jumlah program yang dapat dijalankan

3. Struktur memori

Menurut Flyyn ada 4 klasifikasi komputer :

SISD (Single Instruction Stream, Single Data Stream)
Satu CPU yang mengeksekusi instruksi satu persatu dan menjemput atau menyimpan data satu persatu.

SIMD (Single Instruction Stream, Multiple Data Stream)
Satu unit kontrol yang mengeksekusi aliran tunggal instruksi, tetapi lebih dari satu Elemen Pemroses

MISD (Multiple Instruction Stream, Single Data Stream)
Mengeksekusi beberapa program yang berbeda terhadap data yang sama.

Adadua kategori:
– Mesin dengan Unit pemroses berbeda dengan instruksi yang berbeda dengan data yang sama (sampai sekarang tidak ada mesin yang seperti ini)
– Mesin, dimana data akan mengalir ke elemen pemroses serial

4. MIMD (Multiple Instruction Stream, Multiple Data Stream

Juga disebut multiprocessors, dimana lebih dari satu proses dapat dieksekusi berikut terhadap dengan datanya masing-masing,

Selasa, 21 Juni 2016

Gawai proteksi dan tahanan transmisi listrik

program FACHRUL;

uses crt;
var
x,y,z,i,d,e,f : real;
jawab,pilih: integer;


procedure tahanan;
begin
writeln ('kalkulator hitung tahanan kabel transmisi listrik')
writeln ('jenis penghantar: ');
read(1);
writeln('masukan nilai panjang penghantar: ');
read (x);
writln('masukan nilai ruas penghantar : ');
read(y);
z: =1*(x/y);
write ('nilai penghantar : ');
write(z)
writeln;
readln;
end;

procedure gawai;
begin
writeln ('kalkulator operasi hitung gawai proteksi; ');
writeln ('besar nilai pemutus pengatan arus listrik : ');
read(d);
e :=50;
f:=e/d;
writeln ('nilai gawi proteksi ;');
writeln (f);
writeln;
readln;
end;

begin
writeln('_____Hitung tahanan transmisi dan gawai proteksi listrik__________');
writeln('[1] menghitung tahanan transmisi');
writeln('[2] menghitung gawai proteksi');
writeln('_________________________________________');
write('Pilih 1/2: '); readln(pilih);
writeln;

if pilihan=1 then
begin
tahanan;
readln;
end;
if pilihan=2 then
begin
gawai;
end;
readln;
end;
else
begin
writeln(' ');
end;
readln;
end
end.





Senin, 11 April 2016

Rumus sederhana lilitan trafo step up dan step down

Berikut ini adalah cara perhitungan menggunakan Pascal

Dimana:
N1/N2=V1/V2
Keterangan:
N1= Jumlah Lilitan Primer
N2= Jumlah Lilitan Sekunder
V1= Tegangan Primer
V2= Tegangan Sekunder

Program:

Flowchart: