《微機原理與接口技術:基于IA-32處理器和32位匯編語言》以Intel公司的IA-32系列微處理器為基礎,系統(tǒng)闡述了微機原理、匯編語言程序設計、微型計算機的系統(tǒng)組成及接口技術。微機原理部分主要包括:32位微處理器的工作原理、Pentium的引腳信號、總線周期、超標量流水線技術、多核技術及32位基本指令集(包括16位指令系統(tǒng))。匯編語言程序設計部分闡述了MASM6?X宏匯編程序中的完整段與簡化段的程序設計,WIN32匯編語言集成環(huán)境中的32位匯編語言程序設計。微型計算機的系統(tǒng)組成部分包括:總線技術、存儲器系統(tǒng)、中斷技術以及DMA技術,詳細分析了虛擬存儲器及存儲器保護技術、高速緩存技術、實模式與保護模式下的中斷系統(tǒng)。接口技術部分包括并行接口、串行通信接口、定時/計數接口、中斷控制接口以及包含上述所有接口功能的多功能接口芯片82371AB,以及模擬接口。