Sabtu, 08 Desember 2018

Arsitektur Family ibm PC dan Turunannya

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

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 digunakanIntel 8088, dengan kecepatan 4.77MHz.
Math co-processor opsional: Intel 8087 berkecepatan 4.77 MHz.
Jenis bus yang digunakanISA (Industry Standard Architecture) 8-bit
Tingkatan interupsi8 (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-upgradeTidak
MemoriChip 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 maksimum640 KB, dapat diinstalasikan dengan menggunakan slot ekspansi memori (karena motherboard hanya mendukung 64 KB atau 256 KB).
ROM40 KB, tidak mendukung ROM Shadowing.
Port serial2 buah NS8250B UART, 9600 baud/detik
Port paralel3 buah, tidak mendukung operasi dua arah (bi-directional).
Jenis media penyimpananFloppy disk drive, 360 KB 5.25 inci
Slot ekspansi5 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 Supply63.5 Watt, diberi kipas pendingin.
Beberapa kartu ekspansi yang haus daya mensyaratkan penggantian power supply yang dapat menyuplai daya yang lebih besar.
KeyboardIBM 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), tetapi 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 tetapi 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 drivekeyboard 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.

KOMPUTER MIKRO

Komputer mikro (Inggrismicrocomputer) adalah sebuah kelas komputer yang menggunakan mikroprosesor sebagai CPU utamanya. Komputer mikro juga dikenal sebagai Personal Computer (PC), Home Computer, atau Small-business Computer. Komputer mikro yang diletakkan di atas meja kerja dinamakan dengan desktop, sedangkan yang dapat dijinjing (portabel) dinamakan dengan Laptop, karena sering diletakkan di atas paha. Ketika komputer mikro pertama kali muncul ke pasaran, komputer jenis ini dianggap sebagai perangkat yang hanya digunakan oleh satu orang saja, yang mampu menangani informasi yang berukuran 4-bit8-bit, atau 16-bit (dibandingkan dengan minicomputer atau mainframe yang mampu menangani informasi lebih dari 32-bit) pada satu waktunya. Pengembangan lebih lanjut, menjadikan klasifikasi antara mainframeminicomputer dan komputer mikro menjadi tidak relevan lagi, karena komputer mikro yang baru mampu menangani informasi 32-bit, atau 64-bit dalam satu waktunya, sama seperti halnya mainframeatau minicomputer. Selain itu, komputer mikro juga sekarang telah mendukung banyak pengguna dalam satu waktunya. komputer mikro didesain untuk digunakan di dalam rumah, sekolah, atau perkantoran.Komputer mikro (Inggris:microcomputer) adalah sebuah kelas komputer yang menggunakan mikroprosesor sebagai CPU utamanya. Komputer mikro juga dikenal sebagai Personal Computer (PC), Home Computer, atau Small-business Computer. Komputer mikro yang diletakkan di atas meja kerja dinamakan dengan desktop, sedangkan yang dapat dijinjing (portabel) dinamakan dengan Laptop, karena sering diletakkan di atas paha. Ketika komputer mikro pertama kali muncul ke pasaran, komputer jenis ini dianggap sebagai perangkat yang hanya digunakan oleh satu orang saja, yang mampu menangani informasi yang berukuran 4-bit8-bit, atau 16-bit (dibandingkan dengan minicomputer atau mainframe yang mampu menangani informasi lebih dari 32-bit) pada satu waktunya. Pengembangan lebih lanjut, menjadikan klasifikasi antara mainframeminicomputer dan komputer mikro menjadi tidak relevan lagi, karena komputer mikro yang baru mampu menangani informasi 32-bit, atau 64-bit dalam satu waktunya, sama seperti halnya mainframeatau minicomputer. Selain itu, komputer mikro juga sekarang telah mendukung banyak pengguna dalam satu waktunya. komputer mikro didesain untuk digunakan di dalam rumah, sekolah, atau perkantoran.

Jenis - Jenis Komputer Mikro

Berikut ini adalah beberapa jenis komputer mikro yang pernah beredar (Daftar ini tidak lengkap):

Sistem Sofware

Perangkat lunak sistem adalah perangkat lunak komputer yang dirancang untuk menyediakan platform ke perangkat lunak lain. Contoh perangkat lunak sistem termasuksistem operasi seperti macOS dan Windows , perangkat lunak ilmu komputasi , mesin permainan , otomasi industri , dan perangkat lunak sebagai aplikasi layanan.
Berbeda dengan perangkat lunak sistem, perangkat lunak yang memungkinkan pengguna untuk melakukan hal-hal seperti membuat dokumen teks, bermain game, mendengarkan musik, atau menjelajahi web disebut perangkat lunak aplikasi.
Pada masa awal komputasi sebagian besar perangkat lunak aplikasi ditulis secara khusus oleh pengguna komputer agar sesuai dengan perangkat keras dan persyaratan khusus mereka. Sebaliknya, perangkat lunak sistem biasanya dipasok oleh pabrikan perangkat keras komputer dan dimaksudkan untuk digunakan oleh sebagian besar atau semua pengguna sistem itu.
Garis di mana perbedaan harus ditarik tidak selalu jelas. Banyak sistem operasi memaketkan perangkat lunak aplikasi. Perangkat lunak tersebut tidak dianggap sebagai perangkat lunak sistem ketika dapat di-uninstall biasanya tanpa mempengaruhi fungsi dari perangkat lunak lain. Pengecualian bisa misalnya browser web seperti Internet Explorer di mana Microsoft berpendapat di pengadilan bahwa itu adalah perangkat lunak sistem yang tidak dapat di-uninstall. Contoh selanjutnya adalah Chrome OS dan Firefox OS di mana browser berfungsi sebagai satu-satunya antarmuka pengguna dan satu-satunya cara untuk menjalankan program (dan peramban web lain tidak dapat dipasang di tempat mereka), maka mereka juga dapat diperdebatkan untuk menjadi (bagian dari) sistem operasi dan karenanya perangkat lunak sistem.
Contoh batas lainnya adalah perangkat lunak berbasis cloud. Perangkat lunak ini menyediakan layanan ke klien perangkat lunak (biasanya browser web atau aplikasi JavaScript yang berjalan di browser web), bukan ke pengguna secara langsung, dan karena itu perangkat lunak sistem. Ini juga dikembangkan menggunakan metodologi pemrograman sistemdan bahasa pemrograman sistem . Namun dari perspektif fungsionalitas ada sedikit perbedaan antara aplikasi pengolah kata dan aplikasi web pengolah kata.

Sistem Operasi atau Program Kontrol Sistem


Sistem operasi (contoh yang menonjol adalah Microsoft Windows , macOS , Linux , dan z / OS ), memungkinkan bagian-bagian dari komputer untuk bekerja bersama dengan melakukan tugas-tugas seperti mentransfer data antara memori dan disk atau rendering output ke perangkat tampilan . Ini menyediakan platform (lapisan abstraksi perangkat keras) untuk menjalankan perangkat lunak sistem dan perangkat lunak aplikasi tingkat tinggi.
Kernel adalah bagian inti dari sistem operasi yang mendefinisikan API untuk program aplikasi (termasuk beberapa perangkat lunak sistem) dan antarmuka untuk driver perangkat.
Driver perangkat , termasuk juga BIOS komputer dan firmware perangkat, menyediakan fungsionalitas dasar untuk mengoperasikan dan mengontrol perangkat keras yang terhubung ke atau dibangun ke dalam komputer.
Antarmuka pengguna "memungkinkan pengguna untuk berinteraksi dengan komputer." Entah antarmuka baris perintah (CLI) atau, sejak tahun 1980-an merupakan antarmuka pengguna grafis (GUI). Karena ini adalah bagian dari sistem operasi yang berinteraksi langsung dengan pengguna, itu dapat dianggap sebagai aplikasi dan oleh karena itu bukan perangkat lunak sistem.

Perangkat Lunak Utilitas atau Program Dukungan Sistem

Untuk alasan historis, beberapa organisasi menggunakan programmer sistem istilah untuk menggambarkan fungsi pekerjaan yang lebih tepat disebut administrator sistem . Alat perangkat lunak yang digunakan karyawan ini kemudian disebut perangkat lunak sistem. Perangkat lunak ini disebut Utilitas membantu untuk menganalisis, mengkonfigurasi, mengoptimalkan dan memelihara komputer, seperti perlindungan virus. Dalam beberapa publikasi, istilah sistem perangkat lunak juga termasuk perangkat pengembangan perangkat lunak (seperti kompiler , penghubung atau debugger).



Sumber :

~> https://id.wikipedia.org/wiki/IBM_PC
~> https://id.wikipedia.org/wiki/Komputer_mikro
~>https://translate.google.co.id/translate?hl=id&sl=en&u=https://en.wikipedia.org/wiki/System_software&prev=search

Unit Input dan Output

INPUT OUTPUT

Dalam komputasi , input / output atau I / O (atau, secara informal, io atau IO ) adalah komunikasi antara sistem pemrosesan informasi, seperti komputer , dan dunia luar, mungkin manusia atau sistem pemrosesan informasi lainnya. Input adalah sinyal atau data yang diterima oleh sistem dan output adalah sinyal atau data yang dikirim darinya. Istilah ini juga dapat digunakan sebagai bagian dari suatu tindakan; untuk "melakukan I / O" adalah melakukan operasi input atau output.

Perangkat I / O adalah bagian perangkat keras yang digunakan oleh manusia (atau sistem lain) untuk berkomunikasi dengan komputer. Misalnya, keyboard atau mouse komputer adalah perangkat input untuk komputer, sementara monitor dan printer adalah perangkat keluaran. Perangkat untuk komunikasi antar komputer, seperti modem dan kartu jaringan , biasanya melakukan operasi input dan output.
Penunjukan perangkat sebagai input atau output tergantung pada perspektif. Mouse dan keyboard mengambil gerakan fisik yang dihasilkan pengguna manusia dan mengubahnya menjadi sinyal input yang dapat dipahami oleh komputer; output dari perangkat ini adalah input komputer. Demikian pula, printer dan monitor mengambil sinyal bahwa output komputer sebagai input, dan mereka mengubah sinyal-sinyal ini menjadi representasi yang dapat dimengerti oleh pengguna manusia. Dari sudut pandang penggunamanusia, proses membaca atau melihat representasi ini menerima output; jenis interaksi antara komputer dan manusia ini dipelajari dalam bidang interaksi manusia-komputer .
Dalam arsitektur komputer, kombinasi dari CPU dan memori utama , yang CPU dapat membaca atau menulis langsung menggunakaninstruksi individu, dianggap sebagai otak dari komputer. Setiap transfer informasi ke atau dari CPU / memory combo, misalnya dengan membaca data dari disk drive , dianggap I / O. CPU dan sirkuit pendukungnya dapat menyediakan I / O yang dipetakan memori yang digunakan dalam pemrograman komputer tingkat rendah , seperti dalam implementasi driver perangkat , atau dapat memberikan akses ke saluran I / O. Algoritma I / O adalah yang dirancang untuk mengeksploitasi lokalitas dan bekerja secara efisien ketika bertukar data dengan perangkat penyimpanan sekunder, seperti disk drive.

Sistem Operasi
Penempatan sistem operasi .svg

Antarmuka

Antarmuka I / O diperlukan setiap kali perangkat I / O digerakkan oleh prosesor. Biasanya CPU berkomunikasi dengan perangkat melalui bus . Antarmuka harus memiliki logika yang diperlukan untuk menginterpretasikan alamat perangkat yang dihasilkan oleh prosesor. Handshaking harus dilaksanakan oleh antarmuka menggunakan perintah yang tepat (seperti BUSY, READY, dan WAIT), dan prosesor dapat berkomunikasi dengan perangkat I / O melalui antarmuka. Jika format data berbeda dipertukarkan, antarmuka harus dapat mengkonversi data serial ke bentuk paralel dan sebaliknya. Karena itu akan menjadi pemborosan bagi prosesor untuk diam ketika menunggu data dari perangkat input harus ada ketentuan untuk menghasilkan interupsi  dan nomor jenis yang sesuai untuk diproses lebih lanjut oleh prosesor jika diperlukan. 
Komputer yang menggunakan I / O yang dipetakan memori mengakses perangkat keras dengan membaca dan menulis ke lokasi memori tertentu, menggunakan instruksi bahasa assembly yang sama yang biasanya digunakan komputer untuk mengakses memori. Metode alternatif adalah melalui instruksi berbasis I / O yang mensyaratkan bahwa CPU memiliki instruksi khusus untuk I / O. Baik perangkat input maupun output memiliki laju pemrosesan data yang sangat bervariasi. Dengan beberapa perangkat yang dapat bertukar data pada akses berkecepatan tinggi, akses langsung ke memori (DMA) tanpa bantuan terus-menerus dari CPU diperlukan.

Implementasi tingkat yang lebih tinggi 

Sistem operasi tingkat tinggi dan fasilitas pemrograman menggunakan konsep I / O dan primitif yang lebih abstrak. Sebagai contoh, sebagian besar sistem operasi menyediakan program aplikasi dengan konsep file . Bahasa pemrograman C dan C ++ , dan sistem operasi dalam keluarga Unix , secara tradisional file abstrak dan perangkat sebagai aliran , yang dapat dibaca atau ditulis, atau kadang-kadang keduanya. Pustaka standar C menyediakan fungsi untuk memanipulasi aliran untuk input dan output.
Dalam konteks bahasa pemrograman ALGOL 68 , fasilitas input dan output secara kolektif disebut sebagai transput . Pustaka transgraf ALGOL 68 mengenali file / perangkat standar berikut: stand in , stand out , stand errors dan stand back .
Sebuah alternatif untuk fungsi primitif khusus adalah monad I / O , yang memungkinkan program untuk mendeskripsikan I / O, dan tindakannya dilakukan di luar program. Ini penting karena fungsi I / O akan memperkenalkan efek samping ke bahasa pemrograman apa pun, tetapi ini memungkinkan pemrograman fungsional murni menjadi praktis.

Kanal I/O

Saluran I / O memerlukan penggunaan instruksi yang secara khusus dirancang untuk melakukan operasi I / O. Petunjuk I / O mengatasi saluran atau saluran dan perangkat; saluran secara asynchronous mengakses semua pengalamatan dan kontrol informasi yang diperlukan lainnya. Ini mirip dengan DMA, tetapi lebih fleksibel.


Port-mapped I / O

Port-mapped I / O juga membutuhkan penggunaan instruksi I / O khusus. Biasanya satu atau lebih port ditugaskan ke perangkat, masing-masing dengan tujuan khusus. Nomor port berada di ruang alamat terpisah dari yang digunakan oleh instruksi normal.

Akses Memory Langsung

Direct memory access (DMA) adalah sarana bagi perangkat untuk mentransfer sejumlah besar data ke dan dari memori secara terpisah dari CPU.

Sumber :
https://translate.google.co.id/translate?hl=id&sl=en&u=https://en.wikipedia.org/wiki/Input/output&prev=search

Arsitektur Family ibm PC dan Turunannya

IBM PC IBM PC  adalah sebutan untuk keluarga  komputer pribadi  buatan  IBM . IBM PC diperkenalkan pada 12 Agustus 1981, dan "dipens...