《計算機原理復(fù)習(xí)課件》由會員分享,可在線閱讀,更多相關(guān)《計算機原理復(fù)習(xí)課件(50頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標題樣式,,單擊此處編輯母版文本樣式,,第二級,,第三級,,第四級,,第五級,,*,,*,,圓第一二五章概述,,第3章8088/8086MPU的指令系統(tǒng),,1.計算機系統(tǒng)是由兩大部分組成:硬件系統(tǒng)和軟件系統(tǒng),,硬件系統(tǒng)是指所有構(gòu)成計算機的物理實體,它包括計算機系統(tǒng)中,,切電子、機械、光電等設(shè)備。,,軟件系統(tǒng)是指計算機運行時所需的各種程序、數(shù)據(jù)及其有關(guān)資料,,2.馮·諾依曼體系結(jié)構(gòu)(傳統(tǒng)機)的硬件結(jié)構(gòu):,,分為五大部分,即存儲器、運算器、控制器、輸入設(shè)備和輸出設(shè)備,,馮·諾依曼計算機特點,,(1)用二進制數(shù)表示數(shù)據(jù)和指令;,,(2)指令和數(shù)據(jù)存儲在內(nèi)部存儲器中,按順序自動依次執(zhí)行
2、,,指令;,,(3)由運算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備組成,,基本硬件系統(tǒng);,,(4)由控制器來控制程序和數(shù)據(jù)的存取及程序的執(zhí)行;,,(5)以運算器為核心,,,,第3章8088/8086MPU的指令系統(tǒng),,3.現(xiàn)代機的硬件結(jié)構(gòu),,現(xiàn)代機是指大規(guī)?;虺笠?guī)模集成電路出現(xiàn)以后,組成計算機的,,各部分都在總線上,包括中央處理器CPU、主存儲器RAM和ROM、各種,,I/0接口以及接口外帶的各種外部設(shè)備。,,4.軟件系統(tǒng),,計算機的軟件系統(tǒng)由為計算機本身運行所需要的系統(tǒng)軟件(S,,ystem Software)和用戶完成特定任務(wù)所需的應(yīng)用軟件( Application,,Sof tware)
3、兩大類組成。,,系統(tǒng)軟件通常指那些用于管理機器各種資源的程序及協(xié)調(diào)各,,裝置工作的程序和為支持應(yīng)用軟件的運行并提供服務(wù)的程序,,應(yīng)用軟件通常是指用來為用戶解決某種應(yīng)用問題的程序并包,,括有關(guān)的文件和資料。是為用戶某種專門用途而設(shè)計的程序系統(tǒng),,,,第3章8088/8086MPU的指令系統(tǒng),,5.存儲器結(jié)構(gòu):分為四個邏輯段,起始地址放在段寄存器中,,存放代碼邏輯段的叫代碼段,起始地址在CS中;存放數(shù)據(jù)的邏輯段叫數(shù),,據(jù)段,起始地址放在〗S中;存放操作結(jié)果的邏輯段叫附加段,起始地址,,放在BS中。當(dāng)堆棧用的邏輯段叫堆棧段,起始地址存放在SS中。,,地址形成:物貍地址計算,,物理地址(PA)-段寄存
4、器內(nèi)容左移4位+偏移地址,,不同用途的字節(jié)單元的物理地址求法不同:,,取指令:PA=CS*10H+IP,,取源操作數(shù):PA=DS*10H+EA(EA由U提供),,字符串操作:對源串:PA=DS*10H+SI,,對目的串:PA=BS*10H+DI,,堆棧操作:PA=SS*10H+SP,,,,第3章8088/8086MPU的指令系統(tǒng),,6.微型計算機的系統(tǒng)總線:數(shù)據(jù)總線、地址總線、控制總線,,系統(tǒng)總線是CPU與其它部件之間傳送數(shù)據(jù)、地址和控制信息的公共通道,,(1)數(shù)據(jù)總線:用來傳送數(shù)據(jù),主要實現(xiàn)CPU與內(nèi)存儲器或I/0設(shè)備之,,間、內(nèi)存儲器與I/0設(shè)備或外存儲器之間的數(shù)據(jù)傳送,,(2)地址總線:
5、用來傳送地址。主要實現(xiàn)從CPU送地址至內(nèi)存儲器和I,,0設(shè)備,或從外存儲器傳送地址至內(nèi)存儲器等。,,(3)控制總線:用于傳送控制信號、時序信號和狀態(tài)信息等,,,,第三章匯編語言指令系統(tǒng)及編程080F的指會系統(tǒng),,1.語句類型:指令性語句、指示性語句,,指令性語句由指令組成,CPU可以執(zhí)行;,,指示性語勺用來告訴編譯程序如何對源程序進行匯編,它不生成目標,,代碼,不由CPU執(zhí)行,所以常稱為偽操作指令;,,2.指令語句語句格式如下:,,[標號:]指令助記符[操作數(shù)][;注釋];,,標號:主要用來定義標號、名字,以便在操作數(shù)域中引用它們。,,標號和名字都是由標識符組成的。標識符可由最多31個字母、數(shù)字和特,,殊字符所組成,它必須以字母或特殊字符開始。,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,