10:00am-10:00pm (Fri Off)

061-6511828, 061-6223080 / 0333-6110619, 0371-0621455

Computer Systems A Programmer's Perspective 3rd Edition

  • Publisher: COMPUTER SCIENCE
  • Availability: In Stock
  • SKU: 57810
  • Number of Pages: 1120

Rs.2,390.00

Rs.2,850.00

Tags: Bryant O’Hallaron book , BSCS computer architecture , C and assembly programming , computer engineering syllabus , computer systems book , David R. O’Hallaron , debugging techniques , low-level programming , memory and CPU , operating systems basics , Randal E. Bryant , software optimization , systems programming , systems-level programming , virtual memory

Computer Systems: A Programmer's Perspective 3rd (Global Edition)

Authors: Randal E. Bryant, David R. O’Hallaron
Binding: Paperback (Global Edition)
Paper Quality: White Paper
Category: Computer Science, Systems Programming, Operating Systems
Recommended For:
BSCS, Software Engineering, Computer Engineering students, programmers, and developers who want to deeply understand how hardware and software interact, and how programs run at the machine level.

Key Points:

  1. Bridges Programming and Computer Architecture
    Helps programmers understand how computer systems execute programs, store information, and communicate, enabling them to write better-performing, secure, and efficient code.

  2. C Language and Assembly-Level Exploration
    Teaches systems programming using C and x86-64 Assembly, offering a bottom-up view of program execution, memory hierarchy, and I/O.

  3. Covers Essential Topics in Depth
    Includes data representation, machine-level programming, processor architecture, memory hierarchy, linking, exceptional control flow, virtual memory, and network programming.

  4. Hands-On and Practical
    Loaded with code examples, labs, practice problems, and debugging tips, the book provides a strong hands-on foundation.

  5. Perfect for Building Real-World Skills
    Ideal for students preparing for systems-level interviews, and developers interested in performance optimization, debugging, or systems design.

  6. Trusted Academic Resource
    Widely used in top computer science programs worldwide, this is a foundational textbook for understanding what happens "under the hood" of code.

Recently Viewed Products