計算機組成原理與匯編語言程序設(shè)計
|
資料類別
|
計算機課件 |
|
課程(專業(yè))
|
計算機組成原理與匯編語言程序設(shè)計 |
關(guān)鍵詞
|
計算機組成原理|匯編語言程序設(shè)計 |
適用年級
|
所有 |
身份要求
|
普通會員 |
金 幣
|
15 。金幣如何獲得?) |
文件格式
|
ppt |
文件大小
|
3432K |
發(fā)布時間
|
2010-03-28 07:43:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
0 |
發(fā)布人 |
zhengzixuan |
內(nèi)容簡介:
第 1 章 緒論
主要內(nèi)容:
1計算機的基本概念
2計算機系統(tǒng)硬、軟件組成
3層次結(jié)構(gòu)模型
4計算機的工作過程
5計算機的性能指標
第2章 計算機中的信息表示
數(shù)據(jù)型數(shù)據(jù)的表示
第 3 章(1)
第2篇 計算機系統(tǒng)分層結(jié)構(gòu)
在本篇用3章分三個層次,即微體系結(jié)構(gòu)層、指令系統(tǒng)層和匯編語言層討論計算機系統(tǒng)的組成。
微體系結(jié)構(gòu)層是具體的硬件層次,可看作是指令系統(tǒng)的解釋器。
指令系統(tǒng)層是一個抽象的層次,其指令系統(tǒng)是一種硬件和編譯器都可識別的機器語言。
匯編語言層提供的語言,是將機器語言“符號化”以便于人們理解。
用匯編語言編寫的程序先由匯編器翻譯成機器語言程序,再由微體系結(jié)構(gòu)層解釋執(zhí)行。
第 3 章(2)
第3節(jié) CPU模型機的組成及其數(shù)據(jù)通路
第 4章(1)
第4章 指令系統(tǒng)層
計算機的基本工作主要體現(xiàn)為執(zhí)行指令。一臺計算機所能執(zhí)行的全部指令,稱為該機的指令系統(tǒng)或指令集,具體內(nèi)容包括指令格式、尋址方式、指令類型與功能。
相對微體系結(jié)構(gòu)層,指令系統(tǒng)層是一個抽象的層次,它是硬件和軟件之間的接口,其主要特征就是指令系統(tǒng)。
本章將以80x86為背景討論指令系統(tǒng)層,主要內(nèi)容包括:
80x86系列CPU的結(jié)構(gòu)特點;
80x86主存儲器和寄存器組織;
80x86指令系統(tǒng)。
第 4 章(2)
4.2 80x86 CPU的寄存器和主存儲器
4.2.1 80x86 CPU的寄存器
1.80x86 CPU的寄存器分類
80x86 CPU的內(nèi)部寄存器可分為以下3大類:
基本結(jié)構(gòu)寄存器組 :通用寄存器、指令指針寄存器、標志寄存器、段寄存器。
系統(tǒng)級寄存器組 :系統(tǒng)地址寄存器、控制寄存器、測試寄存器、調(diào)試寄存器。
浮點寄存器組 :數(shù)據(jù)寄存器、標記字寄存器、指令和數(shù)據(jù)指針寄存器、控制字寄存器。
第 4 章(3)
4.3 80x86 CPU的指令系統(tǒng)
80x86 CPU的指令集是在8086/8088 CPU的指令系統(tǒng)上發(fā)展起來的。
8086/8088 指令系統(tǒng)是基本指令集,80286、80386、80486和Pentium指令系統(tǒng)是在基本指令集上進行了擴充。
擴充指令的一部分是增強的8086/8088基本指令和一些專用指令;另一部分是系統(tǒng)控制指令,即特權(quán)指令,它們對80286、80386、80486和Pentium保護模式的多任務(wù)、存儲器管理和保護機制提供了控制能力。
第 4 章(4)
4.3.2 80x86 CPU指令系統(tǒng)
80x86 CPU指令按操作數(shù)地址個數(shù)可劃分為3種類:
(1)雙操作數(shù)指令 OPR DEST,SRC
OPR表示指令操作碼。指令中給出兩個操作數(shù)地址,SRC表示源操作數(shù)地址,簡稱源地址;DEST表示目的操作數(shù)地址,簡稱目的地址。
(2)單操作數(shù)指令 OPR DEST
指令中只給出一個操作數(shù)地址DEST。若指令只需一個操作數(shù),則該地址既是源地址又是目的地址。若指令需兩個操作數(shù),則另一個操作數(shù)地址由指令隱含指定。
(3)無操作數(shù)指令 OPR
一種情況是指令未給出操作數(shù)地址,但隱含指定了操作數(shù)的存放處。另一種情況是指令本身不需要操作數(shù)。
第 4 章(5)
2.算術(shù)運算類指令
算術(shù)運算類指令包括加、減、乘、除4種指令。這類指令可以對字節(jié)、字或雙字數(shù)據(jù)進行運算,參加運算的數(shù)可以是無符號數(shù)或帶符號數(shù)。由于80x86提供十進制數(shù)運算校正指令,因此參加運算的數(shù)也可以是BCD碼表示的十進制數(shù)。這類指令中既有雙操作數(shù)指令,也有單操作數(shù)指令。如前所述,雙操作數(shù)指令的兩個操作數(shù)不能同時為存儲器操作數(shù),且只有源操作數(shù)可為立即數(shù)。單操作數(shù)指令不允許使用立即數(shù)尋址方式。
(1)加法運算指令
ADD(ADD) 加法
ADC(ADD with Carry) 帶進位加法
INC(INCrement) 加1
XADD(eXchange and ADD) 交換并相加
第5章 匯編語言層
本章主要內(nèi)容:
80x86宏匯編語言的語句格式
80x86宏匯編語言的語法規(guī)則
基本程序結(jié)構(gòu)及程序設(shè)計方法
匯編語言程序的開發(fā)方法
第 6 章
第3篇 存儲系統(tǒng)與 輸入/輸出系統(tǒng)
解存儲器及各種I/O設(shè)備的組成原理,以及連接整機的方法。
第七章 輸入/輸出系統(tǒng)
接口的基本概念
直接程序控制方式接口組成和設(shè)計方法
中斷方式及其接口組成和設(shè)計方法
DMA方式及其接口組成和設(shè)計方法
通道與IOP的概念和特點
系統(tǒng)總線的概念和特點
典型外設(shè)接口介紹
第八章 I/O設(shè)備與I/O程序設(shè)計
I/O設(shè)備的分類
鍵盤的結(jié)構(gòu)、原理和驅(qū)動程序設(shè)計
打印機原理和驅(qū)動程序設(shè)計
顯示器原理和驅(qū)動程序調(diào)用
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
|