注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具匯編語(yǔ)言程序設(shè)計(jì)

匯編語(yǔ)言程序設(shè)計(jì)

匯編語(yǔ)言程序設(shè)計(jì)

定 價(jià):¥34.00

作 者: 齊志儒,高福祥主編
出版社: 東北大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 匯編語(yǔ)言

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787810068451 出版時(shí)間: 1994-07-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 493 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  內(nèi)容簡(jiǎn)介本書(shū)以IBMPC為背景機(jī)系統(tǒng)地介紹了匯編語(yǔ)言程序設(shè)計(jì)的基本理論和方法。全書(shū)正文由二十一章組成。第一章~第九章主要講述了計(jì)算機(jī)的基礎(chǔ)知識(shí)、8086/8088的指令系統(tǒng)、匯編語(yǔ)言、程序的基本控制結(jié)構(gòu)及程序設(shè)計(jì)理論、方法、技巧和宏匯編技術(shù)。第十章~第十一章介紹了匯編語(yǔ)言在數(shù)值運(yùn)算、代碼轉(zhuǎn)換、列表處理及字符處理方面的應(yīng)用,討論了多種算法并給出了程序?qū)嵗?。第十二章講述了輸入輸出及中斷程序設(shè)計(jì)的概念、方法和技巧,第十三章~第十八章剖析了IBMPC及其兼容機(jī)的輸入輸出接口,詳細(xì)介紹了磁盤(pán)與文件、顯示器、鍵盤(pán)、打印機(jī)、實(shí)時(shí)時(shí)鐘、圖形、音響及通信的程序設(shè)計(jì)方法及應(yīng)注意的問(wèn)題。第十九章詳細(xì)介紹了漢字處理的程序設(shè)計(jì)。第二十章介紹了80286、80386的特點(diǎn)、指令系統(tǒng)及存儲(chǔ)管理的有關(guān)知識(shí)和80486、Pentium(80586)的特點(diǎn)。第二十一章介紹了8087/80287/80387的指令系統(tǒng)及程序設(shè)計(jì)方法,并給出了應(yīng)用實(shí)例。每章都附有大量習(xí)題。本書(shū)在編寫(xiě)上語(yǔ)言通俗易懂,敘述由淺入深、循序漸進(jìn),結(jié)構(gòu)清晰嚴(yán)謹(jǐn)。本書(shū)可作為大專院校計(jì)算機(jī)專業(yè)和自動(dòng)化專業(yè)的教材和計(jì)算機(jī)專業(yè)自學(xué)成材考試的自學(xué)教材,也是工程技術(shù)人員自學(xué)進(jìn)修和實(shí)際編程的極為實(shí)用的參考書(shū)。

作者簡(jiǎn)介

暫缺《匯編語(yǔ)言程序設(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

     目 錄
   前 言
   第一章 概 述
    1.1微型計(jì)算機(jī)的發(fā)展過(guò)程
    1.2微型計(jì)算機(jī)的特點(diǎn)
    1.3計(jì)算機(jī)系統(tǒng)
    1.3.1硬件子系統(tǒng)
    1.3.2軟件子系統(tǒng)
    1.4計(jì)算機(jī)語(yǔ)言
    1.4.1機(jī)器語(yǔ)言
    1.4.2匯編語(yǔ)言
    1.4.3通用語(yǔ)言(高級(jí)語(yǔ)言)
    習(xí) 題
   第二章 計(jì)算機(jī)運(yùn)算基礎(chǔ)
    2.1進(jìn)位計(jì)數(shù)制
    2.2數(shù)制之間的轉(zhuǎn)換
    2.3二進(jìn)制編碼
    2.3.1二進(jìn)制編碼的十進(jìn)制數(shù)
    2.3.2字符的編碼
    2.4帶符號(hào)數(shù)的機(jī)內(nèi)表示
    2.5二進(jìn)制運(yùn)算
    2.5.1補(bǔ)碼的加減法運(yùn)算
    2.5.2邏輯運(yùn)算
    習(xí) 題
   第三章 微型處理機(jī)的結(jié)構(gòu)
    3.1微型處理機(jī)的結(jié)構(gòu)
    3.1.18086/8088微型處理機(jī)的結(jié)構(gòu)
    3.1.28086/8088寄存器和標(biāo)志
    3.2存儲(chǔ)器
    3.2.1存儲(chǔ)器的分段結(jié)構(gòu)
    3.2.2實(shí)際地址的產(chǎn)生
    3.38086/8088機(jī)器指令編碼
    3.4尋址方式
    3.4.1操作數(shù)的種類
    3.4.2尋址方式
    3.4.3段更換和段跨越
    3.4.4有效地址的計(jì)算時(shí)間
    3.58086/8088指令系統(tǒng)
    3.68086、80286、80386、80486、Pentium微型處理機(jī)之間的差異
    習(xí) 題
   第四章匯編語(yǔ)言
    4.1匯編語(yǔ)言的語(yǔ)句格式
    4.1.1字符集
    4.1.2匯編語(yǔ)句格式
    4.2匯編語(yǔ)言中數(shù)據(jù)的表示方法
    4.2.1數(shù)據(jù)在機(jī)內(nèi)的表示方法和范圍
    4.2.2匯編語(yǔ)言中數(shù)據(jù)書(shū)寫(xiě)形式
    4.3運(yùn)算符號(hào)
    4.3.1算術(shù)運(yùn)算符
    4.3.2邏輯運(yùn)算符
    4.3.3關(guān)系運(yùn)算符
    4.3.4分析算符
    4.3.5組合算符
    4.3.6字節(jié)分離算符LOM和HIGH
    4.3.7記錄專用算符
    4.4偽指令(匯編命令)
    4.4.1符號(hào)定義偽指令
    4.4.2數(shù)據(jù)定義偽指令
    4.4.3段定義偽指令
    4.4.4其它偽指令
    4.5匯編語(yǔ)言的上機(jī)過(guò)程
    習(xí) 題
   第五章 順序結(jié)構(gòu)程序設(shè)計(jì)
    5.1程序設(shè)計(jì)的步驟
    5.2流程圖的應(yīng)用
    5.3程序的基本控制結(jié)構(gòu)
    5.4數(shù)據(jù)傳送指令
    5.5算術(shù)運(yùn)算指令
    5.5.1加法運(yùn)算指令
    5.5.2減法運(yùn)算指令
    5.5.3乘法運(yùn)算指令
    5.5.4除法運(yùn)算指令
    5.6邏輯操作指令
    5.7移位操作指令
    5.8狀態(tài)標(biāo)志位操作指令
    5.9簡(jiǎn)單的I/O功能調(diào)用
    5.10 順序結(jié)構(gòu)程序舉例
    習(xí) 題
   第六章 分支結(jié)構(gòu)程序設(shè)計(jì)
    6.1分支結(jié)構(gòu)程序的引出
    6.2轉(zhuǎn)移指令JMP(Jump)
    6.2.1無(wú)條件轉(zhuǎn)移指令
    6.2.2條件轉(zhuǎn)移指令
    6.3標(biāo)志寄存器
    6.4分支結(jié)構(gòu)程序設(shè)計(jì)
    6.5多分支結(jié)構(gòu)程序設(shè)計(jì)
    習(xí) 題
   第七章 循環(huán)結(jié)構(gòu)程序
    7.1循環(huán)結(jié)構(gòu)程序的提出
    7.2循環(huán)結(jié)構(gòu)程序的組成
    7.3循環(huán)控制指令
    7.4數(shù)據(jù)串操作指令
    7.4.1數(shù)據(jù)串基本操作指令
    7.4.2重復(fù)前綴
    7.5循環(huán)程序的控制方法
    7.5.1計(jì)數(shù)控制法
    7.5.2寄存器終值控制法
    7.5.3條件控制法
    7.6單重循環(huán)程序舉例
    7.7多重循環(huán)程序設(shè)計(jì)
    7.8循環(huán)程序的效率
    習(xí) 題
   第八章 子程序設(shè)計(jì)
    8.1子程序的引出
    8.2子程序(過(guò)程)定義偽指令
    8.3調(diào)用和返回指令
    8.4子程序設(shè)計(jì)方法
    8.4.1現(xiàn)場(chǎng)的保護(hù)與恢復(fù)
    8.4.2子程序說(shuō)明文件
    8.4.3主程序與子程序之間的參數(shù)傳遞
    8.5子程序嵌套
    8.6遞歸子程序
    8.7可重入子程序
    8.8程序的連接
    8.8.1程序連接偽指令
    8.8.2模塊連接方法
    習(xí) 題
   第九章 條件匯編與宏指令
    9.1條件匯編偽操作
    9.2宏偽操作
    9.2.1宏定義與宏結(jié)束偽操作命令
    9.2.2參數(shù)的使用
    9.2.3宏中的標(biāo)號(hào)處理
    9.2.4宏嵌套
    9.2.5宏與子程序的區(qū)別
    9.3重復(fù)塊宏操作命令
    9.4特殊宏操作命令
    習(xí) 題
   第十章 算術(shù)運(yùn)算與代碼轉(zhuǎn)換
    10.1多字節(jié)加減運(yùn)算
    10.2多字節(jié)整數(shù)乘除運(yùn)算
    10.2.1一般整數(shù)乘法運(yùn)算
    10.2.2多字節(jié)整數(shù)乘法運(yùn)算
    10.2.3一般整數(shù)除法運(yùn)算
    10.2.4多字節(jié)整數(shù)除法運(yùn)算
    10.3BCD碼運(yùn)算
    10.3.1BCD碼運(yùn)算規(guī)則
    10.3.2BCD碼運(yùn)算調(diào)整指令
    10.3.3非組合的BCD碼運(yùn)算
    10.3.4組合的BCD碼加減運(yùn)算
    10.3.5BCD碼數(shù)據(jù)的符號(hào)表示方法及運(yùn)算方法
    10.4浮點(diǎn)數(shù)據(jù)的表示方法
    10.5浮點(diǎn)數(shù)加減運(yùn)算
    10.5.1浮點(diǎn)數(shù)加法
    10.5.2浮點(diǎn)數(shù)減法
    10.6浮點(diǎn)數(shù)乘除運(yùn)算
    10.6.1浮點(diǎn)數(shù)乘法
    10.6.2浮點(diǎn)數(shù)除法
    10.7十進(jìn)制數(shù)的ASCII碼串轉(zhuǎn)換為二進(jìn)制定點(diǎn)數(shù)
    10.8二進(jìn)制定點(diǎn)數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)的ASCII碼串
    10.9實(shí)數(shù)的ASCII碼串轉(zhuǎn)換為浮點(diǎn)數(shù)
    10.10浮點(diǎn)數(shù)據(jù)轉(zhuǎn)換為十進(jìn)制數(shù)的ASCII碼串
    10.10.1浮點(diǎn)數(shù)轉(zhuǎn)換為普通十進(jìn)制數(shù)的ASCII碼串
    10.10.2浮點(diǎn)數(shù)轉(zhuǎn)換為科學(xué)表示法數(shù)的ASCII碼串
    習(xí) 題
   第十一章 列表與字符串操作
    11.1列表處理
    11.1.1列表的定義
    11.1.2列表的存儲(chǔ)結(jié)構(gòu)
    11.2記錄與結(jié)構(gòu)
    11.2.1記 錄
    11.2.2結(jié) 構(gòu)
    11.3列表的種類及其運(yùn)算
    11.3.1插 入
    11.3.2刪 除
    11.3.3排 序
    11.3.4檢 索
    11.4字符串處理
    11.4.1字符串的定義及表示方法
    11.4.2字符串的運(yùn)算
    習(xí) 題
   第十二章 輸入輸出與中斷
    12.1輸入輸出指令
    12.2中斷指令
    12.3外同步指令和空操作指令
    12.4CPU與外設(shè)間的數(shù)據(jù)傳送
    12.4.1輸入輸出接口
    12.4.2CPU與外設(shè)之間的接口信號(hào)
    12.4.3CPU與外設(shè)之間的數(shù)據(jù)傳送方式
    12.5中斷系統(tǒng)概述
    12.5.1中斷請(qǐng)求與中斷源
    12.5.2中斷系統(tǒng)的功能
    12.5.3中斷響應(yīng)
    12.68086/8088的中斷系統(tǒng)
    12.6.1外部中斷
    12.6.2內(nèi)部中斷
    12.6.3中斷向量表
    12.78259A中斷控制器及其程序設(shè)計(jì)
    12.7.18259A的結(jié)構(gòu)
    12.7.28259A的程序設(shè)計(jì)
    12.7.38259A在IBMPC系列機(jī)中的應(yīng)用
    12.8中斷程序設(shè)計(jì)方法
    12.8.1主程序設(shè)計(jì)
    12.8.2中斷服務(wù)程序設(shè)計(jì)
    12.8.3中斷服務(wù)程序設(shè)計(jì)中應(yīng)注意的幾個(gè)問(wèn)題
    12.9IBMPC的BIOS調(diào)用及DOS功能調(diào)用
    12.9.1BIOS調(diào)用
    12.9.2DOS中斷和功能調(diào)用
    習(xí) 題
   第十三章 磁盤(pán)操作及文件管理
    13.1磁盤(pán)結(jié)構(gòu)
    13.2磁盤(pán)上的數(shù)據(jù)組織
    13.2.1保留區(qū)(引導(dǎo)記錄)
    13.2.2文件分配表(FAT)
    13.2.3文件目錄表(FDT)
    13.3磁盤(pán)I/O參數(shù)表及其用法
    13.3.1磁盤(pán)I/O)參數(shù)表(BPB)
    13.3.2BPB表的用法
    13.4磁盤(pán)基數(shù)表及其用法
    13.4.1磁盤(pán)基數(shù)表
    13.4.2軟盤(pán)基數(shù)表的用法
    13.4.3磁盤(pán)加密
    13.5計(jì)算機(jī)病毒的診治
    13.5.1計(jì)算機(jī)病毒的技術(shù)特征
    13.5.2病毒的診斷
    13.5.3消毒免疫技巧
    13.6DOS文件管理
    13.6.1DOS文件結(jié)構(gòu)
    13.6.2文件控制塊FCB及其用法
    13.6.3DOS文件句柄功能及其用法
    習(xí) 題
   第十四章 顯示程序設(shè)計(jì)
    14.1顯示器種類及性能
    14.2用BIOS調(diào)用編制顯示程序
    14.3CGA顯示程序設(shè)計(jì)
    14.3.1CGA顯示器的性能
    14.3.2CGA適配器
    14.3.3CGA顯示器編程
    14.4EGA/VGA顯示程序設(shè)計(jì)
    14.4.1EGA/VGA程序設(shè)計(jì)模型
    14.4.2顯示存儲(chǔ)器
    14.4.3圖形控制器
    14.4.4屬性控制器
    14.4.5定序器
    14.4.6CRT控制器
    14.4.7外部寄存器
    14.4.8EGA/VGA顯示器編程
    14.5TVGA顯示程序設(shè)計(jì)
    14.5.1TVGA顯示存儲(chǔ)器
    14.5.2TVGA內(nèi)部寄存器
    習(xí) 題
   第十五章 鍵盤(pán)程序設(shè)計(jì)
    15.1鍵盤(pán)的種類與掃描碼
    15.2IBMPC/XT標(biāo)準(zhǔn)鍵盤(pán)接口
    15.3鍵盤(pán)中斷程序設(shè)計(jì)
    15.4擴(kuò)展鍵盤(pán)接口
    15.4.1擴(kuò)展鍵盤(pán)接口程序設(shè)計(jì)模型
    15.4.2擴(kuò)展鍵盤(pán)接口程序設(shè)計(jì)
    15.5鍵盤(pán)程序設(shè)計(jì)
    習(xí) 題
   第十六章 打印程序設(shè)計(jì)
    16.1打印機(jī)的種類
    16.2打印機(jī)適配器
    16.3字符打印程序設(shè)計(jì)
    16.3.1查詢方式打印字符程序
    16.3.2中斷方式打印程序設(shè)計(jì)
    16.3.3BIOS打印功能調(diào)用
    16.4打印機(jī)控制代碼
    16.5圖形打印程序設(shè)計(jì)
    16.5.1點(diǎn)陣式打印機(jī)打印頭的結(jié)構(gòu)及工作原理
    16.5.2打印圖形程序設(shè)計(jì)
    習(xí) 題
   第十七章 定時(shí)及音響程序設(shè)計(jì)
    17.1概 述
    17.28253/8254可編程定時(shí)/計(jì)數(shù)器
    17.2.18253/8254的基本功能和內(nèi)部結(jié)構(gòu)
    17.2.28253的工作方式
    17.2.38253/8254在IBMPC系列機(jī)中的應(yīng)用
    17.3時(shí)鐘程序設(shè)計(jì)
    17.3.1使用8253/8254時(shí)鐘
    17.3.2實(shí)時(shí)時(shí)鐘的使用
    17.4音響程序設(shè)計(jì)
    17.4.1揚(yáng)聲器與系統(tǒng)的連結(jié)
    17.4.2音響程序的設(shè)計(jì)
    習(xí) 題
   第十八章 通信程序設(shè)計(jì)
    18.1異步串行通信簡(jiǎn)介
    18.1.1串行傳輸及其優(yōu)缺點(diǎn)
    18.1.2異步傳輸格式
    18.2異步串行通信適配器
    18.38250的程序設(shè)計(jì)
    18.4通信程序設(shè)計(jì)
    18.4.1查詢方式通信程序設(shè)計(jì)
    18.4.2中斷方式通信程序設(shè)計(jì)
    習(xí) 題
   第十九章 漢字處理程序設(shè)計(jì)
    19.1漢字的機(jī)內(nèi)表示
    19.2漢字的輸入
    19.2.1區(qū)位碼和國(guó)標(biāo)碼
    19.2.2拼音碼
    19.2.3拼形碼
    19.2.4形音碼
    19.3漢字的顯示
    19.3.1漢字的字模
    19.3.2漢字顯示的實(shí)現(xiàn)
    19.4漢字的打印
    19.4.1漢字打印機(jī)
    19.4.2漢字打印的實(shí)現(xiàn)
    習(xí) 題
   第二十章 80286/80386/80486/Pentium系統(tǒng)
    20.180286CPU結(jié)構(gòu)
    20.280286系統(tǒng)存儲(chǔ)器管理
    20.2.180286的操作方式
    20.2.2有關(guān)特權(quán)的概念
    20.2.3保護(hù)虛地址方式的存儲(chǔ)管理
    20.3特權(quán)級(jí)
    20.480286的中斷系統(tǒng)
    20.580286增強(qiáng)與擴(kuò)充的指令
    20.5.1增強(qiáng)的指令
    20.5.2擴(kuò)充的指令
    20.680386CPU結(jié)構(gòu)
    20.780386存儲(chǔ)器管理
    20.880386的尋址方式
    20.980386擴(kuò)充的指令
    20.1080486簡(jiǎn)介
    20.11Pentium(80586)簡(jiǎn)介
    習(xí) 題
   第二十一章 8087/80287/80387程序設(shè)計(jì)
    21.1概 述
    21.28087/80287/80387的邏輯結(jié)構(gòu)與運(yùn)行
    21.2.18087/80287/80387的邏輯結(jié)構(gòu)
    21.2.28087/80287/80387的運(yùn)行
    21.3數(shù)據(jù)類型及格式
    21.48087/80287/80387的指令系統(tǒng)
    21.4.1數(shù)據(jù)傳送指令
    21.4.2算術(shù)運(yùn)算指令
    21.4.3比較指令
    21.4.4函數(shù)指令
    21.4.5常數(shù)指令
    21.4.6處理器控制指令
    21.58087/80287/80387程序設(shè)計(jì)舉例
    21.5.1整數(shù)運(yùn)算
    21.5.2實(shí)數(shù)運(yùn)算
    習(xí) 題
   附 錄
    附錄A 8086/8088指令系統(tǒng)
    附錄B 偽指令
    附錄C BIOS調(diào)用說(shuō)明
    附錄D DOS功能調(diào)用說(shuō)明
    附錄EIBMPC的鍵盤(pán)輸入碼和CRT顯示碼
   參考文獻(xiàn)
   

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)