[Programming] Xử lý bit? |
24/02/2007 14:19:41 (+0700) | #1 | 42799 |
seraphpl
Member
|
0 |
|
|
Joined: 04/12/2006 19:52:12
Messages: 97
Location: xxx
Offline
|
|
Trong trường, em được dạy xử lý bit, shl là dời về bên trái, shr là bên phải.......
Nhưng em cũng không biết nó làm gì. Xin các anh chỉ em tác dụng và ứng dụng của nó.
(Ngôn ngữ em đang học là Pascal) |
|
|
[Question] Re: Xử lý bit? |
01/03/2007 12:24:06 (+0700) | #2 | 43844 |
|
secmask
Elite Member
|
0 |
|
|
Joined: 29/10/2004 13:52:24
Messages: 553
Location: graveyard
Offline
|
|
shl reg,n sẽ dịch thanh ghi "reg" (có thể là AX,AL,AH,BX,BL......) sang trái n bit , việc này tương đương với việc nhân reg cho với 2^n
tương tự
shr reg,n sẽ dịch thanh ghi reg sang phải n bit , nó tương đương với chia reg cho 2^n .
cả 2 phép dịch bit trên đều thực hiện nhanh hơn phép nhân chia thông thường nên khi nào có thể dùng thì người ta tận dụng để tói ưu code. |
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|