Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.2 MB, 49 trang )
Low-Level C Programming – p. 1/49
Low-Level C Programming
ThS. Le Hoai Nghia
February 2009
UNIVERSITY OF INFORMATION TECHNOLOGY
Low-Level C Programming – p. 2/49
Goals
Low-Level C Programming – p. 3/49
Like Writing English
Low-Level C Programming – p. 4/49
Arithmetic
Low-Level C Programming – p. 5/49
Simple benchmarks
Low-Level C Programming – p. 6/49
Simple benchmarks
Low-Level C Programming – p. 7/49
C Arithmetic Trivia
Low-Level C Programming – p. 8/49
Arithmetic Lessons
Low-Level C Programming – p. 9/49
Bit Manipulation
Low-Level C Programming – p. 10/49
Bit-manipulation basics
Low-Level C Programming – p. 11/49
Advanced bit manipulation
Low-Level C Programming – p. 12/49
Faking Multiplication
Low-Level C Programming – p. 13/49
Faking Multiplication
Low-Level C Programming – p. 14/49