SlideShare a Scribd company logo
1 of 15
TIF305 Organisasi danTIF305 Organisasi dan
Arsitektur KomputerArsitektur Komputer
Ir. Sihar, M.T.
T. Informatika / FTI
Bandung - 2016
Op. ArithmAtikA & Bit
Daftar PustakaDaftar Pustaka
1) Irvine, Kip R. ”Assembly Language for Intel-Based
Computers Fifth Edition”. Florida International University,
School of Computing and Information Sciences, Pearson
Education, Inc., 2007.
2) Simamora, S.N.M.P. “Diktat Tuntunan Praktis Bahasa
Rakitan menggunakan Turbo Assembler 2.0”. Program studi
T. Komputer. Politeknik TELKOM. Bandung. 2008.
3) Simamora, S.N.M.P. ”Diktat Kuliah SK-303 Organisasi dan
Arsitektur Komputer”. Dept. Teknik Elektro, Fak.Teknik,
ITHB, Bandung, 2002.
4) Simamora, S.N.M.P. Modul Belajar Praktis Algoritma dan
Pemrograman. Penerbit Deepublish, Yogyakarta. 2016.
ISBN: 978-602-401-318-9.
5) Simamora, S.N.M.P. "Diktat Organisasi dan Arsitektur
Komputer". Program studi T. Informatika. Fak. Teknologi
Informasi. Univ. BALE. Bandung. 2012.
PerkalianBIT Aturan Perkalian BIT:
Contoh: DEC(15) ∗DEC(2)=DEC(...)
Solusi:
15
2
30
*
15 = 1111
2 = 10
1111
10
0000
1111
11110
*
+
Uji = 11110
= 16+8+4+2+0
= (30)10 ;
terbukti
Konstruksi-algoritma
Contoh: DEC(28) ∗DEC(12)=DEC(...)
Solusi:
15
12
30
15
----- +
180
* 15 = 1111
12 = 1100
1111
1100
0000
0000
1111
1111
10110100
*
+
Uji = 10110100
= 128+0+32+16+0+4+0+0
= (180)10 ;
terbukti
Contoh: DEC(25) ∗DEC(3)=DEC(...)
Solusi: 25
3
75
*
25 = 11001
3 = 11
11001
11
11001
11001
1001011
*
+
Uji = 1001011
= 64+0+0+8+0+2+1
= (75)10 ;
terbukti
Konstruksi-algoritma
62*25 = ….??
Solusi:
62=111110
25= 11001
Uji = 1100001110
62
25
310
124
(1550)10
*
+
111110
11001
111110
*
+
000000
111110
000000
111110
1100001110
1024
512
8 4 2
14
526
(1550) 10 …(terbukti)
Konstruksi-algoritma
PembagianBIT
13
5
15
15
-
-
0 stop
65=1000001
5= 101
1101
101
110
110
-
-
10
stop
0 -
-
101
101
0
Uji = 1101
= 8+4+0+1
= (13)10 (….Terbukti)
Konstruksi-algoritma
03
0
27
27
-
-
0 stop
(3)10 27=11011
9= 1001
Uji = 11
= 2+1
= (3)10 (….Terbukti)
11
1001
1001
1001
-
-
0 stop
Konstruksi-algoritma
1. Operator MUL ke Operator ADD
Contoh 1: 6x7 akan ditransformasikan dalam
Operator ADD
Solusi:
Transformasi antar Operator ArithmatikaTransformasi antar Operator Arithmatika
0
6
6
6
12
6
18
6
24
6
30
6
36
6
42
+
+
+
+
+
+
1
2
3
7
4
5
6
+
Stop
maka, 6x7 = 42
Konstruksi-algoritma
Algoritma dan Pemograman C++Algoritma dan Pemograman C++
Contoh 2. 5x4 akan ditransformasikan dalam
Operator ADD
Solusi:
0
5
5
5
10
5
15
5
20
+
+
+
+
1
2
3
4
Stop
maka, 5x4= 20
Konstruksi-algoritma
Algoritma dan Pemograman C++Algoritma dan Pemograman C++
2. Operator DIV ke Operator SUB
Contoh 1. 12÷4 akan ditransformasikan dalam
Operator SUB.
Solusi:
12
4
8
4
4
4
0
---
---
---
1
2
3
jawaban
maka, 12÷4= 3
Konstruksi-algoritma
Algoritma dan Pemograman C++Algoritma dan Pemograman C++
Contoh 2. 36÷6 akan ditransformasikan dalam
Operator SUB.
Solusi:
36
6
30
6
24
6
18
6
12
6
6
6
0
---
---
---
1
2
3
jawaban
maka, 12÷4= 3
4
5
6
---
---
---
Konstruksi-algoritma
Algoritma dan Pemograman C++Algoritma dan Pemograman C++

More Related Content

Viewers also liked

TIMMINT MI - Social Protection Weekly Report (Issue 2014-18)
TIMMINT MI - Social Protection Weekly Report (Issue 2014-18)TIMMINT MI - Social Protection Weekly Report (Issue 2014-18)
TIMMINT MI - Social Protection Weekly Report (Issue 2014-18)The TIMMINT Group
 
Mark Rypien Foundation Benefits from Mickey Steele Golf Outing
Mark Rypien Foundation Benefits from Mickey Steele Golf OutingMark Rypien Foundation Benefits from Mickey Steele Golf Outing
Mark Rypien Foundation Benefits from Mickey Steele Golf OutingMichael Quiel
 
The 2016 Zak!Charity Open will Benefit the Rypien Foundation
The 2016 Zak!Charity Open will Benefit the Rypien FoundationThe 2016 Zak!Charity Open will Benefit the Rypien Foundation
The 2016 Zak!Charity Open will Benefit the Rypien FoundationMichael Quiel
 
Rent to own houses and brand new houses rush for sale/affordable houses in ca...
Rent to own houses and brand new houses rush for sale/affordable houses in ca...Rent to own houses and brand new houses rush for sale/affordable houses in ca...
Rent to own houses and brand new houses rush for sale/affordable houses in ca...Cavitehousesrushforsale Inhouse
 
Mark Rypien Foundation Hosts Charity Motorcycle Ride
Mark Rypien Foundation Hosts Charity Motorcycle RideMark Rypien Foundation Hosts Charity Motorcycle Ride
Mark Rypien Foundation Hosts Charity Motorcycle RideMichael Quiel
 
4º Civilización U3º VA: La segunda guerra mundial
4º Civilización U3º VA: La segunda guerra mundial4º Civilización U3º VA: La segunda guerra mundial
4º Civilización U3º VA: La segunda guerra mundialebiolibros
 
Resfriado y gripe: 10 formas de prevenirlos naturalmente, sin medicamentos
Resfriado y gripe: 10 formas de prevenirlos naturalmente, sin medicamentosResfriado y gripe: 10 formas de prevenirlos naturalmente, sin medicamentos
Resfriado y gripe: 10 formas de prevenirlos naturalmente, sin medicamentosdafevi
 
TIMMINT MI - Rapport Belge Hebdomadaire (Issue 2014-17)
TIMMINT MI - Rapport Belge Hebdomadaire (Issue 2014-17)TIMMINT MI - Rapport Belge Hebdomadaire (Issue 2014-17)
TIMMINT MI - Rapport Belge Hebdomadaire (Issue 2014-17)The TIMMINT Group
 
наш чемпион 19.02
наш чемпион  19.02наш чемпион  19.02
наш чемпион 19.02Денис О
 
Life after levels - A Profound Change
Life after levels - A Profound ChangeLife after levels - A Profound Change
Life after levels - A Profound ChangeGareth Davies
 
1º Civilización U9º VA: Olmeca
1º Civilización U9º VA: Olmeca1º Civilización U9º VA: Olmeca
1º Civilización U9º VA: Olmecaebiolibros
 

Viewers also liked (20)

M10_TIF305_sns_ubb
M10_TIF305_sns_ubbM10_TIF305_sns_ubb
M10_TIF305_sns_ubb
 
M8_TIF305_sns_ubb
M8_TIF305_sns_ubbM8_TIF305_sns_ubb
M8_TIF305_sns_ubb
 
M12_tif305_sns_ubb
M12_tif305_sns_ubbM12_tif305_sns_ubb
M12_tif305_sns_ubb
 
M9_tif305_sns_ubb
M9_tif305_sns_ubbM9_tif305_sns_ubb
M9_tif305_sns_ubb
 
TIMMINT MI - Social Protection Weekly Report (Issue 2014-18)
TIMMINT MI - Social Protection Weekly Report (Issue 2014-18)TIMMINT MI - Social Protection Weekly Report (Issue 2014-18)
TIMMINT MI - Social Protection Weekly Report (Issue 2014-18)
 
Mark Rypien Foundation Benefits from Mickey Steele Golf Outing
Mark Rypien Foundation Benefits from Mickey Steele Golf OutingMark Rypien Foundation Benefits from Mickey Steele Golf Outing
Mark Rypien Foundation Benefits from Mickey Steele Golf Outing
 
The 2016 Zak!Charity Open will Benefit the Rypien Foundation
The 2016 Zak!Charity Open will Benefit the Rypien FoundationThe 2016 Zak!Charity Open will Benefit the Rypien Foundation
The 2016 Zak!Charity Open will Benefit the Rypien Foundation
 
Woman sport
Woman sport Woman sport
Woman sport
 
Rent to own houses and brand new houses rush for sale/affordable houses in ca...
Rent to own houses and brand new houses rush for sale/affordable houses in ca...Rent to own houses and brand new houses rush for sale/affordable houses in ca...
Rent to own houses and brand new houses rush for sale/affordable houses in ca...
 
Mark Rypien Foundation Hosts Charity Motorcycle Ride
Mark Rypien Foundation Hosts Charity Motorcycle RideMark Rypien Foundation Hosts Charity Motorcycle Ride
Mark Rypien Foundation Hosts Charity Motorcycle Ride
 
4º Civilización U3º VA: La segunda guerra mundial
4º Civilización U3º VA: La segunda guerra mundial4º Civilización U3º VA: La segunda guerra mundial
4º Civilización U3º VA: La segunda guerra mundial
 
Resfriado y gripe: 10 formas de prevenirlos naturalmente, sin medicamentos
Resfriado y gripe: 10 formas de prevenirlos naturalmente, sin medicamentosResfriado y gripe: 10 formas de prevenirlos naturalmente, sin medicamentos
Resfriado y gripe: 10 formas de prevenirlos naturalmente, sin medicamentos
 
TIMMINT MI - Rapport Belge Hebdomadaire (Issue 2014-17)
TIMMINT MI - Rapport Belge Hebdomadaire (Issue 2014-17)TIMMINT MI - Rapport Belge Hebdomadaire (Issue 2014-17)
TIMMINT MI - Rapport Belge Hebdomadaire (Issue 2014-17)
 
наш чемпион 19.02
наш чемпион  19.02наш чемпион  19.02
наш чемпион 19.02
 
Life after levels - A Profound Change
Life after levels - A Profound ChangeLife after levels - A Profound Change
Life after levels - A Profound Change
 
1º Civilización U9º VA: Olmeca
1º Civilización U9º VA: Olmeca1º Civilización U9º VA: Olmeca
1º Civilización U9º VA: Olmeca
 
Minggu_6 TIF305
Minggu_6 TIF305Minggu_6 TIF305
Minggu_6 TIF305
 
About vb script-sns
About vb script-snsAbout vb script-sns
About vb script-sns
 
Konsep Array_sns
Konsep Array_snsKonsep Array_sns
Konsep Array_sns
 
sns op sys_process
sns op sys_processsns op sys_process
sns op sys_process
 

Similar to M11 tif305 sns_ubb

Bahasa Pemrograman dan Script
Bahasa Pemrograman dan ScriptBahasa Pemrograman dan Script
Bahasa Pemrograman dan ScriptS N M P Simamora
 
UBB105 Pengantar Teknologi Informasi
UBB105 Pengantar Teknologi InformasiUBB105 Pengantar Teknologi Informasi
UBB105 Pengantar Teknologi InformasiS N M P Simamora
 
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdf
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdfAlur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdf
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdfAhmadFauzi629783
 
Silabus UBB105 Pengantar Teknologi Informasi
Silabus UBB105 Pengantar Teknologi InformasiSilabus UBB105 Pengantar Teknologi Informasi
Silabus UBB105 Pengantar Teknologi InformasiS N M P Simamora
 
13.tik c2-silb-x-perakitan komputer (1)
13.tik c2-silb-x-perakitan komputer (1)13.tik c2-silb-x-perakitan komputer (1)
13.tik c2-silb-x-perakitan komputer (1)Setyawan SmangatSlalu
 
RPS TIK1072 Komputer dan Masyarakat.doc
RPS TIK1072  Komputer dan Masyarakat.docRPS TIK1072  Komputer dan Masyarakat.doc
RPS TIK1072 Komputer dan Masyarakat.docBernad Bear
 
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdfATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdfNAFILARIFKIAYUB
 
Sistem Multimedia dan Pemrograman
Sistem Multimedia dan PemrogramanSistem Multimedia dan Pemrograman
Sistem Multimedia dan PemrogramanS N M P Simamora
 
Sistem Informasi Pengajuan Proposal Skripsi Mahasiswa Program Studi Sistem In...
Sistem Informasi Pengajuan Proposal Skripsi Mahasiswa Program Studi Sistem In...Sistem Informasi Pengajuan Proposal Skripsi Mahasiswa Program Studi Sistem In...
Sistem Informasi Pengajuan Proposal Skripsi Mahasiswa Program Studi Sistem In...Fendi Hidayat
 
silabus elektronika industri
silabus elektronika industrisilabus elektronika industri
silabus elektronika industriRandi Setiawan
 
Internet-of-Things.pdf
Internet-of-Things.pdfInternet-of-Things.pdf
Internet-of-Things.pdfhokismen
 
13.tik c2-silb-x-perakitan komputer
13.tik c2-silb-x-perakitan komputer13.tik c2-silb-x-perakitan komputer
13.tik c2-silb-x-perakitan komputerAzwar Lawalata
 
PERANCANGAN DAN PEMBUATAN APLIKASI DATAMINING BERBASIS WEB MENGGUNAKAN ALGORI...
PERANCANGAN DAN PEMBUATAN APLIKASI DATAMINING BERBASIS WEB MENGGUNAKAN ALGORI...PERANCANGAN DAN PEMBUATAN APLIKASI DATAMINING BERBASIS WEB MENGGUNAKAN ALGORI...
PERANCANGAN DAN PEMBUATAN APLIKASI DATAMINING BERBASIS WEB MENGGUNAKAN ALGORI...Uofa_Unsada
 
tif305 sns materi_ ke-7
tif305 sns materi_ ke-7tif305 sns materi_ ke-7
tif305 sns materi_ ke-7staffpengajar
 
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...muzaqizavi
 

Similar to M11 tif305 sns_ubb (20)

Bahasa Pemrograman dan Script
Bahasa Pemrograman dan ScriptBahasa Pemrograman dan Script
Bahasa Pemrograman dan Script
 
UBB105 Pengantar Teknologi Informasi
UBB105 Pengantar Teknologi InformasiUBB105 Pengantar Teknologi Informasi
UBB105 Pengantar Teknologi Informasi
 
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdf
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdfAlur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdf
Alur Tujuan Pembelajaran INFORMATIKA Fase E untuk SMA.pdf
 
Silabus UBB105 Pengantar Teknologi Informasi
Silabus UBB105 Pengantar Teknologi InformasiSilabus UBB105 Pengantar Teknologi Informasi
Silabus UBB105 Pengantar Teknologi Informasi
 
Brosur if
Brosur ifBrosur if
Brosur if
 
It indonesia 1100631021
It indonesia 1100631021It indonesia 1100631021
It indonesia 1100631021
 
13.tik c2-silb-x-perakitan komputer (1)
13.tik c2-silb-x-perakitan komputer (1)13.tik c2-silb-x-perakitan komputer (1)
13.tik c2-silb-x-perakitan komputer (1)
 
RPS TIK1072 Komputer dan Masyarakat.doc
RPS TIK1072  Komputer dan Masyarakat.docRPS TIK1072  Komputer dan Masyarakat.doc
RPS TIK1072 Komputer dan Masyarakat.doc
 
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdfATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
 
Sistem Multimedia dan Pemrograman
Sistem Multimedia dan PemrogramanSistem Multimedia dan Pemrograman
Sistem Multimedia dan Pemrograman
 
Sistem Informasi Pengajuan Proposal Skripsi Mahasiswa Program Studi Sistem In...
Sistem Informasi Pengajuan Proposal Skripsi Mahasiswa Program Studi Sistem In...Sistem Informasi Pengajuan Proposal Skripsi Mahasiswa Program Studi Sistem In...
Sistem Informasi Pengajuan Proposal Skripsi Mahasiswa Program Studi Sistem In...
 
silabus elektronika industri
silabus elektronika industrisilabus elektronika industri
silabus elektronika industri
 
Internet-of-Things.pdf
Internet-of-Things.pdfInternet-of-Things.pdf
Internet-of-Things.pdf
 
13.tik c2-silb-x-perakitan komputer
13.tik c2-silb-x-perakitan komputer13.tik c2-silb-x-perakitan komputer
13.tik c2-silb-x-perakitan komputer
 
PERANCANGAN DAN PEMBUATAN APLIKASI DATAMINING BERBASIS WEB MENGGUNAKAN ALGORI...
PERANCANGAN DAN PEMBUATAN APLIKASI DATAMINING BERBASIS WEB MENGGUNAKAN ALGORI...PERANCANGAN DAN PEMBUATAN APLIKASI DATAMINING BERBASIS WEB MENGGUNAKAN ALGORI...
PERANCANGAN DAN PEMBUATAN APLIKASI DATAMINING BERBASIS WEB MENGGUNAKAN ALGORI...
 
Daftar pustaka
Daftar pustakaDaftar pustaka
Daftar pustaka
 
Silabus_TIK_IX.doc
Silabus_TIK_IX.docSilabus_TIK_IX.doc
Silabus_TIK_IX.doc
 
tif305 sns materi_ ke-7
tif305 sns materi_ ke-7tif305 sns materi_ ke-7
tif305 sns materi_ ke-7
 
Minggu_4 TIF305
Minggu_4 TIF305Minggu_4 TIF305
Minggu_4 TIF305
 
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...
 

More from staffpengajar

Lthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfLthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfstaffpengajar
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfstaffpengajar
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfstaffpengajar
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesstaffpengajar
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_snsstaffpengajar
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politelstaffpengajar
 
Diktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppDiktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppstaffpengajar
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++staffpengajar
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000staffpengajar
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cppstaffpengajar
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_staffpengajar
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulatorstaffpengajar
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineeringstaffpengajar
 

More from staffpengajar (20)

Lthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdfLthn_kasus_M13_alpro.pdf
Lthn_kasus_M13_alpro.pdf
 
M15_alpro_.pdf
M15_alpro_.pdfM15_alpro_.pdf
M15_alpro_.pdf
 
M09-jarKomp-1_.pdf
M09-jarKomp-1_.pdfM09-jarKomp-1_.pdf
M09-jarKomp-1_.pdf
 
M10-jarKomp-1.pdf
M10-jarKomp-1.pdfM10-jarKomp-1.pdf
M10-jarKomp-1.pdf
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdf
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdf
 
data_dan_DBase_.pdf
data_dan_DBase_.pdfdata_dan_DBase_.pdf
data_dan_DBase_.pdf
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variables
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politel
 
Diktat c++ d76_dev-cpp
Diktat c++ d76_dev-cppDiktat c++ d76_dev-cpp
Diktat c++ d76_dev-cpp
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cpp
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulator
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineering
 
Matlab sns_77
Matlab sns_77Matlab sns_77
Matlab sns_77
 
Matlab tutor sns
Matlab tutor snsMatlab tutor sns
Matlab tutor sns
 
sns es oop_
sns es oop_sns es oop_
sns es oop_
 

Recently uploaded

BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 

Recently uploaded (20)

BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 

M11 tif305 sns_ubb

  • 1. TIF305 Organisasi danTIF305 Organisasi dan Arsitektur KomputerArsitektur Komputer Ir. Sihar, M.T. T. Informatika / FTI Bandung - 2016 Op. ArithmAtikA & Bit
  • 2. Daftar PustakaDaftar Pustaka 1) Irvine, Kip R. ”Assembly Language for Intel-Based Computers Fifth Edition”. Florida International University, School of Computing and Information Sciences, Pearson Education, Inc., 2007. 2) Simamora, S.N.M.P. “Diktat Tuntunan Praktis Bahasa Rakitan menggunakan Turbo Assembler 2.0”. Program studi T. Komputer. Politeknik TELKOM. Bandung. 2008. 3) Simamora, S.N.M.P. ”Diktat Kuliah SK-303 Organisasi dan Arsitektur Komputer”. Dept. Teknik Elektro, Fak.Teknik, ITHB, Bandung, 2002. 4) Simamora, S.N.M.P. Modul Belajar Praktis Algoritma dan Pemrograman. Penerbit Deepublish, Yogyakarta. 2016. ISBN: 978-602-401-318-9. 5) Simamora, S.N.M.P. "Diktat Organisasi dan Arsitektur Komputer". Program studi T. Informatika. Fak. Teknologi Informasi. Univ. BALE. Bandung. 2012.
  • 3. PerkalianBIT Aturan Perkalian BIT: Contoh: DEC(15) ∗DEC(2)=DEC(...) Solusi: 15 2 30 * 15 = 1111 2 = 10 1111 10 0000 1111 11110 * + Uji = 11110 = 16+8+4+2+0 = (30)10 ; terbukti Konstruksi-algoritma
  • 4. Contoh: DEC(28) ∗DEC(12)=DEC(...) Solusi: 15 12 30 15 ----- + 180 * 15 = 1111 12 = 1100 1111 1100 0000 0000 1111 1111 10110100 * + Uji = 10110100 = 128+0+32+16+0+4+0+0 = (180)10 ; terbukti Contoh: DEC(25) ∗DEC(3)=DEC(...) Solusi: 25 3 75 * 25 = 11001 3 = 11 11001 11 11001 11001 1001011 * + Uji = 1001011 = 64+0+0+8+0+2+1 = (75)10 ; terbukti Konstruksi-algoritma
  • 5. 62*25 = ….?? Solusi: 62=111110 25= 11001 Uji = 1100001110 62 25 310 124 (1550)10 * + 111110 11001 111110 * + 000000 111110 000000 111110 1100001110 1024 512 8 4 2 14 526 (1550) 10 …(terbukti) Konstruksi-algoritma
  • 6. PembagianBIT 13 5 15 15 - - 0 stop 65=1000001 5= 101 1101 101 110 110 - - 10 stop 0 - - 101 101 0 Uji = 1101 = 8+4+0+1 = (13)10 (….Terbukti) Konstruksi-algoritma
  • 7. 03 0 27 27 - - 0 stop (3)10 27=11011 9= 1001 Uji = 11 = 2+1 = (3)10 (….Terbukti) 11 1001 1001 1001 - - 0 stop Konstruksi-algoritma
  • 8. 1. Operator MUL ke Operator ADD Contoh 1: 6x7 akan ditransformasikan dalam Operator ADD Solusi: Transformasi antar Operator ArithmatikaTransformasi antar Operator Arithmatika 0 6 6 6 12 6 18 6 24 6 30 6 36 6 42 + + + + + + 1 2 3 7 4 5 6 + Stop maka, 6x7 = 42 Konstruksi-algoritma
  • 9. Algoritma dan Pemograman C++Algoritma dan Pemograman C++
  • 10. Contoh 2. 5x4 akan ditransformasikan dalam Operator ADD Solusi: 0 5 5 5 10 5 15 5 20 + + + + 1 2 3 4 Stop maka, 5x4= 20 Konstruksi-algoritma
  • 11. Algoritma dan Pemograman C++Algoritma dan Pemograman C++
  • 12. 2. Operator DIV ke Operator SUB Contoh 1. 12÷4 akan ditransformasikan dalam Operator SUB. Solusi: 12 4 8 4 4 4 0 --- --- --- 1 2 3 jawaban maka, 12÷4= 3 Konstruksi-algoritma
  • 13. Algoritma dan Pemograman C++Algoritma dan Pemograman C++
  • 14. Contoh 2. 36÷6 akan ditransformasikan dalam Operator SUB. Solusi: 36 6 30 6 24 6 18 6 12 6 6 6 0 --- --- --- 1 2 3 jawaban maka, 12÷4= 3 4 5 6 --- --- --- Konstruksi-algoritma
  • 15. Algoritma dan Pemograman C++Algoritma dan Pemograman C++