- 微機原理與接口實驗指導
- 蔣富
- 935字
- 2019-10-28 14:31:37
前言
自20世紀70年代初第一代微型計算機問世以來,計算機技術以驚人的速度發展,尤其是在以Inte l8088為CPU的IBMPC誕生后的15年里,PC經歷了幾個發展階段,在廣泛流行的以8086/8088為CPU的PC/XT機之后,又相繼出現了以80286為CPU的PC/AT機和以80386、80486為CPU的PC。如今,CPU技術快速發展,當今處理器的數據處理速度相對于8086系列來說,已不是同一個量級。但是,作為一代微型計算機,PC/XT機的結構、組成原理以及它所使用的MS-DOS操作系統等,在后續的高檔PC設計中基本上都得到了體現。因此,它可以用作學習微型計算機原理的范例,來闡明微處理器、匯編語言程序設計、計算機結構和操作系統等基本概念。有了這些基礎,讀者才能進一步拓寬自己的知識,掌握更加豐富多彩的計算機技術。所以,基于8086CPU的實驗課程尤為重要,學生在學習這門專業課時,要強化其對8086CPU架構的理解以及加強匯編語言編程的能力。本書設計了一系列實驗,詳盡地將有關微機處理器及其指令系統的概念和程序設計方法融入實驗之中,同時將計算機的存儲器、各類可編程接口芯片、總線等各項技術與實驗相融合,并且將實驗置于具有實際應用背景的環境下,以提高學生的思維能力和動手能力。
本書是高等學校通信工程專業教材《微機原理與接口技術》(梁建武主編)的配套實驗指導教材,全書分為匯編程序設計和微機接口實驗兩部分(共5章)。第1章介紹了DEBUG命令及其操作;第2章介紹了MASM匯編語言程序設計;第3章介紹了基于EMU8086的匯編程序設計;第4章為實驗平臺簡介及系統安裝;第5章為實驗指導,包括定時器/計數器8253及8254、通用并行接口8255、串行接口8251A,數-模轉換接口以及DMA控制器等,并且以繼電器、步進電動機為控制對象,進行控制算法的實驗。本書在內容安排上注重系統性、先進性和實用性;各章前后呼應,并加入了大量的程序和硬件設計實例,著眼于使讀者能夠深入了解計算機的原理、結構和特點,以及如何運用這些知識來設計一個實用的微型計算機系統。
本書由蔣富任主編,梁建武、吳同茂任副主編,蔣富負責全書的體系結構和全書的統稿。其中:第1、2、3章由蔣富編寫;第4、5章由梁建武、吳同茂編寫;另外,賀健、鄒一冰、秦高榮、易文妮為本書文檔整理、附錄編制、資料收集做了很多工作,在此表示感謝!
由于實踐倉促,編者水平有限,書中難免存在疏漏與不妥之處,懇請廣大讀者批評指正。
編者
2017年1月
- Visual Basic .NET程序設計(第3版)
- Computer Vision for the Web
- Unity Virtual Reality Projects
- 基于免疫進化的算法及應用研究
- Python應用輕松入門
- MongoDB權威指南(第3版)
- Hands-On Automation Testing with Java for Beginners
- Java:High-Performance Apps with Java 9
- Getting Started with Greenplum for Big Data Analytics
- Swift細致入門與最佳實踐
- Babylon.js Essentials
- MySQL程序員面試筆試寶典
- Everyday Data Structures
- Mapping with ArcGIS Pro
- Microsoft Windows Identity Foundation Cookbook