컴퓨터 구조/설계 분야의 세계적인 베스트셀러!
요즘 업계에서 일어나고 있는 혁신적인 변화에 초점을 맞춰 철저히 개정한 컴퓨터 구조 교재로, 단일프로세서에서 다중코어 프로세서로 변환하였고, ARM 버전으로 내용을 구성하였다. 아시아에서의 임베디드 컴퓨팅 업계의 중요성과 임베디드 디바이스에서의 가장 인기 있는 명령어 집합 구조 중 하나인 ARM 프로세서의 특징을 강조하여 실제 컴퓨터에서의 명령어 집합과 산술연산을 자세히 살펴본다. 그리고 MIPS 프로세서를 통해서는 하드웨어 기술, 파이프라이닝, 메모리 계층 및 입출력의 기본원리를 설명하고 있다.
4판에서는 ARMv6(ARM11 계열)를 사용하여 명령어 집합과 컴퓨터 산술연산의 기본 원리를 설명하였고, - 순차적 컴퓨팅에서 병렬 컴퓨팅으로의 혁신적 변화를 다루었다. 매 장마다 병렬 하드웨어와 소프트웨어 주제를 다루는 절을 추가하였으며, 다중코어의 성능을 측정하기 위한 새로운 방법인 "루프라인 모델"을 설명하고AMD Opteron X4, Intel Xeon 5000, Sun UltraSPARC T2 및 IBM Cell을 벤치마킹하고 분석하였다. 부록 CD에는 시뮬레이터와 컴파일러 툴킷을 담고 있으며, 이들을 사용하기 위한 튜토리얼 및 좀 더 깊은 공부를 위한 고급 내용들과 책에 포함되지 않은 연습문제들을 포함하였다.