




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、a,1,微機(jī)技術(shù),第三版孫子德語(yǔ)編著,a,2,第一章試微機(jī)系統(tǒng)的構(gòu)成,1.1微機(jī),微機(jī)與微機(jī)系統(tǒng)的關(guān)系。 a :微處理器是指由一個(gè)或幾個(gè)大規(guī)模集成電路組成的中央處理器。 所謂微機(jī),是指以微處理器為基礎(chǔ),由內(nèi)置存儲(chǔ)器和輸入輸出接口電路對(duì)應(yīng)的輔助電路構(gòu)成的裸金屬。 微計(jì)算機(jī)系統(tǒng)是指由微處理器對(duì)應(yīng)的外圍設(shè)備和其他專(zhuān)用電路、電源、面板、機(jī)架和充分的軟件構(gòu)成的系統(tǒng)。 什么是1.2單片機(jī)?a :一臺(tái)計(jì)算機(jī),它把構(gòu)成微機(jī)的幾個(gè)功能部件集成在一個(gè)芯片上。 什么是1.3單板機(jī)?a :在微處理器、RAM、ROM和一些接口電路中,加上對(duì)應(yīng)的外圍設(shè)備(鍵盤(pán)、7段顯示器等)和監(jiān)視器固件等,在一個(gè)印刷電路板上構(gòu)成的計(jì)算機(jī)
2、a、3、1.4電腦是什么?英漢計(jì)算機(jī)詞典中說(shuō)明了“搭載在微處理器芯片上,攜帶方便,不需要維護(hù)的計(jì)算機(jī)系統(tǒng)”。 試著從1.5微機(jī)的結(jié)構(gòu)說(shuō)明數(shù)據(jù)總線(xiàn)、控制總線(xiàn)和地址總線(xiàn)的作用。 a :從微機(jī)的結(jié)構(gòu)來(lái)看,數(shù)據(jù)總線(xiàn)、控制總線(xiàn)、地址總線(xiàn)在微機(jī)中,是CPU芯片、內(nèi)部存儲(chǔ)器和I/O接口電路之間信息傳輸?shù)墓猜窂健?(1)數(shù)據(jù)總線(xiàn)是從微處理器向存儲(chǔ)器、I/O接口向數(shù)據(jù)傳送的路徑,相反也是從內(nèi)部存儲(chǔ)器、I/O接口向微處理器傳送數(shù)據(jù)的路徑,稱(chēng)作雙向總線(xiàn)。 (2)地址總線(xiàn)是微處理器向內(nèi)部存儲(chǔ)器和I/O接口傳送地址信息的路徑,是單向總線(xiàn)。 (3)控制總線(xiàn)是在微處理器向存儲(chǔ)器和I/O接口傳送命令信號(hào)和從外部向微處理器傳
3、送狀態(tài)信號(hào)等信息的路徑上的雙向總線(xiàn)。 試著說(shuō)明a,4,第2章8086微處理器,2.1標(biāo)志寄存器的AF和PF的定義和用途。 a :標(biāo)志寄存器的AF(Auxiliary Carry Flag) D4是輔助進(jìn)位標(biāo)志位。 加法時(shí)低位進(jìn)位或減法時(shí)低位有借位的情況下,AF=1,其他情況下,AF=0。 標(biāo)志寄存器的pf (奇偶校驗(yàn)標(biāo)志) D2是奇偶校驗(yàn)標(biāo)志比特。 如果操作結(jié)果的低位8比特中包含偶數(shù)個(gè)1,則PF=1,否則PF=0(通信時(shí)用于糾錯(cuò)) 。 下面,說(shuō)明一下2.2標(biāo)志寄存器中DF的定義和用途。 a :在標(biāo)記寄存器中,DF(Direction Flag)D10是雙向標(biāo)記比特。 在串行處理指令中,DF=0
4、表示串行處理指令的地址指針自動(dòng)遞增. DF=1表示地址指針自動(dòng)遞減。 DF位可以用命令進(jìn)行預(yù)設(shè)。 試著說(shuō)明2.3段寄存器的作用。 8086微處理器的16位寄存器用于存儲(chǔ)對(duì)應(yīng)存儲(chǔ)段的段基值-段起始地址的高16位。 根據(jù)段寄存器值和指令賦予的16位段內(nèi)偏移,可以得到內(nèi)存操作數(shù)的物理地址(20位)。 試著對(duì)a、5、2.4在8086管腳信號(hào)中的M/IO、DT/R、RD、WR、ALE和BHE的作用進(jìn)行了說(shuō)明。 8086的端子信號(hào)中M/IO*的作用是存儲(chǔ)器/I/O選擇信號(hào)(輸出)。 區(qū)分當(dāng)前操作是訪(fǎng)問(wèn)存儲(chǔ)還是訪(fǎng)問(wèn)I/O端口。 如果管腳輸出是高電平,表示要訪(fǎng)問(wèn)內(nèi)存的輸出是l電平,則表示要訪(fǎng)問(wèn)I/O端口。 在
5、DT/R*中,數(shù)據(jù)收發(fā)信號(hào)(輸出)表示數(shù)據(jù)傳輸?shù)姆较?,高電平表示CPU發(fā)送數(shù)據(jù),低電平表示CPU接收數(shù)據(jù)。 這個(gè)信號(hào)經(jīng)常用于數(shù)據(jù)緩沖器的方向控制。 (T) RD*在讀取控制信號(hào)(三狀態(tài)輸出)為l電平有效時(shí),起到表示CPU從存儲(chǔ)器或I/O端口讀取信息的作用。 WR*的作用是寫(xiě)入控制信號(hào)(三狀態(tài)、輸出),使低電平有效。 如果啟用,表示CPU已將信息寫(xiě)入內(nèi)存或I/O端口。 ALE的作用是地址鎖存已被授權(quán)且高電平有效。 如果有效,表示地址線(xiàn)上的地址信息有效。 BHE*的作用是,數(shù)據(jù)總線(xiàn)的高位8位輸出使能/狀態(tài)S7信號(hào)。 在總線(xiàn)周期T1時(shí),數(shù)據(jù)總線(xiàn)的高位8位許可信號(hào)BHE中,低電平有效,有效時(shí)被允許通過(guò)
6、D15D8總線(xiàn)傳輸高位8位的數(shù)據(jù)。a,6,2.5雙總線(xiàn)是什么?說(shuō)明在AD15AD0端子上雙總線(xiàn)的功能是如何實(shí)現(xiàn)的a :時(shí)分復(fù)用總線(xiàn)經(jīng)常稱(chēng)為雙重總線(xiàn),在某一時(shí)刻在總線(xiàn)上出現(xiàn)的是地址,在另一時(shí)刻在總線(xiàn)上出現(xiàn)的是數(shù)據(jù)和狀態(tài)(控制)信號(hào)。 8086CPU的AD15AD0端子是地址/數(shù)據(jù)復(fù)用端子。 在總線(xiàn)周期的T1時(shí)刻傳輸?shù)刂沸畔?,在總線(xiàn)的T2、T3、TW、T4時(shí)刻傳輸數(shù)據(jù)信息。 試著說(shuō)明2.68086的最小方式和最大方式的差異。 a:8086微處理器有兩種運(yùn)行方式:最小方式8086提供系統(tǒng)所需的所有控制信號(hào),構(gòu)成單處理器系統(tǒng)。 此時(shí),將VCC (高電平)連接到MN/MX*線(xiàn)上。 在最大方式中,系統(tǒng)的總
7、線(xiàn)控制信號(hào)由專(zhuān)用總線(xiàn)控制器8288提供,構(gòu)成多處理器或協(xié)處理器系統(tǒng)。 此時(shí),MN/MX*線(xiàn)接地。 a、7、7、7,2.6 8086讀周期的定時(shí)和寫(xiě)周期的定時(shí)的差異是什么a :讀出動(dòng)作和寫(xiě)入動(dòng)作的主要差異是DT/R*控制信號(hào)在讀出周期為低電平,在寫(xiě)入周期為高電平,a、8, 讀周期中,RD*控制信號(hào)在T2T3的周期中低電平WR*信號(hào)總是為高電平(無(wú)效電平),寫(xiě)入周期中WR*控制信號(hào)在T2T3的周期中低電平,與此相對(duì),RD*信號(hào)總是為高電平(無(wú)效電平)。 在a、9、讀周期中,數(shù)據(jù)信息一般出現(xiàn)在T2周期以后,但在雙總線(xiàn)AD0AD15上的地址信息的有效性和數(shù)據(jù)信息的有效性之間有很高的狀態(tài)。 AD0AD1
8、5上的數(shù)據(jù)必須在存儲(chǔ)器芯片(或I/O接口)的訪(fǎng)問(wèn)時(shí)間之后出現(xiàn)。 另外一方面,在寫(xiě)周期中,數(shù)據(jù)信息在雙重總線(xiàn)上地址總線(xiàn)剛變?yōu)橛行Ш髲腃PU發(fā)送,兩者間沒(méi)有高電阻狀態(tài),在a、10、讀周期中,在T3周期中被訪(fǎng)問(wèn)的存儲(chǔ)單元和I/O端口還將數(shù)據(jù)發(fā)送到數(shù)據(jù)總線(xiàn)此時(shí),RD*控制信號(hào)有效地維持低電平。 在寫(xiě)周期中,如果在T3周期中訪(fǎng)問(wèn)的存儲(chǔ)單元或I/O端口無(wú)法檢索到數(shù)據(jù)總線(xiàn)上的數(shù)據(jù),則必須在T3之后插入待機(jī)周期Tw,并且此時(shí)WR*控制信號(hào)仍處于有效l電平。 什么是a、11、2.8指令周期? 什么是總線(xiàn)周期? 什么是時(shí)鐘周期? 說(shuō)明三者的關(guān)系。 a :執(zhí)行指令所需的時(shí)間稱(chēng)為指令周期,包括讀取指令、解碼、執(zhí)行指令
9、等操作所需的時(shí)間。命令周期CPU通過(guò)總線(xiàn)操作完成與內(nèi)部?jī)?nèi)存或I/O接口之間的數(shù)據(jù)傳輸所需的時(shí)間。 總線(xiàn)周期CPUJ時(shí)鐘的重復(fù)周期被稱(chēng)為時(shí)鐘周期,并且時(shí)鐘周期是CPU的時(shí)間基準(zhǔn)。 時(shí)鐘周期的三種關(guān)系:時(shí)鐘周期是CPU的時(shí)間基準(zhǔn)。 總線(xiàn)周期包括T1、T2、T3和T4中的至少四個(gè)時(shí)鐘周期,處于這些基本時(shí)鐘周期內(nèi)的總線(xiàn)狀態(tài)被稱(chēng)為t狀態(tài)。 一個(gè)指令周期由一個(gè)或多個(gè)總線(xiàn)周期構(gòu)成。 另外,a、12、2、存儲(chǔ)器芯片的存儲(chǔ)容量由其地址線(xiàn)n和數(shù)據(jù)線(xiàn)數(shù)量決定: 2N的數(shù)據(jù)線(xiàn)數(shù)量。 3、存儲(chǔ)器芯片存儲(chǔ)器中的起始地址被稱(chēng)為芯片的高端地址,在設(shè)計(jì)時(shí)確定分配,該芯片外地址線(xiàn)被完全解碼芯片的芯片選擇信號(hào):芯片外地址線(xiàn)=CPU
10、地址線(xiàn)-芯片地址線(xiàn),1,備忘錄第四章內(nèi)存接口的基本技術(shù),基本知識(shí)a19a 15 a 14 a13 a 12a 11a10 a6 a5 a1a 11111111132 k16k 1k 51212816 k8k2k 1, a 13、5、在存儲(chǔ)器設(shè)計(jì)時(shí)確定存儲(chǔ)器芯片數(shù)的一般方法:如果現(xiàn)有的存儲(chǔ)器芯片的容量為L(zhǎng)J bit,則構(gòu)成容量為M N bit的存儲(chǔ)器所需的芯片數(shù)s為S=(M/L) (N/J )、6、8位微機(jī)應(yīng)用系統(tǒng)中的存儲(chǔ)器設(shè)計(jì)點(diǎn)(2)對(duì)存儲(chǔ)器芯片分配地址;(3)各存儲(chǔ)器芯片的地址線(xiàn)、數(shù)據(jù)線(xiàn)、控制線(xiàn)并聯(lián)連接,CPU的相應(yīng)總線(xiàn)上連接的(4)用分配給存儲(chǔ)器芯片的地址,CPU未連接4、存儲(chǔ)器芯片的存儲(chǔ)
11、器地址范圍,由該芯片內(nèi)地址范圍和高端地址決定:高端地址的芯片內(nèi)地址范圍“”:連接的意思。a、14、7、16位微機(jī)的奇偶校驗(yàn)體將1MB的存儲(chǔ)空間(00000HFFFFFH )分成2個(gè)部分,與偶數(shù)存儲(chǔ)體CPU的低位8位數(shù)據(jù)線(xiàn)D0D7連接,從A0開(kāi)始切片,A0=0時(shí)選擇 CPU 同時(shí)選擇對(duì)應(yīng)的單元,a、15、8、8086和奇偶存儲(chǔ)體的連接圖,在A0低電位下選擇偶數(shù)存儲(chǔ)體,輸入輸出該字的低位8比特的數(shù)據(jù) CPU的A1A19對(duì)應(yīng)于奇偶存儲(chǔ)體的A0A18,同時(shí)對(duì)應(yīng)于某個(gè)字、a、16、9、16位微機(jī)應(yīng)用系統(tǒng)中的存儲(chǔ)器設(shè)計(jì)點(diǎn)(1)按預(yù)定請(qǐng)求選擇主芯片。 (2)按每個(gè)存儲(chǔ)器芯片并聯(lián)連接地址線(xiàn)、數(shù)據(jù)線(xiàn)、控制線(xiàn),連
12、接到CPU的相應(yīng)總線(xiàn)上的偶數(shù)存儲(chǔ)器芯片在A0上導(dǎo)通,數(shù)據(jù)線(xiàn)連接到CPU的D0D7上。 奇數(shù)存儲(chǔ)器芯片由BHE*柵極,數(shù)據(jù)線(xiàn)與CPU的D8D15連接。 (3)將存儲(chǔ)器芯片構(gòu)成為奇偶校驗(yàn)組,并分配地址。 (4)通過(guò)分配給存儲(chǔ)器芯片的地址,實(shí)現(xiàn)CPU未連接的高位地址,并且通過(guò)對(duì)應(yīng)的解碼器生成用于每芯片的芯片選擇信號(hào),從而占用用于每芯片的不同地址段。 在存儲(chǔ)系統(tǒng)中配置了a、17、課題、4.1以下的芯片,每個(gè)芯片需要多少RAM芯片? 需要將多少地址解碼為芯片外的地址呢? 系統(tǒng)為20位地址線(xiàn),采用全解碼方式。 (1)5124bRAM構(gòu)成16KB的存儲(chǔ)系統(tǒng)。 解:因?yàn)長(zhǎng)=512,J=4,M=161024,N
13、=8 S=(161024/512) (8/4)=64,所以要配置所需的存儲(chǔ)系統(tǒng),需要64個(gè)RAM芯片。 512位芯片需要9條地址線(xiàn),在20位地址線(xiàn)的系統(tǒng)中,需要將11位地址作為片外地址進(jìn)行解碼。 (2)10241bRAM構(gòu)成128KB的存儲(chǔ)系統(tǒng)。 解:略。 (3)2K4bRAM構(gòu)成64KB的存儲(chǔ)系統(tǒng)。 解:略。 (4)64K1bRAM構(gòu)成256KB的存儲(chǔ)系統(tǒng)。 解:略。 a、18、4.2現(xiàn)有內(nèi)存芯片容量為5124b,為了實(shí)現(xiàn)4KB的內(nèi)存容量,該芯片需要多少?一張需要多少條地址線(xiàn)?4KB的存儲(chǔ)系統(tǒng)需要多少條地址線(xiàn)?解L=512,解L=512 由于N=8 S=(41024/512) (8/4)=1
14、6,因此需要16個(gè)RAM芯片來(lái)配置所需的存儲(chǔ)系統(tǒng)。 512位芯片需要9條地址線(xiàn)。 4KB的存儲(chǔ)系統(tǒng)至少需要12條地址線(xiàn)。 4.3包括2732EPROM芯片的解碼電路,并且試圖計(jì)算該芯片的地址范圍和存儲(chǔ)容量,如圖4 a所示。 在圖中,解碼電路G2A*接地,并且G1連接到A14。 G2B*連接到“與門(mén)”的輸出端,僅在“與門(mén)”的輸入是A15A19,A15A19都是高電平的情況下,G2B*才在有效低電平,即A15A19是11111的情況下有效。 因此,僅在a14到a19為1111 11的情況下,74LS138解碼器才運(yùn)行。 存儲(chǔ)器芯片的芯片選擇信號(hào)CS*連接到“與門(mén)”的輸出端。 “and”的輸入與解碼
15、器輸出Y6*、Y7*連接,如果Y6*為低電平,或Y7*為低電平,則CS*為有效低電平,存儲(chǔ)器芯片被選擇。 在Y6*為低電平的情況下A13A11為“110”,在Y3*為低電平的情況下A13A11為“111”。 也就是說(shuō),如果A13和A12為“11”,則選擇存儲(chǔ)器芯片。因?yàn)锳11被認(rèn)為已經(jīng)是芯片內(nèi)地址,所以該存儲(chǔ)器芯片的高端地址是A19A12。 根據(jù)上述分析,該高端地址是111111111111,即FFH。 另外,a、20、芯片2732中有12條地址線(xiàn),對(duì)應(yīng)的芯片內(nèi)的地址范圍是000HFFFH。 因此,圖中芯片2732運(yùn)行的地址范圍為FF000H FFFFFH。 芯片Intel2732有12條地址
16、線(xiàn),所以存儲(chǔ)容量為4KB。 4.4對(duì)于一個(gè)存儲(chǔ)系統(tǒng),RAM和EPROM的存儲(chǔ)容量是多少,如圖4-2所示,內(nèi)存地址的分配范圍是多少? a、21、解:芯片的存儲(chǔ)容量由地址線(xiàn)根數(shù)和數(shù)據(jù)線(xiàn)根數(shù)決定。 芯片RAM有11條地址線(xiàn)和8條數(shù)據(jù)線(xiàn),其存儲(chǔ)容量為2KB。 芯片EPROM的地址線(xiàn)為12條,數(shù)據(jù)線(xiàn)為8條,對(duì)應(yīng)的存儲(chǔ)容量為4KB。 芯片RAM中有11條地址線(xiàn),對(duì)應(yīng)的芯片內(nèi)地址范圍為000H7FFH。 芯片EPROM有12條地址線(xiàn),對(duì)應(yīng)的芯片上的地址范圍是000HFFFH。a、22、芯片的高端地址由該芯片的選擇解碼決定。 圖中解碼電路G2B*連接IO/M*,G1連接A19。 G2A*連接到“與門(mén)”的輸出端
17、,“與門(mén)”的輸入是A15A18,在A15A18都是高電平時(shí),G2B*為有效低電平,即A15A18為1111時(shí),G2B*有效。 因此,僅在A15A19為1111 1的情況下,74LS138解碼器才工作。 另外,芯片RAM的芯片選擇信號(hào)CS*連接到解碼器輸出Y1*,并且當(dāng)Y1*為低電平并且CS*為有效低電平時(shí),芯片RAM選擇。 Y1*為低電平時(shí),A14A12為“001”。 可以看出芯片RAM的高端地址是1111 1001,即F9H。 因?yàn)镕9H,所以RAM存儲(chǔ)器上的地址范圍為F9000H F97FFH。 RAM片內(nèi)的地址范圍為000H7FFH。 另外,a、23、F9H和芯片EPROM的芯片選擇信號(hào)CS*連接到解碼器輸出Y5*,并且當(dāng)Y5*是低電平并且CS*是有效低電平時(shí),芯片EPROM被選擇。 Y5*為低電平時(shí),A14A12為“101”。 可以看出芯片EPROM的高端地址為1111 1101,即FDH。 另外,當(dāng)EPROM、A15A19為1111 1時(shí),74LS138解碼器工作。 因此,芯片EP
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 經(jīng)濟(jì)型連鎖酒店數(shù)字化運(yùn)營(yíng)能力評(píng)價(jià)指標(biāo)體系-洞察及研究
- 建設(shè)工作方案
- 農(nóng)場(chǎng)托管服務(wù)方案
- 書(shū)店短期經(jīng)營(yíng)方案模板
- 煤礦規(guī)范檢修方案
- 景觀水系拆除方案
- 橋梁施工安保方案
- 休閑基地裝修方案
- 小院蓋房改造方案
- 洗煤機(jī)節(jié)水措施方案
- 諾姆四達(dá)人才測(cè)評(píng)題庫(kù)
- 微專(zhuān)題 二次函數(shù)交點(diǎn)問(wèn)題
- 人教版歷史(2017部編版)八年級(jí)下冊(cè)第14課《海峽兩岸的交往》教學(xué)設(shè)計(jì)
- 酒店前廳客人接待標(biāo)準(zhǔn)試題及答案
- 裝卸作業(yè)時(shí)接口連接可靠性確認(rèn)制度
- 非法宗教知識(shí)講座
- 紅磚圍墻施工方案
- 2025年云南省保山市隆陽(yáng)區(qū)小升初模擬數(shù)學(xué)測(cè)試卷含解析
- 數(shù)字化賦能高校思政課建設(shè)的策略研究
- 黃柏種植可行性報(bào)告
- 2025年度地下綜合管廊代建合同模板
評(píng)論
0/150
提交評(píng)論