本書是為西南交通大學電類非計算機專業(yè)本科生學習“微型計算機原理及應用”課程編寫的教材,是作者在參考了國內外大量文獻資料的基礎上,吸取各家之長,并結合多年計算機教學和應用的經驗,精心組織編寫而成。全書內容豐富,圖文并茂,講述深入淺出,通俗易懂,并附有大量的實例和習題,是一本很好的微型計算機入門書。 全書共分9章,內容安排上注重系統(tǒng)性、先進性與實用性,各章前后呼應,著眼于如何設計一個實用的微型機系統(tǒng)。前四章介紹了微型計算機組成的一般概念及必備知識,以8086/8088為藍本介紹了微型機系統(tǒng)的組成原理、體系結構、編程模型、工作模式、操作時序、尋址方式、指令系統(tǒng)、匯編語言程序設計方法;第五章討論存儲器的原理和使用,并對內存條及閃速存儲器作了適當介紹;第六、七章論述中斷系統(tǒng)和I/O接口技術,重點分析了中斷控制器8259A、計數器/定時器8253/8254、通用并行接口82C55、通用串行接口16C550及DMA控制器,逐一講解了各關鍵接口部件的原理和應用;第八章以Pentium為對象介紹現代微機系統(tǒng),著重對存儲管理技術、虛擬存儲技術、流水線技術以及32位微型機系統(tǒng)的高速緩存技術作了詳盡的闡述,并在此基礎上對Pentium的技術特點作了說明和總結;第九章論述匯編語言高級編程,可視為對前面所學知識的總結和提高。 本書可作為大專院校電類非計算機專業(yè)和其它相近專業(yè)本科生的教材,也可作為計算機Ⅲ級考試的培訓教材,還可供從事微型計算機系統(tǒng)設計和應用的技術人員自學和參考。