30/09/2018, 19:04

Hỏi tài liệu nghiên cứu về bit

xem qua code:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int a=1;
    int b=-1;
    for(int i=0; i<=10; i++){
        int a2=a^i;
        printf("%d	",a2);
    }
    printf("
");
    for(int i=0; i<=10; i++){
        int b2=b^i;
        printf("%d	",b2);
    }
    return 0;
}

Output:

1	0	3	2	5	4	7	6	9	8	11	
-1	-2	-3	-4	-5	-6	-7	-8	-9	-10	-11	 

Mình cảm thấy rất thú vị với kết quả của đoạn code test phép ^(XOR) của mình…
Vậy nên, Mình xin các pro chia sẽ tài nguyên nghiên cứu về bit(ebook, link) (các phép toán và nguyên lý , giải thích) TA, TV đều được ạ.
Cảm ơn các pro nhiều.

Minh Hoàng viết 21:20 ngày 30/09/2018

“bit twiddling hacks” hầu hết các kĩ thuật bitwise đều có ở đây. geekforgeek cũng chứa khá nhiều mẹo bitwise.

abcxyz viết 21:06 ngày 30/09/2018

bạn học môn kiến trúc máy tính chưa, môn này ở chường biểu diễn dữ liệu xử lý số học trong máy tính sẽ có

chu đức anh viết 21:05 ngày 30/09/2018

mình thấy bit có cây BIT hay phết đấy.

Bài liên quan
0