intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Cấu trúc máy tính và lập trình Assembly : Cấu trúc điều khiển và Vòng lặp part 6

Chia sẻ: Alfhau Sdjfka | Ngày: | Loại File: PDF | Số trang:5

85
lượt xem
13
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Các lệnh dịch và quay bit SHL (Shift Left) : dịch các bit của toán hạng đích sang trái Cú pháp : SHL toán hạng đích ,1 Dịch 1 vị trí. Cú pháp : SHL toán hạng đích ,CL Dịch n vị trí trong đó CL chứa số bit cần dịch.

Chủ đề:
Lưu

Nội dung Text: Cấu trúc máy tính và lập trình Assembly : Cấu trúc điều khiển và Vòng lặp part 6

  1. Caùc leänh dòch vaø quay bit SHL (Shift Left) : dòch caùc bit cuûa toaùn haïng ñích sang traùi Cuù phaùp : SHL toaùn haïng ñích ,1 Dòch 1 vò trí. Cuù phaùp : SHL toaùn haïng ñích ,CL Dòch n vò trí trong ñoù CL chöùa soá bit caàn dòch. 26 Chuong Chuong 8 : Cau truc DK va Vong lap
  2. Caùc leänh dòch vaø quay bit Ex : DH chöùa 8Ah, CL chöùa 3. SHL DH, CL ; 01010000b ? Cho bieát keát quaû cuûa : SHL 1111b, 3 MT thöïc hieän pheùp nhaân baèng dòch traùi 27 Chuong Chuong 8 : Cau truc DK va Vong lap
  3. leänh dòch phaûi SHR Coâng duïng : dòch caùc bit cuûa toaùn haïng ñích sang beân phaûi. Cuù phaùp : SHR toaùn haïng ñích , 1 SHR toaùn haïng ñích , CL ; dòch phaûi n bit trong ñoù CL chöùa n Hoaït ñoäng : 1 giaù trò 0 seõ ñöôïc ñöa vaøo bit msb cuûa toaùn haïng ñích, coøn bit beân phaûi nhaát seõ ñöôïc ñöa vaøo côø CF. MT thöïc hieän pheùp chia baèng dòch phaûi 28 Chuong Chuong 8 : Cau truc DK va Vong lap
  4. leänh dòch phaûi SHR Ex : shr 0100b, 1 ; 0010b = 2 Ñoái vôùi caùc soá leû, dòch phaûi seõ chia ñoâi noù vaø laøm troøn xuoáng soá nguyeân gaàn nhaát. Ex : shr 0101b, 1 ; 0010b = 2 29 Chuong Chuong 8 : Cau truc DK va Vong lap
  5. Caùc pheùp nhaân vaø chia toång quaùt Vieäc nhaân vaø chia cho caùc soá luõy thöøa cuûa 2 coù theå thöïc hieän baèng leänh dòch traùi vaø dòch phaûi. Ñeå nhaân vaø chia cho caùc soá baát kyø ta coù theå keát hôïp leänh dòch vaø coäng. Ex : nhaân 2 soá nguyeân döông A vaø B baèng leänh coäng vaø dòch bit. Giaû söû A = 111b vaø B = 1101b. Tính A*B 30 Chuong Chuong 8 : Cau truc DK va Vong lap
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2