• Home
  • About
  • Contact
  • Sitemap
  • Disclaimer
  • Privacy Policy
  • Advertise
Tujuan I -  Pendidikan Online

Ahok Djarot Pilkada DKI

  • AHOK DJAROT PILKADA DKI
  • Home
  • DUNIA KESEHATAN
  • HUKUM PIDANA
  • MANAJEMEN
  • DAFTAR OBAT MUNTAH
  • SURAT LAMARAN KERJA
  • ▼
Home → PERGESERAN BIT → OPERASI LOGIKA DAN PERGESERAN BIT

OPERASI LOGIKA DAN PERGESERAN BIT

Unknown
PERGESERAN BIT
Wednesday, October 16, 2013
Operasi NOT dan NEG -> NOT/NEG reg atau NOT/NEG [alamat] 

Seluruh bit pada isi register atau [alamat] yang diberi NOT akan di-NOT-kan sedangkan jika diberi NEG seluruh bit akan menjadi komplemen-2 

Contoh: 


NOT CL ;isi CL di-NOT-kan 

NOT [BP] ;isi di [alamat] BP akan di-NOT-kan 

NEG CL ;isi CL di-NEG-kan (komplemen-2) 



Operasi AND -> AND reg1, reg2/data atau AND reg, [alamat] 



Register 1 akan di-AND-kan dengan register 2 atau data atau [alamat] 

Contoh: 



AND CL, 45h ;isi CL di-AND-kan dengan 45h 

AND AX, BX ;isi AX di-AND-kan dengan BX 

AND BL,[250] ;isi BL di-AND-kan dengan isi di lokasi 250h 



Operasi OR -> OR reg1, reg2/data atau OR reg, [alamat] 

Register 1 akan di-OR-kan dengan register 2 atau data/[alamat]. 

Contoh: 



OR DH, 25h ;isi DH di-OR-kan dengan 25h 

OR CX, BX ;isi CX di-OR-kan dengan BX 



Operasi XOR -> XOR reg1, reg2/data atau XOR reg, [alamat] 

Register 1 akan di-XOR-kan dengan register2 atau data/[alamat] 

Contoh: 



XOR BL, 25h ;isi BL di-XOR-kan dengan 25h 

XOR DX, BX ;isi DX di-XOR-kan dengan BX 



Operasi TEST -> TEST reg1, reg2/data atau TEST reg, [alamat] 

Mirip dengan AND, hanya kedua register tidak berubah, yang berubah hanya bit-bit flag register. 

Contoh: 



TEST CL, 25h ;isi CL di-AND-kan dengan 25h tanpa mengubah isi CL. 



Instruksi SHL (Shift Left) -> SHL reg, CL 

Isi register di geser ke kiri sebanyak nilai CL. 

Contoh: 



MOV CL, 2h 

SHL AH, CL ;isi AH digeser ke kiri 2 langkah. 

Instruksi SHR (Shift Right) -> SHR reg, CL 



Isi register di geser ke kanan sebanyak nilai CL. 

Contoh: 



MOV CL, 2h 

SHR AH, CL ;isi AH digeser ke kanan 2 langkah 



Rotasi (Rotate) 

Instruksi ini digunakan untuk memutar isi bit pada suatu register ke kiri atau ke kanan sesuai perintah yang diberikan. 



Instruksi ROL (Rotate Left) -> ROL reg, CL 

Isi register di rotasi ke kiri sebanyak CL 

Contoh: 



ROL AH, 2h ;isi AH dirotasi ke kiri 2 langkah 



Instruksi ROR (Rotate Right) -> ROR reg, CL 

Isi register di rotasi ke kanan sebanyak CL 

Contoh: 

ROR AH, 2h ;isi AH dirotasi ke kiri 2 langkah 



· Operasi logika merupakan operasi yang dilakukan oleh CPU pada bagian ALU antara lain : AND, OR, NOT, XOR dan TEST. 

· Selain operasi logika di dalam CPU juga terdapat operasi Pergeseran dan perputaran bit antara lain : SHL, SHR, ROL dan ROR. 

· Operasi ini sangat penting untuk memanipulasi dan mengkonversi bit-bit pada suatu data. 


TUGAS 
Jelaskan penggunaan operasi NOT, AND, OR, XOR dan TEST. 
Bagaimana cara memutar isi data hexadesimal dalam suatu register. 
Buatlah program pendek dengan DEBUG beberapa contoh operasi logika dan pergeseran bit data. 

ADS HERE !!!

Newer Post
Older Post
Home
Subscribe to: Post Comments (Atom)

Popular Posts

  • CODIPRONT (Codeine, Phenyltoloxamine)
    CODIPRONT (Codeine, Phenyltoloxamine)  Obat batuk dengan efek jangka panjang 10 – 12 jam  KOMPOSISI  Codipront Kapsul  Tiap Kapsul mengandun...
  • GARAMYCIN Krim, Salep (Gentamicin Sulfate)
    GARAMYCIN Krim, Salep (Gentamicin Sulfate)  Obat Generik : Gentamicin / Gentamisin Sulfat Obat Bermerek : Balticin, Bioderm, Dermabiotik, De...
  • Jenis - Jenis Obat Kortikosteroid
    Obat Kortikosteroid  Oradexon Tablet dan Injeksi ORADEXON Tablet, Suntik (Dexamethasone / Deksametason) Obat Generik : Dexamethasone...
  • BACTROBAN Krim / Salep Kulit (Mupirocin)
    Nama Obat Generik : Mupirocin / Mupirosin  Nama Obat Bermerek : Bactroban  KOMPOSISI / KANDUNGAN  Tiap 1 gram Bactroban Krim mengandung Mupi...
  • Contoh Latar Belakang Manajemen
    A.     Latar Belakang Manajemen  Sesungguhnya mulai kapan teori manajemen itu ada? Yaitu mulai sejak para pelaku usaha berkecimpung memi...
My Ping in TotalPing.com
My Ping in TotalPing.com

Labels

  • Cara Mengatasi Penyakit
  • Dunia Kesehatan
  • Hukum pidana
  • Manajemen

Popular Posts

  • CODIPRONT (Codeine, Phenyltoloxamine)
    CODIPRONT (Codeine, Phenyltoloxamine)  Obat batuk dengan efek jangka panjang 10 – 12 jam  KOMPOSISI  Codipront Kapsul  Tiap Kapsul mengandun...
  • GARAMYCIN Krim, Salep (Gentamicin Sulfate)
    GARAMYCIN Krim, Salep (Gentamicin Sulfate)  Obat Generik : Gentamicin / Gentamisin Sulfat Obat Bermerek : Balticin, Bioderm, Dermabiotik, De...

Pages

  • Home
Copyright © 2015 Tujuan I - Pendidikan Online . All rights reserved. My Notes Template. Simple Default Template edited by RT Media ™. Powered by Login