- Main
- Computers - Hardware
- Low-Level Programming: C, Assembly, and...
Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture
Zhirkov, IgorBạn thích cuốn sách này tới mức nào?
Chất lượng của file scan thế nào?
Xin download sách để đánh giá chất lượng sách
Chất lượng của file tải xuống thế nào?
Learn Intel 64 assembly language and architecture, become proficient in C, and understand how the programs are compiled and executed down to machine instructions, enabling you to write robust, high-performance code. Low-Level Programming explains Intel 64 architecture as the result of von Neumann architecture evolution. The book teaches the latest version of the C language (C11) and assembly language from scratch. It covers the entire path from source code to program execution, including generation of ELF object files, and static and dynamic linking. Code examples and exercises are included along with the best code practices. Optimization capabilities and limits of modern compilers are examined, enabling you to balance between program readability and performance. The use of various performance-gain techniques is demonstrated, such as SSE instructions and pre-fetching. Relevant Computer Science topics such as models of computation and formal grammars are addressed, and their practical value explained. What You'll Learn Low-Level Programming teaches programmers to: Freely write in assembly language Understand the programming model of Intel 64 Write maintainable and robust code in C11 Follow the compilation process and decipher assembly listings Debug errors in compiled assembly code Use appropriate models of computation to greatly reduce program complexity Write performance-critical code Comprehend the impact of a weak memory model in multi-threaded applications Who This Book Is For Intermediate to advanced programmers and programming students
Thể loại:
Năm:
2017
In lần thứ:
1st ed.
Nhà xuát bản:
Apress
Ngôn ngữ:
english
Trang:
671
ISBN 10:
1484224035
ISBN 13:
9781484224038
Loạt:
For professionals by professionals
File:
PDF, 5.43 MB
Các thể loại của bạn:
IPFS:
CID , CID Blake2b
english, 2017
File sẽ được chuyển tới email của bạn trong 1-5 phút nữa.
Trong vòng 1-5 phút, file sẽ được chuyển tới tài khoản Telegram của bạn.
Lưu ý: Hãy tin rằng bạn quyến luyên với tài khoản bot Telegram Z-Library.
Trong vòng 1-5 phút, file sẽ được chuyển tới thiết bị Kindle của bạn.
Lưu ý: bạn cần kiểm tra từng cuốn sách bạn chuyển tới Kindle. Xin kiểm tra thư xác nhận từ Amazon Kindle Support trong hộp thư điện tử của bạn.
Hoàn thành chuyển đổi thành trong
Chuyển đổi thành không thành công
Lợi ích của trạng thái Premium
- Gửi tới độc giả điện tử
- Tăng giới hạn tải xuống
- Chuyển đổi tập tin
- Các kết quả tìm kiếm tiếp theo
- Các lợi ích khác