出版時間:2000-1 出版社:西安電子科技大學出版社 作者:韓海 編著 頁數(shù):243 字數(shù):370000
內(nèi)容概要
本書是一本全面介紹Intel 8086/8088系統(tǒng)匯編語言的教材,主要講述8086/8088系統(tǒng)及其兼容機匯編語言程序設計的方法,并結(jié)合常見外設講述如何以匯編語言控制計算機外部設備。內(nèi)容包括8088指令系統(tǒng)中的基本指令,順序、分支、循環(huán)三種結(jié)構(gòu)下的程序設計方法,以及子程序和宏簡化程序的編寫,對外設端口的操作,等等。章節(jié)安排上由簡到繁,由淺入深,內(nèi)容全面,以大量實例說明語法規(guī)則和程序設計技術(shù)。 本書通俗易懂,內(nèi)容詳實,舉例有相當?shù)拇硇耘c實用性,十分適合作為高等學校計算機與相關(guān)專業(yè)的教材使用,對于有關(guān)工程技術(shù)人員及自學者,本書也是一本頗具價值的參考書。
書籍目錄
第1章 概述 1.1 計算機語言是人機交流工具 1.1.1 機器語言 1.1.2 自然語言與匯編語言的對比 1.1.3 匯編程序和連接程序 1.1.4 匯編語言的構(gòu)成 1.1.5 匯編語言的特點 1.2 預備知識 1.2.1 數(shù)制及其轉(zhuǎn)換 1.2.2 無符號數(shù)與帶符號數(shù) 1.2.3 原碼和補碼 1.2.4 邏輯運算 1.2.5 8086/8088支持的數(shù)據(jù)類型及其內(nèi)部表示 本章要點 習題一 第2章 微型計算機的內(nèi)部結(jié)構(gòu) 2.1 微型計算機的構(gòu)成 2.2 8086/8088 MPU的內(nèi)部結(jié)構(gòu) 2.2.1 運算器 2.2.2 通用寄存器組 2.2.3 標志寄存器 2.2.4 段寄存器組 2.2.5 指令指針 2.2.6 地址加法器 2.2.7 其它部件 2.3 內(nèi)存與物理地址 2.4 PC/XT微型計算機的內(nèi)存分配 2.4.1 地址空間 2.4.2 8088系統(tǒng)的地址空間分配 2.5 邏輯地址到物理地址的變換 2.5.1 由邏輯地址計算物理地址 2.5.2 把內(nèi)存劃分成邏輯段 2.5.3 邏輯段的重疊 本章要點 習題二 第3章 基本指令與簡單程序設計 3.1 尋址方式 3.1.1 立即數(shù)型尋址方式 3.1.2 寄存器型尋址方式 3.1.3 內(nèi)存型尋址方式 3.1.4 外設型尋址方式 3.2 基本指令 3.2.1 MOV指令 3.2.2 ADD指令 3.2.3 SUB指令 3.2.4 MUL指令 3.2.5 DIV指令 3.3 單個字符的輸入輸出 3.3.1 DOS的1號子功能——單字符輸入 3.3.2 DOS的2號子功能——單字符輸出 3.4 源程序的基本格式 3.4.1 行的格式 3.4.2 段的格式 3.4.3 程序格式 3.4.4 完整程序?qū)嵗?.5 順序程序設計 本章要點 習題三 第4章 分支與循環(huán)程序設計 4.1 條件標志位的設置規(guī)則 4.1.1 CF──進位和借位標志 4.1.2 SF──符號標志 4.1.3 OF──溢出標志 4.1.4 ZF──零標志 4.1.5 MOV、ADD、SUB、MUL、DIV指令對標志位的影響 4.1.6 CMP指令 4.2 跳轉(zhuǎn)類指令 4.2.1 無條件跳轉(zhuǎn)指令──JMP 4.2.2 條件跳轉(zhuǎn)指令 4.3 分支程序設計 ……第5章 變量 第6章 子程序 第7章 編程中的高級處理技術(shù) 第8章 輸入輸出方法 第9章 文件操作與終端控制 第10章 高檔機匯編語言介紹附錄 附錄一 8088匯編語言指令系統(tǒng)簡表 附錄二 匯編語言偽指令簡表附錄三 DOS中斷(21H號)子功能簡表附錄四 BIOS中斷調(diào)用簡表 附錄五 ASCII與掃描碼表附錄六 使用DEBUG軟件調(diào)試程序 參考文獻
圖書封面
評論、評分、閱讀與下載