Dokumen tersebut memberikan penjelasan tentang representasi bilangan pecahan (floating point) dalam sistem biner, desimal, oktal, dan heksadesimal. Diberikan pula contoh konversi antara sistem bilangan tersebut. Terdapat penjelasan mengenai unsur-unsur instruksi mesin dan contoh mnemonic instruction.
Sistem pengolah data komputer terdiri dari enam level abstraksi, dimulai dari level tertinggi yaitu program aplikasi hingga level terendah yaitu sirkuit logika. Komputer terdiri dari komponen utama seperti CPU, memori, dan perangkat I/O yang saling terhubung melalui sistem bus. Proses eksekusi program meliputi fetch, decode, dan execute instruksi oleh CPU. Sistem bilangan biner, oktal, dan heksadesimal digunakan untuk merepresentasikan data d
Tiga kalimat ringkasan dokumen tersebut adalah:
Dokumen tersebut membahas tentang operasi aritmatika dasar pada sistem bilangan binari, oktal, dan heksadesimal beserta contoh-contoh perhitungannya. Dijelaskan pula representasi bilangan bulat dan operasi-operasi dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian pada ketiga sistem bilangan tersebut.
Dokumen ini membahas tentang operasi aritmatika dasar dalam sistem bilangan desimal, binari, oktal, dan heksadesimal. Secara singkat, dibahas tentang representasi bilangan integer dalam sistem binari menggunakan komplemen dua, serta cara melakukan penjumlahan, pengurangan, perkalian, dan pembagian bilangan binari, oktal, dan heksadesimal. Dokumen ini juga memberikan contoh soal latihan untuk operasi-operasi tersebut.
Dokumen ini membahas representasi bilangan pecahan atau floating point pada sistem komputer. Terdapat dua metode representasi yang dijelaskan yaitu floating point sederhana dan standar IEEE 754. Floating point sederhana menggunakan notasi posisional sedangkan standar IEEE 754 membagi floating point menjadi single dan double precision dengan komponen sign, eksponen dan mantissa.
Dokumen tersebut membahas tentang mata kuliah Rangkaian Digital yang mencakup pengertian rangkaian digital, sistem bilangan digital, konversi antar sistem bilangan, dan kode biner.
This document summarizes a developer's notes from a 24-hour coding contest on building a Twitter application using Ruby on Rails. It describes setting up OAuth authentication with Twitter at various times between 8:50 and 15:17. It also mentions using Sinatra and Haml and troubleshooting OAuth signature and token validation errors.
Sistem pengolah data komputer terdiri dari enam level abstraksi, dimulai dari level tertinggi yaitu program aplikasi hingga level terendah yaitu sirkuit logika. Komputer terdiri dari komponen utama seperti CPU, memori, dan perangkat I/O yang saling terhubung melalui sistem bus. Proses eksekusi program meliputi fetch, decode, dan execute instruksi oleh CPU. Sistem bilangan biner, oktal, dan heksadesimal digunakan untuk merepresentasikan data d
Tiga kalimat ringkasan dokumen tersebut adalah:
Dokumen tersebut membahas tentang operasi aritmatika dasar pada sistem bilangan binari, oktal, dan heksadesimal beserta contoh-contoh perhitungannya. Dijelaskan pula representasi bilangan bulat dan operasi-operasi dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian pada ketiga sistem bilangan tersebut.
Dokumen ini membahas tentang operasi aritmatika dasar dalam sistem bilangan desimal, binari, oktal, dan heksadesimal. Secara singkat, dibahas tentang representasi bilangan integer dalam sistem binari menggunakan komplemen dua, serta cara melakukan penjumlahan, pengurangan, perkalian, dan pembagian bilangan binari, oktal, dan heksadesimal. Dokumen ini juga memberikan contoh soal latihan untuk operasi-operasi tersebut.
Dokumen ini membahas representasi bilangan pecahan atau floating point pada sistem komputer. Terdapat dua metode representasi yang dijelaskan yaitu floating point sederhana dan standar IEEE 754. Floating point sederhana menggunakan notasi posisional sedangkan standar IEEE 754 membagi floating point menjadi single dan double precision dengan komponen sign, eksponen dan mantissa.
Dokumen tersebut membahas tentang mata kuliah Rangkaian Digital yang mencakup pengertian rangkaian digital, sistem bilangan digital, konversi antar sistem bilangan, dan kode biner.
This document summarizes a developer's notes from a 24-hour coding contest on building a Twitter application using Ruby on Rails. It describes setting up OAuth authentication with Twitter at various times between 8:50 and 15:17. It also mentions using Sinatra and Haml and troubleshooting OAuth signature and token validation errors.
This document provides 5 examples of Latinisms, or words derived from Latin, that are still used in Spanish. The Latinisms discussed are: 1) In situ, meaning "at the site, on the site"; 2) Alias, meaning "nickname"; 3) Acuario, referring to an aquarium; 4) Honoris causa, meaning a title granted by a university for honorary reasons; and 5) Dúplex, meaning "double".
This document discusses Cookpad's system architecture and plans for improvements. It describes the current multi-tier architecture with proxies, application servers, load balancers and databases. It then outlines plans to add content delivery networks, improve database redundancy with replication and balancing, and reduce single points of failure. The document also references related technical articles and provides contact information for the author.
Slide dell'intervento di Stefano Matteotti all'aperitivo 'A "Ti per Ti" con la tecnologia' organizzato dal Gruppo Donne Manager Manageritalia di Varese
Con l’evento di venerdì 29 Gennaio il Gruppo Donne Manager ha voluto nuovamente attirare l’attenzione sulle proposte ed azioni concrete che, dopo il convegno di giugno 2008 – Uguaglianza e Merito – sono state presentate ai Ministeri delle Pari Opportunità e del Welfare a supporto di queste tematiche; e proprio per questo che a distanza di un anno abbiamo voluto coinvolgere le Istituzioni in un momento di confronto per valutare assieme cosa è stato concretamente fatto per risolvere questi importanti problemi.
Dokumen tersebut membahas tentang berbagai sistem bilangan yang digunakan dalam teknik mikroprosesor, termasuk sistem desimal, biner, oktal, dan heksadesimal. Juga dijelaskan proses konversi antar sistem bilangan tersebut.
Dokumen tersebut membahas tentang berbagai sistem bilangan yang digunakan dalam teknik mikroprosesor, termasuk sistem desimal, biner, oktal, dan heksadesimal. Juga dijelaskan proses konversi antar sistem bilangan tersebut.
Dokumen tersebut membahas tentang sistem bilangan biner, oktal, dan heksadesimal yang digunakan oleh komputer, serta cara mengkonversikan antara sistem bilangan tersebut. Tujuannya adalah untuk memahami cara berhitung komputer yang menggunakan sistem bilangan biner.
Komputer digunakan untuk memproses data secara elektronik menggunakan CPU dan komponen lain. Data adalah sinyal yang dikirimkan antara penerima dan pemancar untuk berkomunikasi, seperti suara, huruf, angka, foto, dan lainnya. Sistem bilangan digunakan untuk mewakili besaran fisik, seperti sistem desimal, biner, oktal, dan heksadesimal.
1. Sistem ini merancang dan membuat alat absensi karyawan menggunakan RFID berbasis mikrokontroler AT89S51 dengan tampilan pada PC menggunakan Linux OS. 2. Program utama melakukan inisialisasi sistem, menampilkan jam dan mendeteksi RFID tag untuk absensi karyawan. 3. Komunikasi antara perangkat keras dan Linux OS menggunakan port serial dan Gambas IDE untuk menampilkan hasil pada layar PC.
Dokumen tersebut membahas tentang algoritma dan notasi matematika dalam berbagai basis bilangan seperti biner, oktal, desimal, dan heksadesimal beserta contoh penerapannya."
Dokumen ini membahas tentang representasi data dalam komputer yang disajikan dalam bentuk bilangan biner, oktal, dan desimal. Komputer hanya dapat menyimpan dua keadaan, yaitu nilai 1 dan 0, sehingga data direpresentasikan dalam sistem bilangan biner. Bilangan oktal dan desimal kemudian dapat dikonversi ke dalam bilangan biner melalui proses pengelompokan angka.
This document provides 5 examples of Latinisms, or words derived from Latin, that are still used in Spanish. The Latinisms discussed are: 1) In situ, meaning "at the site, on the site"; 2) Alias, meaning "nickname"; 3) Acuario, referring to an aquarium; 4) Honoris causa, meaning a title granted by a university for honorary reasons; and 5) Dúplex, meaning "double".
This document discusses Cookpad's system architecture and plans for improvements. It describes the current multi-tier architecture with proxies, application servers, load balancers and databases. It then outlines plans to add content delivery networks, improve database redundancy with replication and balancing, and reduce single points of failure. The document also references related technical articles and provides contact information for the author.
Slide dell'intervento di Stefano Matteotti all'aperitivo 'A "Ti per Ti" con la tecnologia' organizzato dal Gruppo Donne Manager Manageritalia di Varese
Con l’evento di venerdì 29 Gennaio il Gruppo Donne Manager ha voluto nuovamente attirare l’attenzione sulle proposte ed azioni concrete che, dopo il convegno di giugno 2008 – Uguaglianza e Merito – sono state presentate ai Ministeri delle Pari Opportunità e del Welfare a supporto di queste tematiche; e proprio per questo che a distanza di un anno abbiamo voluto coinvolgere le Istituzioni in un momento di confronto per valutare assieme cosa è stato concretamente fatto per risolvere questi importanti problemi.
Dokumen tersebut membahas tentang berbagai sistem bilangan yang digunakan dalam teknik mikroprosesor, termasuk sistem desimal, biner, oktal, dan heksadesimal. Juga dijelaskan proses konversi antar sistem bilangan tersebut.
Dokumen tersebut membahas tentang berbagai sistem bilangan yang digunakan dalam teknik mikroprosesor, termasuk sistem desimal, biner, oktal, dan heksadesimal. Juga dijelaskan proses konversi antar sistem bilangan tersebut.
Dokumen tersebut membahas tentang sistem bilangan biner, oktal, dan heksadesimal yang digunakan oleh komputer, serta cara mengkonversikan antara sistem bilangan tersebut. Tujuannya adalah untuk memahami cara berhitung komputer yang menggunakan sistem bilangan biner.
Komputer digunakan untuk memproses data secara elektronik menggunakan CPU dan komponen lain. Data adalah sinyal yang dikirimkan antara penerima dan pemancar untuk berkomunikasi, seperti suara, huruf, angka, foto, dan lainnya. Sistem bilangan digunakan untuk mewakili besaran fisik, seperti sistem desimal, biner, oktal, dan heksadesimal.
1. Sistem ini merancang dan membuat alat absensi karyawan menggunakan RFID berbasis mikrokontroler AT89S51 dengan tampilan pada PC menggunakan Linux OS. 2. Program utama melakukan inisialisasi sistem, menampilkan jam dan mendeteksi RFID tag untuk absensi karyawan. 3. Komunikasi antara perangkat keras dan Linux OS menggunakan port serial dan Gambas IDE untuk menampilkan hasil pada layar PC.
Dokumen tersebut membahas tentang algoritma dan notasi matematika dalam berbagai basis bilangan seperti biner, oktal, desimal, dan heksadesimal beserta contoh penerapannya."
Dokumen ini membahas tentang representasi data dalam komputer yang disajikan dalam bentuk bilangan biner, oktal, dan desimal. Komputer hanya dapat menyimpan dua keadaan, yaitu nilai 1 dan 0, sehingga data direpresentasikan dalam sistem bilangan biner. Bilangan oktal dan desimal kemudian dapat dikonversi ke dalam bilangan biner melalui proses pengelompokan angka.
Dokumen tersebut membahas tentang berbagai sistem bilangan yang digunakan dalam teknik mikroprosesor, termasuk sistem desimal, biner, oktal, dan heksadesimal beserta cara mengkonversi antar sistem bilangan tersebut."
Dokumen tersebut membahas tentang berbagai sistem bilangan yang digunakan dalam teknik mikroprosesor, termasuk sistem desimal, biner, oktal, dan heksadesimal beserta cara mengkonversi antar sistem bilangan tersebut."
Dokumen tersebut membahas tentang sistem digital dan konsep-konsep dasarnya. Beberapa poin penting yang dijelaskan adalah definisi sistem digital dan rangkaian digital, perbedaan antara sistem digital dan rangkaian digital, representasi besaran digital dalam bentuk logika 0 dan 1, serta konversi antara berbagai sistem bilangan seperti biner, desimal, oktal dan heksadesimal.
1. Dokumen menjelaskan berbagai sistem bilangan yang digunakan dalam komputer seperti biner, oktal, heksadesimal, dan desimal. Sistem-sistem ini berbeda dalam basis dan himpunan digitnya.
2. Terdapat penjelasan tentang konversi antar sistem bilangan seperti desimal ke biner, oktal, atau heksadesimal dan sebaliknya. Proses konversi melibatkan pembagian dan pengambilan sisa.
3. Ada pula penjel
Sistem bilangan merupakan cara untuk mewakili besaran dengan menggunakan simbol-simbol tertentu. Terdapat beberapa sistem bilangan yang umum digunakan seperti desimal, biner, oktal dan heksadesimal, yang masing-masing memiliki basis dan simbol yang berbeda. Dokumen ini menjelaskan tentang jenis-jenis sistem bilangan beserta cara melakukan konversi antar sistem bilangan tersebut.
1. Representasi Data
Floating Point
Lokasi lihat di
exercise workbook
Floating Point
Mohamad Dani, M.T.
Kajian 5
TK1013 Sistem Komputer
2. Subpokok Bahasan
• Definisi Bilangan Floating Point
• Konversi Bilangan Biner ke Bilangan
Desimal
• Konversi Bilangan Desimal ke Bilangan
Lainnya
• Elemen-elemen Instruksi Mesin
• Mnemonic Instruction
• Pengalamatan Operand
TK1013 Sistem Komputer
3. REPRESENTASI BILANGAN
PECAHAN (FLOATING POINT)
Bilangan Desimal Bilangan Biner
5 3, 6 0 1 0 1, 1 1 0 1
| | | | | | | | | | |
Puluhan Satuan persepuluh perseratus 22 21 20 2-1 2-2 2-3 2-4
10-1 10-2
TK1013 Sistem Komputer
4. Pecahan Desimal
• Desimal ke desimal
3.14 => 4 x 10-2 = 0.04
1 x 10-1 = 0.1
3 x 100 = 3
3.14
pp. 46-50
TK1013 Sistem Komputer
5. Pecahan
• Binari ke desimal
10.1011 => 1 x 2-4 = 0.0625
1 x 2-3 = 0.125
0 x 2-2 = 0.0
1 x 2-1 = 0.5
0 x 20 = 0.0
1 x 21 = 2.0
2.6875
TK1013 Sistem Komputer
6. Pecahan
• Desimal ke binari .14579
x 2
3.14579 0.29158
x 2
0.58316
x 2
1.16632
x 2
0.33264
x 2
0.66528
x 2
1.33056
11.001001... dll.
TK1013 Sistem Komputer
7. Pecahan
• Oktal ke desimal
7.1238 => 3 x 8-3 = 0.01171875
2 x 8-2 = 0.03125
1 x 8-1 = 0.125
7 x 80 = 8.0 +
7.1679687510
TK1013 Sistem Komputer
8. • Desimal ke Oktal .875
x 8
8.87510 7.000
x 8
0.000
10.78 Nilai 56 tidak boleh , maksimal 7
TK1013 Sistem Komputer
9. Pecahan
• Heksa ke desimal
1.23416 => 4 x 16-3 = 0.0009765625
3 x 16-2 = 0.01171875
2 x 16-1 = 0.125
1 x 160 = 1.0 +
1.137695312510
TK1013 Sistem Komputer
10. • Desimal ke Heksadesimal
.984
x 16
0.98410 15.744
x 16
11.904
x 16
14.464
x 16
7.424
x 16
6.784
.
.
0.FBE76….16
.
TK1013 Sistem Komputer
11. Elemen-elemen Instruksi Mesin
• Operator (operation code): menspesifikasikan operasi yang
akan dilakukan dimana operasi tersebut dispesifikasikan oleh
kode biner yang dikenal sebagai op-code.
• Operand masukan (source operand reference):
menpesifikasikan operand sumber; dengan kata lain operand
sebagai input bagi operasi.
• Operand keluaran (result operand reference):
menspesifikasikan hasil dari operasi operand.
• Operasi data selanjutnya (next instruction reference): elemen
ini memberitahukan CPU posisi instruksi berikutnya yang harus
diambil setelah menyelesaikan eksekusi suatu instruksi.
TK1013 Sistem Komputer
12. Elemen-elemen Instruksi Mesin
Statement Keterangan
AA+B Operation code: +
Source operand reference: A , B
Result operand reference: A
Dilanjutkan dengan : Next instruction reference:
ACA
TK1013 Sistem Komputer
13. • Contoh berikutnya, ditampilkan sebuah listing
program dalam Bahasa Pemrograman BASIC:
– LET A=2 ; operand masukan-1=A berisi 2
– LET B=3 ; operand masukan-2=B berisi 3
– LET C=A+B ; operator adalah + dan hasilnya
disimpan di operand C, maka C sebagai operand
keluaran
– PRINT A ; operasi data selanjutnya
– PRINT B ; operasi data selanjutnya
– PRINT C ; operasi data selanjutnya
TK1013 Sistem Komputer
14. Mnemonic Instruction
• Memudahkan programmer untuk
memahami representasi biner instruksi-
instruksi mesin
• Oleh karena itu, diperlukan penggunaan
representasi simbolik (symbolic
representation)
TK1013 Sistem Komputer
15. Mnemonic Instruction
• ADD : add (tambahkan)
• SUB : substract (kurangkan)
• MUL : multiply (kalikan)
• DIV : divide (bagikan)
• LOAD : load ambil data dari main-memory
• STOR : store tampungkan data ke main-
memory
• MOV : move copy-kan sebuah nilai ke sebuah
lokasi hasil atau lokasi temporer sebelum
operasi dilakukan.
TK1013 Sistem Komputer
16. Mnemonic Instruction
• Contoh:
ADD R1,R2 ; berarti tambahkan nilai yang
terdapat pada isi register R2 ke isi register
R1, dan simpankan di lokasi register R1.
TK1013 Sistem Komputer
17. Mnemonic Instruction
Bahasa
Pemrograman
Tingkat Tinggi
Compiler/Interpreter
Bahasa Mesin
TK1013 Sistem Komputer
18. Penggolongan instruksi
• Pengolahan Data (data processing)
instruksi-instruksi arithmatika dan logika.
• Penyimpanan Data (data storage)
instruksi-instruksi memori.
• Perpindahan Data (data movement)
instruksi-instruksi I/O.
• Kontrol atau kendali (controlling)
instruksi-instruksi pemeriksaan dan
pencabangan.
TK1013 Sistem Komputer
19. PENGALAMATAN OPERAND
• Dalam mnemonic instruction dikenal tiga cara
dalam pengalamatan operand, yaitu: instruksi
3 alamat (3 operand), 2 alamat (2 operand),
dan instruksi 1 alamat (1 operand).
• Untuk lebih jelasnya, perhatikan kasus berikut
ini:
– Sebuah statement arithmatika dituliskan sebagai
berikut:
• Y (AB) (C+DE) ;
TK1013 Sistem Komputer
20. Instruksi 3 alamat
(dengan 3 operand)
Instruksi Operand Keterangan
SUB Y,A,B Y A-B
MUL D,D,E D D*E
ADD C,C,D C C+D
DIV Y,Y,C YY÷C
TK1013 Sistem Komputer
21. Instruksi 2 alamat
(dengan 2 operand)
Instruksi Operand Keterangan
MOV Y,A YA
SUB Y,B YY-B
MUL D,E DD*E
ADD C,D CC+D
DIV Y,C YY÷C
TK1013 Sistem Komputer
22. Instruksi 1 alamat
(dengan 1 operand)
Instruksi Load Keterangan
LOAD D AC D
MUL E ACAC*E
ADD C ACAC+C
STOR Y YC
LOAD A ACA
SUB B ACAC-B
DIV Y ACAC ÷ Y
STOR Y YAC
AC: ACCUMULATOR
TK1013 Sistem Komputer
23. Terima kasih
Thank you
Danke
Gracias
Softcopy Exercise workbook dan slide powerpoint ini, anda dapat
melihat tautannya di dapat di:
http://mohamad-dani.tk
TK1013 Sistem Komputer