版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《微型計(jì)算機(jī)原理》教學(xué)大綱(計(jì)算機(jī)各專業(yè),64學(xué)時(shí))
課程名稱:微型計(jì)算機(jī)原理
英文名稱:PrinciplesofMicrocomputers
學(xué)時(shí):50(理論教學(xué))+14(實(shí)驗(yàn))
學(xué)分:4
適用專業(yè):計(jì)算機(jī)各專業(yè)
課程性質(zhì):必修
先修課程:計(jì)算機(jī)導(dǎo)論,模擬電子技術(shù),數(shù)字電路邏輯設(shè)計(jì)等
一、課程性質(zhì)與任務(wù)
本課程是計(jì)算機(jī)各專業(yè)非常重要的專業(yè)基礎(chǔ)課之一。本課程以Intel
80x86CPU構(gòu)成的微機(jī)為主講機(jī)型,從應(yīng)用角度系統(tǒng)深入地介紹微型計(jì)算機(jī)的
工作原理、微處理器結(jié)構(gòu)、80x86指令系統(tǒng)、匯編語言程序設(shè)計(jì)、半導(dǎo)體存儲(chǔ)
器、輸入/輸出與中斷技術(shù)、常用可編程I/O接口芯片的特點(diǎn)和使用技巧;結(jié)合
典型微機(jī)系統(tǒng)的講解,讓學(xué)生開拓思路,拓展發(fā)展的空間,對先進(jìn)的微處理器
技術(shù)(如多核處理器體系結(jié)構(gòu))有一定程度了解。學(xué)生在學(xué)完本課程之后,應(yīng)
具備分析和設(shè)計(jì)微機(jī)應(yīng)用系統(tǒng)的能力,能開展微機(jī)應(yīng)用系統(tǒng)的研發(fā)工作,為后
續(xù)其他專業(yè)基礎(chǔ)課或?qū)I(yè)課如“嵌入式系統(tǒng)設(shè)計(jì)”、“微機(jī)接口技術(shù)”、“計(jì)算機(jī)
控制技術(shù)”等的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。
二、教學(xué)內(nèi)容、學(xué)習(xí)要求及重點(diǎn)難點(diǎn)
第1章微型計(jì)算機(jī)系統(tǒng)導(dǎo)論
(一)教學(xué)內(nèi)容
本章簡要介紹微型計(jì)算機(jī)的發(fā)展歷史;根據(jù)馮?諾依曼計(jì)算機(jī)設(shè)計(jì)思想,
主要介紹微型計(jì)算機(jī)硬件系統(tǒng)的組成,三總線結(jié)構(gòu)(地址總線AB、數(shù)據(jù)總線
DB、控制總線CB)以及組成計(jì)算機(jī)的五大部件(運(yùn)算器、控制器、存儲(chǔ)器、
輸入及輸出設(shè)備);介紹軟件在計(jì)算機(jī)系統(tǒng)中的作用;通過在模型機(jī)上運(yùn)行一
個(gè)簡單的程序說明計(jì)算機(jī)的工作過程。具體內(nèi)容如下:
1、計(jì)算機(jī)發(fā)展概況
2、微型計(jì)算機(jī)系統(tǒng)的組成
3、微型計(jì)算機(jī)硬件系統(tǒng)
4、微型計(jì)算機(jī)的工作過程
(二)學(xué)習(xí)要求
通過本章學(xué)習(xí),應(yīng)對微型計(jì)算機(jī)的基本概念、基本組成及工作過程有一個(gè)
基本了解,建立計(jì)算機(jī)整機(jī)概念,為后續(xù)各章節(jié)的學(xué)習(xí)打下基礎(chǔ)。具體要求如
下:
1、了解微處理器及微型計(jì)算機(jī)的發(fā)展、分類和特點(diǎn)。
2、熟悉微型計(jì)算機(jī)系統(tǒng)各個(gè)組成部分的功能,掌握地址總線AB、數(shù)據(jù)總
線DB、控制總線CB的概念及其作用。
3、掌握CPU的概念、組成及基本工作原理。
4、了解存儲(chǔ)器在微型計(jì)算機(jī)的作用和內(nèi)存的讀寫操作過程,掌握有關(guān)概
念:位、字節(jié)、字、存儲(chǔ)器容量、存儲(chǔ)單元地址等。
5、熟悉微型計(jì)算機(jī)的工作過程,初步建立計(jì)算機(jī)整機(jī)的概念
(三)重點(diǎn)難點(diǎn)
微型計(jì)算機(jī)硬件系統(tǒng)的結(jié)構(gòu);地址總線AB、數(shù)據(jù)總線DB、控制總線CB
的概念及其作用;CPU的組成及基本工作原理;存儲(chǔ)器的分類、作用及有關(guān)概
念。
第2章計(jì)算機(jī)中的數(shù)制與編碼
(一)教學(xué)內(nèi)容
本章首先簡要介紹無符號(hào)數(shù)的表示方法、各種數(shù)制的相互轉(zhuǎn)換以及二進(jìn)制
數(shù)的運(yùn)算規(guī)則等;然后重點(diǎn)介紹帶符號(hào)數(shù)的表示方法、補(bǔ)碼加減法運(yùn)算以及運(yùn)
算時(shí)溢出的判斷方法;最后介紹十進(jìn)制數(shù)的二進(jìn)制編碼(BCD編碼)、字符
(包括字母、數(shù)字和符號(hào))的ASCII編碼以及數(shù)的定點(diǎn)和浮點(diǎn)表示方法等。具
體內(nèi)容如下:
1、無符號(hào)數(shù)的表示方法
2、帶符號(hào)數(shù)的表示方法
3、信息的編碼
4、數(shù)的定點(diǎn)與浮點(diǎn)表示法
(二)學(xué)習(xí)要求
通過本章學(xué)習(xí),應(yīng)該熟練掌握數(shù)據(jù)(包括無符號(hào)數(shù)和有符號(hào)數(shù))、信息等
在計(jì)算機(jī)中的表示方法,具體要求如下:
1、掌握十進(jìn)制數(shù)、二進(jìn)制數(shù)、十六進(jìn)制數(shù)的表示方法及其相互轉(zhuǎn)換。
2、熟練掌握帶符號(hào)數(shù)的原碼、反碼、補(bǔ)碼表示方法。
3、掌握進(jìn)位和溢出的概念及其判斷方法
4、了解BCD碼、ASCII碼的概念以及數(shù)的定點(diǎn)與浮點(diǎn)表示法。
(三)重點(diǎn)難點(diǎn)
帶符號(hào)數(shù)的原碼、反碼、補(bǔ)碼表示方法;進(jìn)位與溢出的概念及其判斷方法。
第3章80x86微處理器
(一)教學(xué)內(nèi)容
本章在簡要介紹80x86系列微處理器的發(fā)展概況及其性能特性的基礎(chǔ)上,
首先重點(diǎn)介紹8086/8088CPU的內(nèi)部結(jié)構(gòu)、寄存器結(jié)構(gòu)、引腳功能以及存儲(chǔ)器
管理等;之后簡要介紹具有代表性的Intel主流CPU系列的最新技術(shù)發(fā)展方向,
從應(yīng)用角度介紹80x86系列微處理器內(nèi)部寄存器結(jié)構(gòu)及其使用方法;然后對
80x86存儲(chǔ)器管理方式(實(shí)方式、保護(hù)方式和虛擬8086方式)進(jìn)行介紹;最
后分別簡要介紹80286到PentiumCPU的內(nèi)部結(jié)構(gòu)特點(diǎn)。具體內(nèi)容如下:
1、80x86微處理器簡介
2、8086/8088微處理器
3、8086/8088存儲(chǔ)器和I/O組織
4、從80286到Pentium系列的技術(shù)發(fā)展
(二)學(xué)習(xí)要求
微處理器(CPU)是構(gòu)成微型計(jì)算機(jī)的核心部件,是全機(jī)的控制中心,它控
制全機(jī)各功能部件協(xié)調(diào)工作,它的性能決定了整個(gè)微型計(jì)算機(jī)的性能和系統(tǒng)結(jié)
構(gòu)。因此,學(xué)習(xí)和掌握微處理器的內(nèi)部結(jié)構(gòu)和工作原理是學(xué)習(xí)"微型計(jì)算機(jī)原
理"的重要基礎(chǔ)。本章具體學(xué)習(xí)要求如下:
1、掌握8086/8088CPU的內(nèi)部結(jié)構(gòu)及工作原理。
2、掌握8086/8088CPU中14個(gè)寄存器的分類、作用及有關(guān)寄存器的特定
用法。
3、掌握8086/8088存儲(chǔ)器的分段管理方式;掌握邏輯地址、物理地址的
概念以及如何由邏輯地址求物理地址。
4、了解8086/8088CPU的引腳及其功能。
5、從程序設(shè)計(jì)角度了解80286到Pentium系列CPU中的寄存器結(jié)構(gòu);了
解80x86存儲(chǔ)器管理機(jī)制,了解實(shí)地址方式、保護(hù)虛地址方式、虛擬8086方
式的概念;了解80286到Pentium系列CPU的內(nèi)部結(jié)構(gòu)特點(diǎn)。
(三)重點(diǎn)難點(diǎn)
8086/8088CPU的內(nèi)部結(jié)構(gòu)及工作原理;寄存器結(jié)構(gòu);存儲(chǔ)器分段管理方
式;邏輯地址和物理地址的概念等。對程序設(shè)計(jì)人員來講,了解CPU內(nèi)部寄
存器結(jié)構(gòu)并掌握其使用方法是進(jìn)行匯編語言程序設(shè)計(jì)的關(guān)鍵和基礎(chǔ),因此,牢
記8086/8088CPU內(nèi)部的14個(gè)16位寄存器的名稱和使用方法是本章學(xué)習(xí)的重
點(diǎn),也是初學(xué)者一時(shí)難于理解和掌握的內(nèi)容。
第4章80x86指令系統(tǒng)
(一)教學(xué)內(nèi)容
本章重點(diǎn)介紹8086指令格式和尋址方式,包括操作數(shù)的尋址方式和轉(zhuǎn)移
地址的尋址方式;然后介紹8086指令系統(tǒng),包括數(shù)據(jù)傳送、算術(shù)運(yùn)算、位操
作、串操作、控制轉(zhuǎn)移以及處理器控制等六大類指令。最后簡要介紹
80x86/Pentium新增的尋址方式和增強(qiáng)與增加的指令。具體內(nèi)容如下:
1、8086/8088指令格式
2、8086/8088指令系統(tǒng)的尋址方式
3、8086/8088指令系統(tǒng)
4、80X86尋址方式
5、80286到Pentium增強(qiáng)與增加的指令
(-)學(xué)習(xí)要求
指令系統(tǒng)是程序員編寫程序的基礎(chǔ),因此很好地掌握本章內(nèi)容是后續(xù)進(jìn)一
步學(xué)習(xí)匯編語言程序設(shè)計(jì)的關(guān)鍵。通過本章學(xué)習(xí),應(yīng)該達(dá)到如下要求:
1、了解8086/8088指令格式。
2、熟練掌握8086/8088(包括后續(xù)CPU)的尋址方式。
3、掌握8086/8088指令系統(tǒng)中的各種指令的名稱、功能及對操作數(shù)尋址
方式的約定。
4、熟悉80286到Pentium增強(qiáng)與增加的指令
(三)重點(diǎn)難點(diǎn)
操作數(shù)的尋址方式;指令中操作數(shù)允許的尋址方式,避免寫出指令系統(tǒng)中
不存在的非法指令。
第5章匯編語言程序設(shè)計(jì)
(一)教學(xué)內(nèi)容
本章以Microsoft公司的宏匯編程序MASM為背景,介紹面向80x86的匯
編語言程序設(shè)計(jì)方法。包括匯編語言源程序的格式、偽指令、宏指令以及順序
結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、過程調(diào)用等匯編語言程序設(shè)計(jì)方法。具體內(nèi)容如
下:
1、匯編語言源程序的格式及匯編語言上機(jī)過程
2、偽指令
3、宏指令
4、匯編語言程序設(shè)計(jì)的基本方法(包括順序程序、分支程序、循環(huán)程序、
子程序)
5、80386及其后繼機(jī)型編程
(二)學(xué)習(xí)要求
匯編語言程序設(shè)計(jì)是"微型計(jì)算機(jī)原理"課程非常重要的內(nèi)容之一。通過本
章學(xué)習(xí),應(yīng)該達(dá)到如下要求:
1、熟練掌握匯編語言格式及調(diào)試方法。
2、掌握子程序和宏指令的概念、定義及其調(diào)用方法。
3、掌握DOS調(diào)用和BIOS調(diào)用的方法。
4、熟練掌握順序程序、分支程序、循環(huán)程序設(shè)計(jì)的基本方法和一般技巧。
(三)重點(diǎn)難點(diǎn)
匯編語言源程序的編寫及調(diào)試。只有通過大量的上機(jī)實(shí)踐,才能真正掌握
匯編語言程序的設(shè)計(jì)。
第6章半導(dǎo)體存儲(chǔ)器
(一)教學(xué)內(nèi)容
本章在簡要介紹半導(dǎo)體存儲(chǔ)器的分類和基本存儲(chǔ)元電路的基礎(chǔ)上,重點(diǎn)介
紹了常用的幾種典型存儲(chǔ)器芯片及其與CPU之間的連接與擴(kuò)展問題,并簡要
介紹了目前廣泛應(yīng)用的幾種新型存儲(chǔ)器。具體內(nèi)容如下:
1、半導(dǎo)體存儲(chǔ)器的分類
2、陵機(jī)讀寫存儲(chǔ)器
3、只讀存儲(chǔ)器
4、存儲(chǔ)器與CPU的連接
5、新型存儲(chǔ)器簡介
(二)學(xué)習(xí)要求
1、了解各種半導(dǎo)體存儲(chǔ)器的特點(diǎn)及應(yīng)用場合。
2、了解隨機(jī)讀寫存儲(chǔ)器和只讀存儲(chǔ)器的結(jié)構(gòu)原理及工作特點(diǎn)。
3、掌握存儲(chǔ)器芯片的位擴(kuò)展和字?jǐn)U展方法。特別應(yīng)注意掌握存儲(chǔ)器芯片
與地址總線的連接問題。
(三)重點(diǎn)難點(diǎn)
存儲(chǔ)器擴(kuò)展時(shí)如何由高位地址產(chǎn)生片選信號(hào)。
第7章輸入/輸出與中斷
(一)教學(xué)內(nèi)容
本章介紹輸入輸出接口的基本概念,CPU與外設(shè)間的數(shù)據(jù)傳送方式,中斷
傳送方式及相關(guān)技術(shù),以及可編程中斷控制器8259A的結(jié)構(gòu)及編程方法。具體
內(nèi)容如下:
1、I/O接口概述
2、CPU與外設(shè)之間數(shù)據(jù)傳送的方式
3、中斷技術(shù)
4、8086/8088中斷系統(tǒng)
5、可編程中斷控制器Intel8259A
(-)學(xué)習(xí)要求
1、了解I/O作用,掌握I/O的編址方式。
2、理解I/O設(shè)備與主機(jī)之間交換數(shù)據(jù)的控制方式。
3、了解8086/8088中斷系統(tǒng)。
4、熟悉8259A中斷控制器的結(jié)構(gòu)及應(yīng)用。
(三)重點(diǎn)難點(diǎn)
8259A的工作方式及編程。
三、教學(xué)進(jìn)度
周實(shí)驗(yàn)
教學(xué)內(nèi)容學(xué)時(shí)重點(diǎn)與難點(diǎn)作業(yè)
次學(xué)時(shí)
第1章微型計(jì)算機(jī)系統(tǒng)導(dǎo)論
1.1引言
微型計(jì)算機(jī)的組成
1.2計(jì)算機(jī)的發(fā)展概況
2微處理器和微型計(jì)算機(jī)P13/2.4、6,7
1.3微型計(jì)算機(jī)硬件系統(tǒng)
的工作過程
-1.4微型計(jì)算機(jī)軟件系統(tǒng)
1.5微型計(jì)算機(jī)的工作過程
第2章計(jì)算機(jī)中的數(shù)制和編碼
帶符號(hào)數(shù)的表示、運(yùn)算、P30/L2、4、6、7、9、
2.1無符號(hào)數(shù)的表示及運(yùn)算2
溢出及其判斷方法12、13
2.2帶符號(hào)數(shù)的表示及運(yùn)算
2.3信息的編碼
2
2.4數(shù)的定點(diǎn)與浮點(diǎn)表示法
二
第3章80x86微處理器8086/8088的組成及基
2P87/1.2.3、4,5.9
3.180x86微處理器簡介本工作原理
8086/8088寄存器結(jié)構(gòu)
3.28086/8088微處理器
邏輯地址與物理地址的
3.38086/8088存儲(chǔ)器和I/O2
概念
三組織
物理地址的形成
3.4從80286到Pentium系列的
2
技術(shù)發(fā)展
第4章80x86指令系統(tǒng)P158/1、2、3、4、6、
2
4.18086/8088指令格式8、9、11、12
四8086/8088指令系統(tǒng)的
4.28086/8088指令的尋址方式2
格式和尋址方式
指令中操作數(shù)尋址方式
4.38086/8088指令系統(tǒng)2
的常見錯(cuò)誤形式
五
尋址方式與基本指令實(shí)
第一次實(shí)驗(yàn)2
驗(yàn)
4.38086/8088指令系統(tǒng)2
六匯編語言源程序的格式
4.480x86/Pentium指令系統(tǒng)2
第5章匯編語言程序設(shè)計(jì)匯編語言源程序的格式P213/E2、4、5、7、
2
5.1匯編語言的基本概念,15、19、
七
宏指令的定義與調(diào)用方
5.2偽指令語句2
法
5.3宏指令語句
宏指令的定義與調(diào)用方
5.4常用系統(tǒng)功能調(diào)用和BIOS2
法
調(diào)用
八5.5匯編語言程序設(shè)計(jì)的基本
方法(一)順序及分支程序設(shè)計(jì)方
2
5.5.1順序程序設(shè)計(jì)法
5.5.2分支程序設(shè)計(jì)
第二次實(shí)驗(yàn)2分支程序設(shè)計(jì)
5.5匯編語言程序設(shè)計(jì)的基本方
九循環(huán)程序設(shè)計(jì)方法
法(二)
2過程調(diào)用與宏調(diào)用的區(qū)
5.5.3循環(huán)程序設(shè)計(jì)
別與適用場合
5.5.4子程序設(shè)計(jì)
第三次實(shí)驗(yàn)2循環(huán)程序設(shè)計(jì)
十5.6發(fā)揮80386及其后繼機(jī)型的
2
優(yōu)勢
第四次實(shí)驗(yàn)2宏指令及子程序設(shè)計(jì)
十第6章半導(dǎo)體存儲(chǔ)器
6.1概述P247/E2、4、6、7、
2
6.2隨機(jī)讀寫存儲(chǔ)器(RAM)10
6.3只讀存儲(chǔ)器(ROM)
6.4存儲(chǔ)器的擴(kuò)展2存儲(chǔ)器的擴(kuò)展方法
十
6.4存儲(chǔ)器的擴(kuò)展
2
6.5幾種新型存儲(chǔ)器介紹
十第五次實(shí)驗(yàn)2存儲(chǔ)器擴(kuò)展實(shí)驗(yàn)
第7章輸入/輸出與中斷
7.1I/O接口概述中斷技術(shù)和8086/8088P280/1、2、4、5、6、
2
7.2CPU與外設(shè)之間數(shù)據(jù)傳送終端系統(tǒng)14
的方式
7.3中斷技術(shù)
十2
7.48086/8088中斷系統(tǒng)
四
8086/8088中斷服務(wù)程
第六次實(shí)驗(yàn)2
序設(shè)計(jì)
第8章可編程接口芯片及應(yīng)用定時(shí)計(jì)數(shù)器的內(nèi)部結(jié)構(gòu)、
8.1可編程定時(shí)計(jì)數(shù)器芯片2基本工作原理、工作方式P338/1.4.6,7
十
8253/8254及應(yīng)用
五
8253可編程定時(shí)器/計(jì)
第七次實(shí)驗(yàn)2
數(shù)器實(shí)驗(yàn)
并行接口芯片8255的結(jié)
可編程并行接口芯片構(gòu)、基本工作原理及簡單
十8.28255A2
應(yīng)用
六
習(xí)題課、總結(jié)復(fù)習(xí)2
四、實(shí)驗(yàn)指導(dǎo)
實(shí)驗(yàn)一尋址方式與基本指令實(shí)驗(yàn)
1.1實(shí)驗(yàn)?zāi)康?/p>
1.熟悉80x86尋址方式及基本指令的功能,進(jìn)一步理解和鞏固課堂學(xué)習(xí)內(nèi)
容。
2.掌握匯編語言程序設(shè)計(jì)上機(jī)過程,掌握匯編語言源程序結(jié)構(gòu),為后續(xù)匯編
語言程序設(shè)計(jì)打好基礎(chǔ)。
3.熟悉Microsoft的DEBUG或Borland的TurboDEBUG調(diào)試工具的使用方
法。
1.2實(shí)驗(yàn)預(yù)習(xí)要求
1.認(rèn)真閱讀本書第一部分第1章,熟悉匯編語言程序設(shè)計(jì)上機(jī)步驟。
2.認(rèn)真閱讀本書第三部分,熟悉DEBUG調(diào)試工具的使用方法。
3.復(fù)習(xí)80x86操作數(shù)尋址方式及基本指令(數(shù)據(jù)傳送、算術(shù)運(yùn)算和邏輯運(yùn)
算等)。
4.了解實(shí)驗(yàn)內(nèi)容,并在實(shí)驗(yàn)前根據(jù)課堂所學(xué)知識(shí)回答有關(guān)問題(個(gè)別取決
于程序?qū)嶋H運(yùn)行環(huán)境的問題除外),以便在實(shí)驗(yàn)時(shí)進(jìn)行驗(yàn)證。
1.3實(shí)驗(yàn)內(nèi)容
1.讀懂下列源程序,使用EDIT生成名為EX11.ASM的源程序,匯編生成
EX11.OBJ文件和EX11.LST文件,連接生成EX11.EXE文件;用EDIT打開
EX11.LST文件,了解.LST文件包含的信息;使用DEBUG調(diào)試工具單步執(zhí)行
EX1LEXE程序,注意觀察IP值的變化,并回答下列問題。
(1)程序裝入后,代碼段寄存器CS的內(nèi)容為H,代碼段第一條可執(zhí)
行指令MOVAX,DATA對應(yīng)的機(jī)器代碼為H,它是一個(gè)
字節(jié)指令,注意觀察執(zhí)行該指令時(shí)IP值的變化情況,該指令源操作數(shù)DATA的
尋址方式是,其值為.
(2)執(zhí)行完MOVDS,DATA指令后,數(shù)據(jù)段寄存器DS的內(nèi)容為H,
源程序在數(shù)據(jù)段中定義的數(shù)據(jù)82H、68H和88H被裝入的存儲(chǔ)單元的物理地址
分別為H、H和H.
(3)程序中第一條ADDAL,[BX]指令對應(yīng)的機(jī)器代碼為H,它
是一個(gè)字節(jié)指令,注意觀察執(zhí)行該指令時(shí)IP值的變化情況;該指令中
源操作數(shù)的尋址方式為,該操作數(shù)所在存儲(chǔ)單元的邏輯地址(DS):
(BX)為,其物理地址為H;執(zhí)行完該指令后(ALAH,
CF=,OF,ZF,SF,AF,PF;若兩操
作數(shù)為無符號(hào)數(shù),計(jì)算結(jié)果是否正確?若兩操作數(shù)為帶符號(hào)數(shù),計(jì)算結(jié)
果是否正確?若計(jì)算結(jié)果正確,結(jié)果是正數(shù)還是負(fù)數(shù)?
(4)執(zhí)行完第二條ADDAL,[BX]指令后(AL尸H,CF=,
OF,ZF,SF,AF,PF;若兩操作數(shù)為無符號(hào)
數(shù),計(jì)算結(jié)果是否正確?若兩操作數(shù)為帶符號(hào)數(shù),計(jì)算結(jié)果是否正確
?
(5)指令MOVSUM,AL中目的操作數(shù)的尋址方式為。該指令執(zhí)
行完后,注意觀察(DS):0003H單元中值的變化,該單元的值變?yōu)镠.
DATASEGMENT
NUMDB82H,68H,88H
SUMDB?
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA
START:MOVAX,DATA
MOVDS,AX
MOVBX,OFFSETNUM
MOVAL,[BX]
INCBX
ADDAL,[BX]
INCBX
ADDAL,[BX]
MOVSUM,AL
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
2,讀懂下列源程序;編輯、匯編、連接生成EX12.ASM、EX12.OBJ,EX12,LST,
EX12.EXE文件;使用DEBUG單步執(zhí)行EX12.EXE文件,并回答以下問題。
(1)代碼段的前三條指令MOVAX,STACK,MOVSS,AX和MOVSP,
LENGTHSTL的功能為堆棧初始化,試問執(zhí)行完這三條指令后,堆棧棧底所在
單元的邏輯地址(SS):(SP)為;執(zhí)行PUSHAX指令后堆棧指針寄存器
(SP)=H,此時(shí),(SS):(SP+1)和(SS):(SP)單元的值為H;執(zhí)行完
PUSHBX后(SP)二_____H,此時(shí),(SS):(SP+1)和(SS):(SP)單元的值為
H;執(zhí)行完P(guān)OPAX后(SP尸H;執(zhí)行完P(guān)OPBX后
(SP)=H;此時(shí)(AX尸_____H,(BX尸請讀者通過對堆棧操作指
令執(zhí)行情況的觀察,進(jìn)一步掌握進(jìn)、出棧操作過程。
(2)執(zhí)行ADDAX,BX指令后(AX尸_______H,CF=,OF
ZF,SF,AF,PF(注意考慮PF值與計(jì)算結(jié)果高8
位有無關(guān)系);若兩操作數(shù)為無符號(hào)數(shù),計(jì)算結(jié)果是否正確?若兩操作
數(shù)為帶符號(hào)數(shù),計(jì)算結(jié)果是否正確?
(3)執(zhí)行ANDAX,BX指令后(AX)=H,CF=,OF,
ZF,SF,AF,PF。
STACKSEGMENTstack
STLDW100HDUP(?)
STACKENDS
CODESEGMENT
ASSUMECS:CODE,SS:STACK
START:MOVAX,STACK
MOVSS,AX
MOVSP,LENGTHSTL
;表達(dá)式“LENGTHSTL”的功能為計(jì)算STL中定義的變量的個(gè)數(shù),
;匯編后其值為100H,詳見教材522
MOVAX,0101101100001010B
MOVBX,010011001010001IB
PUSHAX
PUSHBX
ADDAX,BX
POPAX
POPBX
ANDAX,BX
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
3.指出下列指令的錯(cuò)誤原因,上機(jī)運(yùn)行,觀察匯編程序(MASM.EXE)給出的出
錯(cuò)信息,改正后再上機(jī)驗(yàn)證。
(1)MOVBP,BL(2)MOV[BX],[BP]
(3)MOV[BX],20H(4)INC[SI]
(5)ADDAX,[SI+DI](6)SHLAX,3
⑺PUSH2000H(8)POPAL
(9)MOVCS,AX(10)MOVDSJOOOH
有關(guān)常見匯編錯(cuò)誤的詳細(xì)內(nèi)容見本書第三部分第3章“匯編語言程序常見匯
編錯(cuò)誤分析
1.4實(shí)驗(yàn)報(bào)告要求
1,寫出任務(wù)1和任務(wù)2中所有問題的正確答案;對實(shí)驗(yàn)前做錯(cuò)或做不出來
的問題,說明通過上機(jī)操作對這些問題有哪些新的認(rèn)識(shí)。
2、寫出任務(wù)3中10條錯(cuò)誤指令的錯(cuò)誤原因,對可以改正的指令給出其正確
形式,并分別記錄匯編程序?qū)γ織l錯(cuò)誤指令給出的出錯(cuò)信息。
3、簡要說明匯編語言程序設(shè)計(jì)的步驟,每一步使用什么工具軟件,生成什
么類型的文件。
寫出實(shí)驗(yàn)小結(jié),內(nèi)容包括實(shí)驗(yàn)心得(收獲)、實(shí)驗(yàn)中遇到的問題及解決辦
法、不足之處或今后應(yīng)注意的問題等。
實(shí)驗(yàn)二分支程序設(shè)計(jì)實(shí)驗(yàn)
2.1實(shí)驗(yàn)?zāi)康?/p>
1.掌握分支程序的設(shè)計(jì)方法。
2.掌握宏定義及宏調(diào)用的基本方法。
3.了解小寫和大寫字母的ASCII碼表示及其轉(zhuǎn)換方法。了解數(shù)字及其它字
符在的ASCII碼表示方法。
4.進(jìn)一步掌握調(diào)試工具的使用方法
2.2實(shí)驗(yàn)預(yù)習(xí)要求
1.復(fù)習(xí)比較指令、條件轉(zhuǎn)移指令的用法。
2.復(fù)習(xí)宏定義及宏調(diào)用的基本方法。
3.根據(jù)“2.3.3實(shí)驗(yàn)內(nèi)容”中給出的流程圖和程序框架編寫源程序,以便上機(jī)
調(diào)試。
4.程序框架中顯示提示信息的指令序列用宏調(diào)用實(shí)現(xiàn)。
5.從“2.3.4實(shí)驗(yàn)習(xí)題”中任選一道題目,編寫源程序,以便上機(jī)調(diào)試。
2.3實(shí)驗(yàn)內(nèi)容
從鍵盤輸入一字符,判斷該字符是小寫字母、大寫字母、數(shù)字或其它字符。
若輸入為小寫字母,顯示“YouInputaLowercaseLetter!若輸入為大寫字母,
顯示“YouInputaUppercaseLetter!5,;若輸入為數(shù)字,顯示“YouInputaDigit!5,;
若輸入為其它字符,顯示“YouInputOtherLetter!
數(shù)字0?9的ASCII碼為30H-39H;大寫字母的ASCII碼為41H-5AH,小
寫字母的ASCII碼為61H?7AH。本題目將字符分為小寫字母、大寫字母、數(shù)
字及其它字符,根據(jù)鍵入字符的ASCII碼值判斷其所屬類型,并顯示相應(yīng)的信
息。字符串顯示使用功能號(hào)為09H的DOS功能調(diào)用,接收鍵盤輸入的單個(gè)字
符使用功能號(hào)為01H的DOS功能調(diào)用。
2.4實(shí)驗(yàn)習(xí)題
1.在屏幕上顯示信息“Areyoureallywanttoexit?”,然后從鍵盤輸入一個(gè)字
符,若輸入"Y"或"y",顯示"Thankyoufdryourusing!”后程序結(jié)束;若
輸入N或“n”,顯示“Let'scontinue!”后程序結(jié)束;若輸入其它字符,顯
示“Youpressanerrorkey!”后程序結(jié)束(要求盡量使用宏指令以便使源程
序更加簡潔)。
2.在屏幕上顯示如下信息:
1-------------------------Panda
2-------------------------Cat
3Rabbit
4-------------------------Pig
5EXIT
(Pleasechoosel,2,3,4or5)-----
若輸入1,顯示“Ilikepanda”后程序結(jié)束;若輸入2,顯示“Ilikecat”后程序結(jié)
束;若輸入3,顯示“Ilikerabbit”后程序結(jié)束;若輸入4,顯示"Idon'tlikepig”
后程序結(jié)束;若輸入5,程序直接結(jié)束;若輸入其它字符,顯示“Youpressanerror
key!”后程序結(jié)束(要求盡量使用宏指令以便使源程序更加簡潔)。
2.5實(shí)驗(yàn)報(bào)告要求
1.補(bǔ)全“2.3.3實(shí)驗(yàn)內(nèi)容”中源程序框架內(nèi)未寫出的程序代碼,并說明你在調(diào)
試該程序過程中遇到了哪些問題,是如何處理的。
2.從“234實(shí)驗(yàn)習(xí)題”中任選一道題目,畫出流程圖,編寫源程序,并說明
在調(diào)試過程中遇到了哪些問題,是如何處理的。
3.寫出實(shí)驗(yàn)小結(jié),內(nèi)容包括實(shí)驗(yàn)心得(收獲)、不足之處或今后應(yīng)注意的
問題等。
實(shí)驗(yàn)三循環(huán)程序設(shè)計(jì)
3.1實(shí)驗(yàn)?zāi)康?/p>
1.掌握循環(huán)程序的設(shè)計(jì)方法。
2.掌握比較指令、轉(zhuǎn)移指令和循環(huán)指令的使用方法。
3.進(jìn)一步掌握調(diào)試工具的使用方法
3.2實(shí)驗(yàn)預(yù)習(xí)要求
1.復(fù)習(xí)比較指令、條件轉(zhuǎn)移指令和循環(huán)指令。
2.復(fù)習(xí)循環(huán)程序的結(jié)構(gòu)、循環(huán)控制方法等知識(shí)。
3.讀懂“2.4.3實(shí)驗(yàn)內(nèi)容”中給出的將十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)以及將二進(jìn)
制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)的程序。
4.根據(jù)“243實(shí)驗(yàn)內(nèi)容”中給出的流程圖和程序框架編寫源程序,以便上機(jī)
調(diào)試。
5.從“244實(shí)驗(yàn)習(xí)題”中任選一道題目,編寫源程序,以便上機(jī)調(diào)試。
3.3實(shí)驗(yàn)內(nèi)容
計(jì)算1+2+……n=?,其中n通過鍵盤輸入。要求在屏幕上提供如下信息:
Pleaseinputanumber(l~627):;出現(xiàn)此信息后通過鍵盤輸入一個(gè)小于628的
無符號(hào)整數(shù)
1+2+....n=sum;其中n為用戶輸入的數(shù),sum為所求的累加和
程序運(yùn)
行情況如
右圖所示
(說明:圖
中所運(yùn)行
程序允許
累加和不大于一個(gè)32位二進(jìn)制數(shù)所能表示的范圍)。
1.編程指導(dǎo)
(1)鍵盤輸入的十進(jìn)制數(shù)如368在計(jì)算機(jī)中是以33H,36H,38H形式存放
的,如何將它們轉(zhuǎn)換為一個(gè)二進(jìn)制數(shù)101H0000B,以便對累加循環(huán)的循
環(huán)次數(shù)進(jìn)行控制是本程序首先要解決的問題。將鍵盤輸入的十進(jìn)制數(shù)轉(zhuǎn)換
為二進(jìn)制數(shù)的程序清單如下:
DATASEGMENT
INFIDB"Pleaseinputanumber(0-65535):$"
IBUFDB7,0,6DUP(?)
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA
START:MOVAX,DATA
MOVDS,AX
MOVDX,OFFSETINFI
MOVAH,09H
INT21H
MOVDX,OFFSETIBUF;鍵入一個(gè)十進(jìn)制數(shù)(<65535)
MOVAH,OAH
INT21H
MOVCL,IBUF+1;十進(jìn)制數(shù)的位數(shù)送CX
MOVCH,0
MOVSI,OFFSETIBUF+2;指向輸入的第一個(gè)字符(最高位)
MOVAX,0;開始將十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)
AGAIN:MOVDX,10;((OxlO+a4)xl0+...)xlO+ao
MULDX
ANDBYTEPTR[SI],OFH
ADDAL,[SI]
ADCAH,0
INCSI
LOOPAGAIN
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
本程序功能:從鍵盤接收一個(gè)無符號(hào)十進(jìn)制整數(shù)(小于65535),將其轉(zhuǎn)
換為二進(jìn)制數(shù),轉(zhuǎn)換結(jié)果存在AX寄存器中。
(2)累加結(jié)果為一個(gè)16位的二進(jìn)制數(shù),為了顯示結(jié)果,必需把它們轉(zhuǎn)換為
十進(jìn)制數(shù)。將二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)的程序清單如下:
DATASEGMENT
OBUFDB6DUP(?)
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA
START:MOVAX,DATA
MOVDS,AX
MOVBX,OFFSETOBUF+5
MOVBYTEPTR[BX],'$'
MOVCX,10;做(DX):(AX)/10運(yùn)算
LOOP1:MOVDX,0;被除數(shù)高16位清0
DIVex
ADDDL,30H;將DL中的一位十進(jìn)制數(shù)轉(zhuǎn)換為ASCH碼
DECBX
MOV[BX],DL
ORAX,AX
JNZLOOP1
;判斷商是否為o,不為0繼續(xù)
MOVDX,BX
MOVAH,09H
INT21H
;顯示轉(zhuǎn)換得到的十進(jìn)制數(shù)
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
本程序功能:將存儲(chǔ)在AX寄存器中的二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)并顯示。
(1)程序框架
DATASEGMENT
INFIDB"Pleaseinputanumber(0-65535):$"
IBUFDB7,0,6DUP(?)
OBUFDB6DUP(?)
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA
START:MOVAX,DATA
接收從鍵盤輸入的十進(jìn)制數(shù),并將其轉(zhuǎn)換
為二進(jìn)制數(shù)(存AX寄存器)的指令序列
MOVDS,AX
MOVCX,AX
MOVAX,0
MOVBX,1
LOOP2:ADDAX,BX
INCBX
將AX中存放的二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)
并顯示的指令序列
LOOPLOOP2
CODEENDS
ENDSTART
3.4實(shí)驗(yàn)習(xí)題
1.從自然數(shù)1開始累加,直到累加和大于60000為止,顯示累加的自然數(shù)
的個(gè)數(shù)和累加和。顯示格式為:1+2+…+n=sum
其中n為累加個(gè)數(shù),sum為累加和。
2.從鍵盤輸入6個(gè)加數(shù)Ni、N2、N3、N4、N5和N6(均為1?4位的無符號(hào)
十進(jìn)制整數(shù)),求和并將計(jì)算結(jié)果在屏幕上顯示出來。
3.從鍵盤輸入一個(gè)無符號(hào)十進(jìn)制整數(shù)(小于65536),將其轉(zhuǎn)換為二進(jìn)制數(shù),
統(tǒng)計(jì)該二進(jìn)制數(shù)中包含的1的個(gè)數(shù),并將統(tǒng)計(jì)結(jié)果在屏幕上顯示出來。
4.從鍵盤輸入N個(gè)無符號(hào)十進(jìn)制整數(shù)(小于256),將其轉(zhuǎn)換為二進(jìn)制數(shù)
后存放在字節(jié)變量BUF存儲(chǔ)區(qū)中;對這N個(gè)數(shù)進(jìn)行由大到小排序,排
序后將其仍存儲(chǔ)在BUF中;最后將排序后的結(jié)果在屏幕上顯示出來。
3.5實(shí)驗(yàn)報(bào)告要求
1.補(bǔ)全“2.4.3實(shí)驗(yàn)內(nèi)容”中源程序框架內(nèi)未寫出的程序代碼,并說明你在調(diào)
試該程序過程中遇到了哪些問題,是如何處理的;請考慮,如果輸入的
數(shù)大于627會(huì)出現(xiàn)什么問題?如何解決?
2.從“244實(shí)驗(yàn)習(xí)題”中任選一道題目,畫出流程圖,編寫源程序,并說明
在調(diào)試過程中遇到了哪些問題,是如何處理的。
3.寫出實(shí)驗(yàn)小結(jié),內(nèi)容包括實(shí)驗(yàn)心得(收獲)、不足之處或今后應(yīng)注意的
問題等。
實(shí)驗(yàn)四宏指令及子程序設(shè)計(jì)實(shí)驗(yàn)
4.1實(shí)驗(yàn)?zāi)康?/p>
1.熟悉宏指令、宏定義、宏調(diào)用以及宏展開的概念;掌握宏指令的定義與
調(diào)用的方法。
2.掌握子程序的定義、調(diào)用以及調(diào)用程序與子程序之間參數(shù)的傳遞方法。
3.了解宏指令與子程序的異同以及各自的適用場合。
4.2實(shí)驗(yàn)預(yù)習(xí)要求
1.復(fù)習(xí)宏指令的定義與調(diào)用方法。
2.復(fù)習(xí)過子程序的定義與調(diào)用方法。
3.根據(jù)“2.5.3實(shí)驗(yàn)內(nèi)容”中給出的流程圖和程序框架編寫源程序,以便上
機(jī)調(diào)試。
4.從“254實(shí)驗(yàn)習(xí)題”中任選一道題目,編寫源程序,以便上機(jī)調(diào)試。
4.3實(shí)驗(yàn)內(nèi)容
從鍵盤輸入10個(gè)無符號(hào)十進(jìn)制數(shù)(小于256),將其轉(zhuǎn)換為二進(jìn)制數(shù)并存
放在字節(jié)型變量中,
NUM飛MS-DOS方式■?口向
找出其中的最大數(shù),并將找
8x12.I口I嘲圓畫囪國囚反
出的最大數(shù)在屏幕上顯示
10
出來。12numbers:
56
要求:34
125
200
①在屏幕上顯示字符234
36
串提示信息的功能由宏指89
23
令DSTRING實(shí)現(xiàn);1
The
②將鍵盤輸入的十進(jìn)inthe10numbersis234
制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)由子
程序DTOB實(shí)現(xiàn);
③在N個(gè)無符號(hào)字節(jié)型二進(jìn)制數(shù)中找出最大數(shù)的功能由子程序FMAX實(shí)
現(xiàn);
④將一個(gè)無符號(hào)字節(jié)型二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)并在屏幕上顯示的功能
由子程序BTOAD實(shí)現(xiàn)。
程序運(yùn)行結(jié)果如圖所示。
4.4實(shí)驗(yàn)習(xí)題
1.從鍵盤輸入N個(gè)十進(jìn)制數(shù),求它們的和(累加和要求不大于65535),
并將累加結(jié)果在屏幕上顯示出來。要求給出必要的提示信息(用宏調(diào)用
完成);累加功能由子程序調(diào)用實(shí)現(xiàn);二進(jìn)制數(shù)形式的累加和轉(zhuǎn)換為十
進(jìn)制數(shù)并顯示由子程序調(diào)用實(shí)現(xiàn)。
2.計(jì)算1+2+3+……No要求N由鍵盤輸入;給出必要的提示信息(由宏
調(diào)用實(shí)現(xiàn));累加功能由子程序調(diào)用實(shí)現(xiàn);二進(jìn)制數(shù)(累加和)轉(zhuǎn)換為
十進(jìn)制數(shù)并顯示由子程序調(diào)用實(shí)現(xiàn)。
3.編寫在屏幕上順序顯示ABC……Z的程序。要求兩字符之間有一定的
時(shí)間延遲,通過調(diào)用宏指令實(shí)現(xiàn);延遲時(shí)間常數(shù)由鍵盤輸入;將鍵盤輸
入的十進(jìn)制數(shù)形式的延遲時(shí)間常數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)由子程序?qū)崿F(xiàn)。
4.5實(shí)驗(yàn)報(bào)告要求
1.補(bǔ)全“2.5.3實(shí)驗(yàn)內(nèi)容”中源程序框架內(nèi)未寫出的程序代碼,并說明你在
調(diào)試該程序過程中遇到了哪些問題,是如何處理的?若允許輸入大于
255小于65536的十進(jìn)制數(shù),程序應(yīng)如何修改?
2.從“254實(shí)驗(yàn)習(xí)題”中任選一道題目,畫出流程圖,編寫源程序,并說
明在調(diào)試過程中遇到了哪些問題,是如何處理的。
3.寫出實(shí)驗(yàn)小結(jié),內(nèi)容包括實(shí)驗(yàn)心得(收獲)、不足之處或今后應(yīng)注意的
問題等。
實(shí)驗(yàn)五存儲(chǔ)器擴(kuò)展實(shí)驗(yàn)
5.1實(shí)驗(yàn)?zāi)康?/p>
1.熟悉6116靜態(tài)RAM的結(jié)構(gòu)及使用方法。
2.掌握存儲(chǔ)器擴(kuò)展方法。
3.了解PC機(jī)總線信號(hào)的定義,領(lǐng)會(huì)總線及總線標(biāo)準(zhǔn)的意義
5.2實(shí)驗(yàn)預(yù)習(xí)要求
1.復(fù)習(xí)教材中存儲(chǔ)器擴(kuò)展的有關(guān)內(nèi)容,熟悉存儲(chǔ)器擴(kuò)展時(shí)地址總線、控制總
線及數(shù)據(jù)總線的連接方法,了解6116靜態(tài)RAM的工作原理。
2.預(yù)先編寫好實(shí)驗(yàn)程序。
5.3實(shí)驗(yàn)內(nèi)容
1.將實(shí)驗(yàn)臺(tái)上跳線端子JB、JC(實(shí)驗(yàn)臺(tái)右上角)的短路片插在“MEM”位置
上,撥動(dòng)存儲(chǔ)器地址范圍選擇開關(guān)K2,將其設(shè)置為:OFF、OFF、ON、
OFF,從而將存儲(chǔ)器地址設(shè)置為D0000H開始的64KB空間(詳見第3章)。
按圖4.8-1連接線路,6116芯片插在通用插座D上。
DO
DI
D2
裁D3
總
D4地
線DS
D6址
D7登
MEMCS-
MEMR?
2.編寫程序,將字母循環(huán)存儲(chǔ)在擴(kuò)展的SRAM6116存儲(chǔ)器芯片
D0000H開始的單元中,然后再將其從6116中讀出并在屏幕上顯示。
5.4實(shí)驗(yàn)提示
如圖5.4-1所示,6116芯片的容量為2Kx8位,芯片上的地址引腳A0-A10
(共11根)連接至系統(tǒng)的地址總線A0?A10,用來對片內(nèi)2K個(gè)存儲(chǔ)單元進(jìn)
行尋址。本實(shí)驗(yàn)中6116SRAM的片選信號(hào)CS接至實(shí)驗(yàn)臺(tái)的MEMCS。請
注意,實(shí)驗(yàn)臺(tái)上是如何產(chǎn)生MEMCS的,開關(guān)K2是如何設(shè)置地址總線A19、
A18、A17、A16的,詳見第3章“存儲(chǔ)器譯碼電路”的介紹。芯片上的8個(gè)
數(shù)據(jù)引腳D0~D7直接與系統(tǒng)的數(shù)據(jù)引腳相連。控制信號(hào)OE、WE分別連接
到實(shí)驗(yàn)臺(tái)的MEMR和MEMW。寫操作時(shí),芯片上的控制信號(hào)CS=0,WE=0,
OE=1;讀操作時(shí),CS=0,OE=0,WE=L
5.5實(shí)驗(yàn)報(bào)告要求
1.根據(jù)流程圖編寫實(shí)驗(yàn)程序,并說明在實(shí)驗(yàn)過程中遇到了哪些問題,是如何
處理的。
2.總結(jié)存儲(chǔ)器系統(tǒng)的基本擴(kuò)展方法。
3.寫出實(shí)驗(yàn)小結(jié),內(nèi)容包括實(shí)驗(yàn)心得(收獲)、不足之處或今后應(yīng)注意的問
題等。
實(shí)驗(yàn)六8086/8088中斷服務(wù)程序設(shè)計(jì)實(shí)驗(yàn)
8259A中斷控制器實(shí)驗(yàn)。該實(shí)驗(yàn)使用機(jī)器內(nèi)部的可編程中斷控制器8259A,
中斷請求信號(hào)由實(shí)驗(yàn)臺(tái)上8253定時(shí)/計(jì)數(shù)器發(fā)出,并接至內(nèi)部8259A的IRQ2,
定時(shí)時(shí)間到時(shí)執(zhí)行中斷服務(wù)程序,顯示"Thisisa8259Ainterrupt!"(或其
它字符串),中斷10次后程序退出。
實(shí)驗(yàn)?zāi)康?/p>
①掌握8259A中斷控制器的工作原理,熟悉實(shí)驗(yàn)中涉及到的中斷屏蔽寄
存器IMR和中斷服務(wù)寄存器ISR的使用方法。
②掌握中斷服務(wù)程序的編寫方法
實(shí)驗(yàn)七8253可編程定時(shí)/計(jì)數(shù)器實(shí)驗(yàn)
7.1實(shí)驗(yàn)?zāi)康?/p>
1.了解TPC-H微機(jī)接口實(shí)驗(yàn)臺(tái)的組成;根據(jù)第3章介紹內(nèi)容認(rèn)知實(shí)驗(yàn)中將
要用到的各電路模塊在實(shí)驗(yàn)箱中的位置,為以后的實(shí)驗(yàn)打下基礎(chǔ)。
2.了解實(shí)驗(yàn)臺(tái)如何通過插在微機(jī)主板上的ISA總線擴(kuò)展槽中的接口卡經(jīng)扁
平電纜將ISA總線信號(hào)(62個(gè))引入實(shí)驗(yàn)箱,從而通過實(shí)驗(yàn)箱進(jìn)行各種
接口電路的實(shí)驗(yàn)。
3.進(jìn)一步掌握8253的基本工作原理和編程方法。
7.2實(shí)驗(yàn)預(yù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二四前臺(tái)數(shù)據(jù)分析師聘用合同范本正規(guī)范本132篇
- 2025年度房地產(chǎn)租賃合同樣本(含物業(yè)服務(wù))
- 2025年度國際海上貨運(yùn)保險(xiǎn)合同范本(2025版)
- 2025年度荒山農(nóng)業(yè)科技示范承包合同范本
- 2025年度公共區(qū)域環(huán)境衛(wèi)生清潔與綠化養(yǎng)護(hù)服務(wù)合同
- 二零二五年度車輛租賃企業(yè)信用評價(jià)服務(wù)合同3篇
- 2025年度物業(yè)服務(wù)收費(fèi)標(biāo)準(zhǔn)調(diào)整及合同續(xù)簽協(xié)議
- 二零二四年智能城市建設(shè)融資擔(dān)保合同3篇
- 住宅購置合同:2024年定制版版B版
- 2025年度國際貨物買賣合同商訂與知識(shí)產(chǎn)權(quán)保護(hù)條款
- 2025年山西國際能源集團(tuán)限公司所屬企業(yè)招聘43人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 青海省海北藏族自治州(2024年-2025年小學(xué)六年級(jí)語文)統(tǒng)編版隨堂測試(上學(xué)期)試卷及答案
- 江蘇省無錫市2023-2024學(xué)年高三上學(xué)期期終教學(xué)質(zhì)量調(diào)研測試語文試題(解析版)
- 《民航安全檢查(安檢技能實(shí)操)》課件-第一章 民航安全檢查員職業(yè)道德
- DB34T4826-2024畜禽養(yǎng)殖業(yè)污染防治技術(shù)規(guī)范
- 腰麻課件教學(xué)課件
- 石油化工企業(yè)環(huán)境保護(hù)管理制度預(yù)案
- 2024年甘肅省高考?xì)v史試卷(含答案解析)
- 2024年山東省煙臺(tái)市初中學(xué)業(yè)水平考試地理試卷含答案
- 《小英雄雨來》讀書分享會(huì)
- 中央導(dǎo)管相關(guān)血流感染防控
評論
0/150
提交評論