微機原理與彙編語言程序設計

標籤: 暫無標籤

17

更新時間: 2013-12-11

廣告

《微機原理與彙編語言程序設計》,是荊淑霞編籍,由中國水利水電出版社出版的書籍。

廣告

1 微機原理與彙編語言程序設計 -版權信息

  書 名:

微機原理與彙編語言程序設計

微機原理與彙編語言程序設計

  作 者:荊淑霞

  出版社: 中國水利水電出版社

  出版時間: 2005

  ISBN: 9787508428956

  開本: 16

  定價: 28.00 元

2 微機原理與彙編語言程序設計 -內容簡介

  本書首先介紹計算機硬體基本知識和微機的基本工作原理,然後以Intel8086/8088系列微機為對象介紹彙編語言程序設計。

  本書內容的安排力求循序漸進,重點突出,難點分散,融入了作者多年教學和實踐的經驗及體會。通過理論課的課堂講授和上機實驗,力爭使學生能夠掌握彙編語言的基本編程方法。本書配有《微機原理與彙編語言程序設計——習題解答、實驗指導和實訓》。

  本書適合作為高等學校教材,也可用於高等教育自學教材,還可作為從事微型計算機硬體和軟體開發的工程技術人員學習和應用的參考書。

廣告

3 微機原理與彙編語言程序設計 -目錄

  序

  前言

  第1章微型計算機概述

  本章學習目標

  1.1計算機的發展與應用

  1.1.1計算機的發展歷史及發展趨勢

  1.1.2計算機的特點與分類

  1.1.3計算機的應用

  1.2計算機的基本結構和工作原理

  1.2.1計算機的基本結構

  1.2.2計算機的工作原理

  1.3計算機系統

  1.3.1計算機的硬體系統

  1.3.2計算機的軟體系統

  1.4微型計算機的基本概念

  1.4.1微處理器的產生,發展及分類

  1.4.2微型計算機的性能指標介紹

  1.4.3微型計算機的特點及應用

  1.4.4微型計算機系統的組成

  本章小結

  習題一

  第2章計算機中的數據表示

  2.1計算機中的數制及其轉換

  2.1.1數值的基本概念

  2.1.2數值之間的轉換

  2.2計算機中數值數據的表示及運算

  2.2.1基本概念

  2.2.2帶符號數的原碼,反碼,補碼錶示

  2.2.3定點數和浮點數表示

  2.2.4定點補碼加法運算溢出判斷

  2.3其他數據表示方法

  2.3.1美國信息交換標準代碼(ASCII)

  2.3.2二—十進位編碼——BCD碼

  2.3.3漢字編碼

  2.3.4圖象信息的表示方法

  2.3.5語音信息的表示方法

  本章小結

  習題二

  第3章80X86微處理器及其體系結構

  本章學習目標

  3.18086微處理器的內部結構

  3.1.1基本性能指標

  3.1.28086微處理器內部結構組成

  3.1.38086CPU的寄存器結構

  3.1.48086CPU的外部引腳特性

  3.28086微處理器的存儲器組織

  3.2.1存儲器的標準結構

  3.2.2存儲器的分段

  3.2.3邏輯地址和實際地址

  3.2.4專用和保留的存儲器單元及堆棧

  3.38086的匯流排周期和操作時序

  3.3.18284A時鐘信號發生器

  3.3.28086匯流排周期

  3.3.38086CPU的最小/最大工作方式

  3.3.48086CPU的操作時序

  3.480286/80386/80486微處理器簡介

  3.4.180286微處理器簡介

  3.4.280386微處理器簡介

  3.4.380486微處理器簡介

  本章小結

  習題三

  第4章定址方式與指令系統

  本章學習目標

  4.1指令格式和操作數類型

  4.2指令的定址方式

  4.2.1定址,定址方式的概念

  4.2.2與數據有關的定址方式

  4.2.3I/O埠定址方式

  4.2.4與轉移地址有關的定址方式

  4.38086指令系統

  4.3.1數據傳送指令

  4.3.2DOS系統功能調用

  4.480286增強和擴充指令

  4.4.180286工作模式

  4.4.2有符號整數乘法指令

  4.4.3堆棧操作指令

  4.4.4移位指令

  4.4.5支持高級語言的指令

  4.580386增強和擴充指令

  4.5.1數據傳送與擴展指令

  4.5.2地址傳送指令

  4.5.3有符號乘法指令

  4.5.4符號擴展指令

  4.5.5堆棧操作指令

  4.5.6移位指令

  4.5.7位操作指令

  4.5.8條件設置指令

  4.680486新增指令

  4.7Pentium新增指令

  本章小結

  習題四

  第5章偽指令及彙編語言結構

  本章學習目標

  5.1彙編語言和彙編程序

  5.1.1彙編語言

  5.1.2彙編程序

  5.2彙編語言語句格式

  5.2.1名字項

  5.2.2操作碼項

  5.2.3操作數項

  5.3偽指令語句

  5.3.1數據定義偽指令

  5.3.2符號定義偽指令

  5.3.3段定義偽指令

  5.3.4過程定義偽指令

  5.3.5結構定義偽指令

  5.3.6模塊定義與連接偽指令

  5.3.7程序計數器$和ORG偽指令

  5.4彙編語言程序的段結構

  5.5彙編語言程序上級過程

  5.5.1彙編語言的工作環境及上機步驟

  5.5.2彙編語言源程序的建立

  5.5.3將源程序文件彙編成目標程序文件

  5.5.4用連接程序生成可執行程序文件

  5.5.5程序的執行

  5.5.6程序的調試

  5.6彙編語言程序運行實例

  本章小結

  習題五

  第6章彙編語言程序設計

  本章學習目標

  6.1彙編語言程序設計的基本方法和基本步驟

  6.1.1彙編語言程序設計的基本步驟

  6.1.2結構化程序的概念

  6.1.3流程圖畫法規定

  6.2算術運算類指令

  6.2.1加法指令

  6.2.2減法指令

  6.2.3乘法運算指令

  6.2.4除法運算指令

  6.2.5BCD碼調整指令

  6.3邏輯運算與移位類指令

  6.3.1邏輯運算類指令

  6.3.2非邏輯運算類指令

  6.3.3循環移位指令

  6.4順序程序的結構形式和程序設計

  6.4.1順序程序的結構形式

  6.4.2順序程序的程序設計

  本章小結

  習題六

  第7章分支結構程序設計

  本章學習目標

  7.1轉移類指令

  7.1.1JMP無條件轉移指令

  7.1.2條件轉移指令

  7.2分支程序的結構形式和程序設計

  7.2.1分支程序的結構形式

  7.2.2分支程序的程序設計

  本章小結

  習題七

  第8章循環結構程序設計

  本章學習目標

  8.1循環程序的基本結構

  8.1.1循環程序的組成

  8.1.2循環程序的結構

  8.2循環控制指令及串指令

  8.2.1循環控制指令

  8.2.2串操作類指令

  8.3循環結構程序的設計方法

  8.3.1循環控制的方法

  8.3.2循環程序的控制結構

  8.4單循環程序設計

  8.5多重循環

  本章小結

  習題八

  第9章子程序設計

  本章學習目標

  9.1子程序的基本概念

  9.1.1子程序定義偽指令

  9.1.2調用與返回指令

  9.2子程序設計

  9.2.1子程序說明信息

  9.2.2保護現場與恢復現場

  9.2.3子程序參數傳遞方法

  9.3子程序的嵌套與遞歸

  9.3.1子程序的嵌套

  9.3.2子程序的遞歸

  9.4中斷調用程序設計

  9.4.1中斷的基本概念

  9.4.2DOS中斷和系統功能調用

  9.4.3BIOS中斷調用

  本章小結

  習題九

  第10章高級彙編語言技術

  本章學習目標

  10.1宏彙編

  10.1.1宏定義,宏調用和宏展開

  10.1.2形參和實參

  10.1.3偽指令PURGE

  10.1.4偽指令LOCAL

  10.2重複彙編

  10.2.1定重複偽指令REPT

  10.2.2不定重複偽指令IRP

  10.2.3不定重複字元偽指令IRPC

  10.3條件彙編

  本章小結

  習題十

  第11章模塊化程序設計

  本章學習目標

  11.1段的定義

  11.1.1段的完整定義

  11.1.2定位類型

  11.1.3組合類型

  11.1.4類別

  11.2模塊間的通信

  11.2.1偽指令PUBLIC和extrn

  11.2.2多個模塊之間的變數傳遞

  11.3彙編語言與C/C++語言的混合編程

  11.3.1C/C++語言程序與彙編語言過程的模塊連接

  11.3.2C/C++語言程序調用彙編語言的行內彙編法

  本章小結

  習題十一

  附錄A8086指令系統

  附錄bdos系統功能調用

  附錄CBIOS功能調用

  附錄D80X86中斷向量

  參考文獻

廣告

4 微機原理與彙編語言程序設計 -中國鐵道出版社出版圖書

基本信息

  書名:

微機原理與彙編語言程序設計微機原理與彙編語言程序設計
微機原理與彙編語言程序設計 

  書號:7-113-07124

  作者:劉永華 等

  定價:26.00元

  出版日期:2006年7月

  主配關係:7124-7455

  適用專業:電氣信息類

  適合層次:本科/高職高專

  課程類別:硬體類

  課程分類:專業課

  配套教材:微機原理與彙編語言程序設計習題解答與上機指導

  出版單位:中國鐵道出版社
內容簡介

  全書融入作者多年教學與科研實踐經驗與體會,以培養學生應用能力為主線,理論與實際相結合,並注意反映計算機技術的最新發展。全書共分13章,主要包括微型計算機技術概述、微機系統與微處理器、微機指令系統、彙編語言、存儲器技術及應用、并行介面技術及應用、串列通信介面技術及應用、定時/計數技術及應用、中斷處理技術及應用、DMA技術及應用、模擬介面技術及應用、匯流排技術以及綜合應用等內容。

圖書目錄

  第1章 概述

  第2章 微機系統及微處理器

  第3章 微機指令系統

  第4章 彙編語言

  第5章 存儲器技術及應用

  第6章 并行介面技術及應用

  第7章 串列通信技術及應用

  第8章 定時/計數器技術及應用

  第9章 中斷處理技術及應用

  第10章 DMA技術及應用

  第11章 模擬介面技術及應用

  第12章 匯流排技術

  第13章 綜合應用

廣告