最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

河北專接本計(jì)算機(jī)——微機(jī)原理簡(jiǎn)答題

2023-03-20 16:02 作者:嚶嚶的歐尼醬-  | 我要投稿

1.?? 馮諾依曼的計(jì)算機(jī)的基本設(shè)計(jì)思想是什么?

1)采用二進(jìn)制,機(jī)器用二進(jìn)制表示數(shù)據(jù)和指令。

(2)存儲(chǔ)程序,將程序和數(shù)據(jù)存放在存儲(chǔ)器中。

(3)程序控制,計(jì)算機(jī)在工作時(shí)從存儲(chǔ)器取出指令加以執(zhí)行,自動(dòng)完成計(jì)算任務(wù)。

(4)指令的執(zhí)行是順序的,即一般按照指令在存儲(chǔ)器中存放的順序執(zhí)行。

(5)計(jì)算機(jī)由存儲(chǔ)器、運(yùn)算器、控制器、輸入設(shè)備和輸出設(shè)備五大基本部件組成。

2.簡(jiǎn)述8086內(nèi)部中斷的種類及特點(diǎn)?

(1)內(nèi)部中斷又稱軟件中斷,是通過軟件調(diào)用的不可屏蔽中斷,包括溢出中斷、除法出錯(cuò)中斷、單步中斷、INT n 指令中斷及單字節(jié) INT3 指令中斷。

(2)中斷類型碼或者包含在指令中,或者是預(yù)先規(guī)定的;

(3)不執(zhí)行 INTA 總線周期;

(4)除單步中斷外,任何內(nèi)部中斷都無法禁止;

(5)除單步中斷外,任何內(nèi) 部中斷的優(yōu)先級(jí)都比任何外部中斷的高。

3.I/O接口電路采用的統(tǒng)一編制或獨(dú)立編制是對(duì)微處理器有無特殊要求?、

3.答:I/O 接口電路采用統(tǒng)一編址時(shí)對(duì)微處理器無特殊要求,只需將 I/O 接口電路當(dāng)作存儲(chǔ)器一樣對(duì)待即 可;而獨(dú)立編址時(shí)則對(duì)微處理器有特殊要求,需要 CPU 的指令系統(tǒng)中包含有訪內(nèi)存指令和訪外設(shè)指令以 及專門的訪內(nèi)存的操作和訪外設(shè)操作的控制邏輯。

一般接口電路中應(yīng)具備哪些電路器件?

(1)輸入/輸出數(shù)據(jù)鎖存器和緩沖器,用于解決 CPU 與外設(shè)之間速度不匹配的矛盾,以及起隔離和 緩沖的作用。

(2)控制命令和狀態(tài)寄存器,以存放 CPU 對(duì)外設(shè)的控制命令以及外設(shè)的狀態(tài)信息。

(3)地址譯碼器,用于選擇接口電路中的不同端口(寄存器)。

(4)讀寫控制邏輯。

(5)中斷控制邏輯。

比較串行通信與并行通信的優(yōu)缺點(diǎn)。

(1)從傳送距離上看:并行通信適宜于近距離的數(shù)據(jù)傳送,通常小于 30 米;而串行通信適宜于遠(yuǎn) 距離的數(shù)據(jù)傳送可以從幾米到數(shù)千公里;

(2)從傳送速度上看:并行通信傳送數(shù)據(jù)的速度比串行通信快得 多;

(3)從傳送設(shè)備和費(fèi)用上:在遠(yuǎn)距離傳送中通信線路的費(fèi)用占很大的比重,因而串行通信的費(fèi)用由于 傳送線少而比并行通信的費(fèi)用低得多。

8086處理器的輸入控制信號(hào)RESET,READY,HOLD的含義各是什么。當(dāng)他們有效時(shí),8086CPU將出現(xiàn)何種反應(yīng)。

RESET:復(fù)位輸入信號(hào),高電平有效。該引腳有效時(shí),將迫使 8086 處理器回到其初始狀態(tài);轉(zhuǎn)為 無效時(shí),CPU 重新開始工作。(3 分)

READY:準(zhǔn)備好信號(hào),高電平有效的輸入信號(hào),表示存儲(chǔ)器或 I/O 端口準(zhǔn)備好。處理器的運(yùn)行速度遠(yuǎn)遠(yuǎn)快 于存儲(chǔ)器和 I/O 端口,當(dāng)處理器檢測(cè)到 READY=0 時(shí),存儲(chǔ)器或 I/O 端口不能按基本的總線周期進(jìn)行數(shù)據(jù) 交換時(shí),需要插入一個(gè)等待狀態(tài) Tw,當(dāng)處理器檢測(cè)到 READY=1 時(shí),可以進(jìn)行數(shù)據(jù)交換時(shí)。(4 分)

HOLD:總線請(qǐng)求,是一個(gè)高電平有效的輸入信號(hào)。該引腳有效時(shí),表示其它總線主控設(shè)備向處理器申請(qǐng) 使用原來由處理器控制的總線。(3 分)

什么是中斷類型碼,中斷向量,中斷向量表?在基于8086/8088的微機(jī)系統(tǒng)中,中斷類型碼和中斷向量表之間有什么關(guān)系?

處理機(jī)可處理的每種中斷的編號(hào)為中斷類型碼(2 分)。

中斷向量是指中斷處理程序的入口地址,由 處理機(jī)自動(dòng)尋址(2 分)。

中斷向量表是存放所有類型中斷處理程序入口地址的一個(gè)默認(rèn)的內(nèi)存區(qū)域(3 分)。

在 8086 系統(tǒng)中,中斷類型碼乘 4 得到向量表的入口,從此處讀出 4 字節(jié)內(nèi)容即為中斷向量(3 分)。

DRAM為什么要刷新,如何進(jìn)行刷新?

DRAM 以單個(gè) MOS 管為基本存儲(chǔ)單元,以極間電容充放電表示兩種邏輯狀態(tài)。由于極間電容的容量很 小,充電電荷自然泄漏會(huì)很快導(dǎo)致信息丟失,所以要不斷對(duì)它進(jìn)行刷新操作.即讀取原內(nèi)容.放大再寫入。 (5 分)

存儲(chǔ)系統(tǒng)的刷新控制電路提供刷新行地址,將存儲(chǔ) DRAM 芯片中的某一行選中刷新。實(shí)際上,刷新 控制電路是將刷新行地址同時(shí)送達(dá)存儲(chǔ)系統(tǒng)中所有 DRAM 芯片,所有 DRAM 芯片都在同時(shí)進(jìn)行一行的刷 新操作。刷新控制電路設(shè)置每次行地址增量,并在一定時(shí)間間隔內(nèi)啟動(dòng)一次刷新操作,就能夠保證所有 DRAM 芯片的所有存儲(chǔ)單元得到及時(shí)刷新。(5 分)

8086CPU中有哪些寄存器?分組說明用途。哪些寄存器用來指示存儲(chǔ)器單元的偏移地址?

1.???? 答:8086 CPU 中有 8 個(gè)通用寄存器 AX、BX、CX、DX、SP、BP、SI、DI;

2.???? 兩個(gè)控制寄存器 IP、FR;

3.???? 4 個(gè)段寄存器 CS、DS、SS、ES。

4.???? 8 個(gè)通用寄存器都可以用來暫存參加運(yùn)算的數(shù)據(jù)或中間結(jié)果,但又有 各自的專門用途。

5.???? 例如,AX 專用做累加器,某些指令指定用它存放操作數(shù)和運(yùn)算結(jié)果;

6.???? CX 為計(jì)數(shù)寄存 器,在某些指令中做計(jì)數(shù)器使用;

7.???? DX 為數(shù)據(jù)寄存器;

8.???? BX 為基址寄存器,

9.???? BP 為基址指針,

10.?? SI 為源變址 寄存器,

11.?? DI 為目的變址寄存器,

12.?? 這 4 個(gè)寄存器在數(shù)據(jù)尋址中用來存放有效地址或段內(nèi)偏移地址的一部分;

13.?? SP 為堆棧指示器,用來存放棧頂有效地址。兩個(gè)控制寄存器用來存放有關(guān)的狀態(tài)信息和控制信息。例如, 標(biāo)志寄存器 FR 用來存放狀態(tài)標(biāo)志和控制標(biāo)志;

14.?? 而指令指針用來存放下一條要取指令的有效地址。4 個(gè) 段寄存器用來存放內(nèi)存的段地址。

BHE非的作用是什么?試說明當(dāng)起始地址為奇地址、偶地址、一次讀寫一個(gè)字和一個(gè)字節(jié)時(shí),BHE非和A0的狀態(tài)。

BHE 信號(hào)的作用是高 8 位允許引腳。若BHE 為 0 則表示對(duì)一個(gè)字進(jìn)行操作,即高 8 位有效,若BHE 為 1 則表示對(duì)一個(gè)字節(jié)進(jìn)行操作,即高 8 位無效。當(dāng)起始地址為奇地址時(shí),一次讀寫一個(gè)字節(jié)時(shí),BHE 為 0,A0 狀態(tài)為 1;當(dāng)起始地址為偶地址時(shí),一次讀寫一個(gè)字節(jié)時(shí),BHE 為 1,A0 狀態(tài)為 0;當(dāng)起始地址為 奇地址時(shí),一次讀寫一個(gè)字時(shí),BHE 為 0,A0 狀態(tài)為 1;當(dāng)起始地址為偶地址時(shí),一次讀寫一個(gè)字時(shí),BHE 為 0,A0 狀態(tài)為 0。

簡(jiǎn)述8259A的基本組成部分。

8259A 的基本組成有:①IRR,8 位中斷請(qǐng)求寄存器,用來存放從外設(shè)來的中斷請(qǐng)求信號(hào) IR0 ~ IR7;

②IMR,8 位中斷屏蔽寄存器,用來存放 CPU 送來的屏蔽信號(hào);③ISR,8 位中斷服務(wù)寄存器,用來記憶正 在處理中的中斷級(jí)別;④PR,優(yōu)先級(jí)判別器,也稱優(yōu)先級(jí)分析器;

控制邏輯;

數(shù)據(jù)總線緩沖器;

讀 /寫邏輯;

級(jí)聯(lián)緩沖器/比較器。其中,IRR、IMR、ISR、PR 和控制邏輯五個(gè)部分是實(shí)現(xiàn)中斷優(yōu)先管理的 核心部件

比較SRAM和DRAM的特點(diǎn)。

答:SRAM 特點(diǎn):

(1)存儲(chǔ)的數(shù)據(jù)信息只要不斷電,就不會(huì)丟失;不需要定時(shí)刷新,簡(jiǎn)化了外部電路。

(2)相對(duì)動(dòng)態(tài) RAM,存取速度更快。

(3)內(nèi)部電路結(jié)構(gòu)復(fù)雜,集成度較低,功耗較大,制造價(jià)格成本較高。

(4)一般用作高速緩沖存儲(chǔ)器(cache)。

?DRAM 的特點(diǎn)主要有:

(1)集成度高、功耗小,制作成本低,適合制作大規(guī)模和超大規(guī)模集成電路,微機(jī)內(nèi)存儲(chǔ)器幾乎都是由 DRAM 組成。

(2)由于電容存在漏電現(xiàn)象,存儲(chǔ)的數(shù)據(jù)不能長(zhǎng)久保存,因此需要專門的動(dòng)態(tài)刷新電路,定期給電容補(bǔ) 充電荷,以避免存儲(chǔ)數(shù)據(jù)的丟失或歧變。

簡(jiǎn)述中斷傳送方式和DMA傳送方式相比有什么不同?

中斷方式通過程序?qū)崿F(xiàn)數(shù)據(jù)傳送,而 DMA 方式不使用程序直接靠硬件來實(shí)現(xiàn),信息傳送速度快。

②CPU 對(duì)中斷的響應(yīng)是在執(zhí)行完一條指令之后,而對(duì) DMA 的響應(yīng)則可以在指令執(zhí)行過程中的任何兩- 4 - 個(gè)存儲(chǔ)周期之間,請(qǐng)求響應(yīng)快。

?③中斷方式必須切換程序,要進(jìn)行 CPU 現(xiàn)場(chǎng)的保護(hù)和恢復(fù)操作。DMA 僅挪用了一個(gè)存儲(chǔ)周期,不改 變 CPU 現(xiàn)場(chǎng),額外花銷小。

?④DMA 請(qǐng)求的優(yōu)先權(quán)比中斷請(qǐng)求高。CPU 優(yōu)先響應(yīng) DMA 請(qǐng)求,是為了避免 DMA 所連接的高速外 設(shè)丟失數(shù)據(jù)。

?⑤中斷方式不僅具有 I/O 數(shù)據(jù)傳送能力,而且還能處理異常事件,DMA 只能進(jìn)行 I/O 數(shù)據(jù)傳送。 總而言之,在進(jìn)行 I/O 控制時(shí),DMA 控制方式比程序中斷控制方式速度快,但程序中斷控制方式的 應(yīng)用范圍比 DMA 控制方式廣。

在基于8086的微計(jì)算機(jī)系統(tǒng)中,存儲(chǔ)器是如何組織的?是如何用總線與處理器連接的?BHE非信號(hào)起什么作用?

答:8086 為 16 位處理器,可訪問 1M 字節(jié)的存儲(chǔ)器空間;

1M 字節(jié)的存儲(chǔ)器分為兩個(gè) 512K 字節(jié)的存儲(chǔ) 體,命名為偶字節(jié)體和奇字節(jié)體;(4 分)

偶體的數(shù)據(jù)線連接 D7~D0,選擇信號(hào)接地址線 A0;奇體的數(shù)據(jù)線連接 D15~D8,選擇信號(hào)接BHE信號(hào);

(4 分) BHE信號(hào)有效時(shí)允許訪問奇體中的高字節(jié)存儲(chǔ)單元,實(shí)現(xiàn) 8086 的低字節(jié)訪問、高字節(jié)訪問及字訪問。 (2 分)

簡(jiǎn)述主機(jī)與外設(shè)進(jìn)行數(shù)據(jù)交換的幾種常用方式。

2.??? 答:主機(jī)與外設(shè)進(jìn)行數(shù)據(jù)交換的常用方式有:無條件傳送方式、程序查詢方式、中斷方式和 DMA 傳送。 (2 分)

3.??? ?無條件傳送方式,常用于簡(jiǎn)單設(shè)備,處理器認(rèn)為它們總是處于就緒狀態(tài),隨時(shí)進(jìn)行數(shù)據(jù)傳送。(2 分)

4.??? 程序查詢方式:處理器首先查詢外設(shè)工作狀態(tài),在外設(shè)就緒時(shí)進(jìn)行數(shù)據(jù)傳送。(2 分)

5.??? 中斷方式:外設(shè)在準(zhǔn)備就緒的條件下通過請(qǐng)求引腳信號(hào),主動(dòng)向處理器提出交換數(shù)據(jù)的 請(qǐng)求。處理器無其他更緊迫任務(wù),則執(zhí)行中斷服務(wù)程序完成一次數(shù)據(jù)傳送。(2 分)

6.??? ?DMA 傳送: DMA 控制器可接管總線,作為總線的主控設(shè)備,通過系統(tǒng)總線來控制存儲(chǔ)器和外設(shè)直接進(jìn) 行數(shù)據(jù)交換。此種方式適用于需要大量數(shù)據(jù)高速傳送的場(chǎng)合。(2 分)

8086cpu系統(tǒng)中為什么要用地址鎖存器?當(dāng)用74LS373芯片或8282作為地址鎖存器時(shí)需要多少片?

:8086CPU 由于引腳數(shù)量少,其地址總線采用了分時(shí)復(fù)用的雙重總線(A 19 -A16 /S6 -S3 和 AD15~AD0以 及BHE /S7 )(2 分);

僅在總線周期的 T l 時(shí)鐘周期輸出地址信號(hào),而在整個(gè)總線周期中地址信號(hào)需保持不 變,這就需用地址鎖存器將 T1 周期發(fā)出的地址信號(hào)鎖存起來以在整個(gè)總線周期中都能使用(3 分);

為此 8086CPU 在 T1 周期提供地址鎖存允許信號(hào) ALE(正脈沖),用 ALE 的下降沿將地址信息鎖存在地址鎖存器 中(2 分)。

共需 3 片 73LS373 芯片用作地址鎖存器,鎖存信息 A19~A0和BHE 。(3 分)

簡(jiǎn)述存儲(chǔ)系統(tǒng)的層次結(jié)構(gòu)及各層存儲(chǔ)部件特點(diǎn)。

為解決容量.速度和價(jià)格的矛盾,存儲(chǔ)系統(tǒng)采用金字塔型層次結(jié)構(gòu),單位價(jià)格和速度自上而下逐層 減少,容量自上而下逐層增加。(3 分)

?存儲(chǔ)系統(tǒng)的各層存儲(chǔ)部件自上而下依次是:CPU 寄存器、高速緩存、主存存儲(chǔ)器(RAM/ROM),輔助存儲(chǔ) 器如磁盤、光盤等。(3 分)

CPU 寄存器、高速緩存器集成在 CPU 芯片上,對(duì)用戶來說,是透明的,它們用于暫存主存和處理器 交互的數(shù)據(jù),以減少頻繁讀取主存而影響處理器速度;(2 分)

主存儲(chǔ)器則可和處理器直接交換數(shù)據(jù),而輔 助存儲(chǔ)器必須經(jīng)過主存存儲(chǔ)器,才可與處理器進(jìn)行數(shù)據(jù)交換。(2 分)

什么是接口?接口的基本功能是什么?

微機(jī)接口是位于主機(jī)與外設(shè)之間的一些轉(zhuǎn)換電路的總稱。(2 分) 通常接口具有以下功能:

(1)設(shè)置數(shù)據(jù)的寄存、緩沖邏輯,以適應(yīng) CPU 與外設(shè)之間的速度差異,協(xié)調(diào)快速 CPU 與慢速的外設(shè) 之間數(shù)據(jù)傳送的矛盾和時(shí)序差異;

(2)能夠進(jìn)行信息格式的轉(zhuǎn)換,例如串行和并行的轉(zhuǎn)換;

(3)能夠協(xié)調(diào) CPU 和外設(shè)在信息的類型和電平高低方面的差異,如電平轉(zhuǎn)換驅(qū)動(dòng)、數(shù)/?;蚰?數(shù)轉(zhuǎn) 等;

(4)采集外設(shè)的信息傳送給 CPU,接收 CPU 發(fā)出的控制命令及啟動(dòng)外設(shè)工作,設(shè)置中斷和 DMA 控 制邏輯。 (

5)地址譯碼和設(shè)備選擇功能,識(shí)別 CPU 要訪問的外設(shè)。(8 分

半導(dǎo)體存儲(chǔ)器主要分為哪幾類?簡(jiǎn)述他們的用途和區(qū)別。

按照存取方式分,半導(dǎo)體存儲(chǔ)器主要分為隨機(jī)存取存儲(chǔ)器RAM(包括靜態(tài)RAM和動(dòng)態(tài)RAM) 和只讀存儲(chǔ)器ROM(包括掩膜只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器,可擦除只讀存儲(chǔ)器和電可擦除只讀存儲(chǔ)器)。

?RAM在程序執(zhí)行過程中,能夠通過指令隨機(jī)地對(duì)其中每個(gè)存儲(chǔ)單元進(jìn)行讀\寫操作。

一般來說,RAM 中存儲(chǔ)的信息在斷電后會(huì)丟失,是一種易失性存儲(chǔ)器,RAM的用途主要是用來存放原始數(shù)據(jù),中間結(jié)果或 程序,與CPU或外部設(shè)備交換信息。

而ROM在微機(jī)系統(tǒng)運(yùn)行過程中,只能對(duì)其進(jìn)行讀操作,不能隨機(jī)地進(jìn)行寫操作。斷電后ROM中的信 息不會(huì)消失,具有非易失性。ROM通常用來存放相對(duì)固定不變的程序、漢字字型庫(kù)、字符及圖形符號(hào)等。 根據(jù)制造工藝的不同,隨機(jī)讀寫存儲(chǔ)器 RAM 主要有雙極型和 MOS 型兩類。雙極型存儲(chǔ)器具有存取 速度快、集成度較低、功耗較大、成本較高等特點(diǎn),適用于對(duì)速度要求較高的高速緩沖存儲(chǔ)器;MOS 型 存儲(chǔ)器具有集成度高、功耗低、價(jià)格便宜等特點(diǎn),適用于內(nèi)存儲(chǔ)器。

8086處理器的輸入信號(hào)NMI和INTR的含義是什么?當(dāng)他們有效時(shí),8086CPU將出現(xiàn)何種反應(yīng)?以INTR為例,簡(jiǎn)述中斷的一般過程。

NMI:不可屏蔽中斷請(qǐng)求,是一個(gè)利用上升沿有效地輸入信號(hào)。該引腳信號(hào)有效時(shí),表示外界向處 理器申請(qǐng)可屏蔽中斷。 INTR:可屏蔽中斷請(qǐng)求,是一個(gè)利用高電平有效的輸入信號(hào)。該引腳信號(hào)有效時(shí),表示中斷請(qǐng)求設(shè)備向處 理器申請(qǐng)可屏蔽中斷。

?INTR 可屏蔽中斷的一般過程是:

中斷請(qǐng)求:外設(shè)通過硬件信號(hào)的形式.向處理器引腳發(fā)送有效請(qǐng)求信號(hào)。

?中斷響應(yīng):在滿足一定條件時(shí),處理器進(jìn)入中斷響應(yīng)總線周期。

關(guān)中斷:處理器在響應(yīng)中斷后會(huì)自動(dòng)關(guān)閉中斷。

?斷點(diǎn)保護(hù):處理器在響應(yīng)中斷后將自動(dòng)保護(hù)斷點(diǎn)地址。

?中斷源識(shí)別:處理器識(shí)別出當(dāng)前究竟是哪個(gè)中斷源提出了請(qǐng)求,并明確與之相應(yīng)的中斷 服務(wù)程序所在主存位置。

?現(xiàn)場(chǎng)保護(hù):對(duì)處理器執(zhí)行程序有影響的工作環(huán)境(主要是寄存器)進(jìn)行保護(hù)。

中斷服務(wù):處理器執(zhí)行相應(yīng)的中斷服務(wù)程序,進(jìn)行數(shù)據(jù)傳送等處理工作。

?恢復(fù)現(xiàn)場(chǎng):完成中斷服務(wù)后,恢復(fù)處理器原來的工作環(huán)境。 開中斷:處理器允許新的可屏蔽中斷。

?中斷返回:處理器執(zhí)行中斷返回指令,程序返回?cái)帱c(diǎn)繼續(xù)執(zhí)行原來的程序。

比較8255A三種工作方式的應(yīng)用場(chǎng)合有何區(qū)別?

答:方式 0 適用于同步傳送和查詢傳送方式,

方式 1 適用于外設(shè)在能提供選通信號(hào)或數(shù)據(jù)接收信號(hào)的場(chǎng) 合,且采用中斷傳送方式比較方便;

方式 2 適用于一個(gè)并行外設(shè)既可以作為輸入設(shè)備,又可以作為輸出設(shè)備,并且輸入和輸出不會(huì)同時(shí)進(jìn)行的場(chǎng)合。

中斷時(shí)為什么要安排中斷優(yōu)先級(jí)?什么情況下程序會(huì)發(fā)生中斷橋套?

處理器隨時(shí)可能會(huì)收到多個(gè)中斷源提出的中斷請(qǐng)求,因此,為每個(gè)中斷源分配一級(jí)中斷優(yōu)先權(quán),根 據(jù)它們的高低順序決定響應(yīng)的先后順序。 必須在中斷服務(wù)程序中開中斷,程序才會(huì)發(fā)生中斷嵌套。

簡(jiǎn)述DMA傳送方式的特點(diǎn)。

它是一種高速的數(shù)據(jù)傳輸操作,允許在外部設(shè)備和存儲(chǔ)器之間直接讀/寫數(shù)據(jù),既不通過 CPU 也不 需要 CPU 干預(yù),整個(gè)數(shù)據(jù)傳輸過程是在一個(gè)“DMA 控制器”的控制下進(jìn)行的。②不需要做保護(hù)現(xiàn)場(chǎng)和恢 復(fù)現(xiàn)場(chǎng)等工作,從而使 DMA 方式的工作速度大大加快。

在 DMA 方式開始之前要對(duì) DMA 控制器進(jìn)行 初始化。

8086/8088執(zhí)行了一個(gè)總線周期是指8086/8088做了哪些可能的操作?基本總線周期如何組成?在一個(gè)典型的讀存儲(chǔ)器總線中,地址信號(hào),ALE信號(hào),RD非信號(hào),數(shù)據(jù)信號(hào)分在何時(shí)產(chǎn)生?

1.答:(1)“8086/8088 執(zhí)行了一個(gè)總線周期”是指:①8086/8088 可能從片外的存儲(chǔ)器取指令; ②8086/8088 可能對(duì)片外的存儲(chǔ)器或 I/O 接口進(jìn)行了一次讀/寫數(shù)據(jù)的操作。(2)基本總線周期由 T1 至 T4 四個(gè)時(shí)鐘周期 組成。

(3)在一個(gè)典型的讀存儲(chǔ)器總線周期中,地址信號(hào)在 T1 周期內(nèi)產(chǎn)生,ALE 信號(hào)在 T1 周期內(nèi)產(chǎn)生, RD信號(hào)在 T2 周期內(nèi)產(chǎn)生,數(shù)據(jù)信號(hào)一般在 T3 周期內(nèi)產(chǎn)生,若存儲(chǔ)器在 T3 內(nèi)來不及提供數(shù)據(jù),8086/8088 會(huì)在總線周期中的 T3 后插入等待狀態(tài) Tw,存儲(chǔ)器將在某 Tw 中給出數(shù)據(jù)

8059A的初始化命令字和操作命令字有哪些,其功能是什么;哪些應(yīng)寫入奇地址,哪些寫入偶地址。

. 答:8259A 的初始化命令字 ICW1,ICW2,ICW3,ICW4,功能依次是: ICW1:確定 8259A 的觸發(fā)方式和工作方式(單片和級(jí)聯(lián))

ICW2:確定中斷類型

?ICW3:確定主片上的信號(hào)線連接從片的方式

?ICW4:確定 8259A 的全嵌套方式,緩沖方式和結(jié)束方式。 操作命令字 OCW1、OCW2、OCW3。

在 8259A 工作期間,可通過操作命令字按不同的方式進(jìn)行操作。 操作命令字是在應(yīng)用程序內(nèi)部設(shè)置的。

?1)OCW1:中斷屏蔽控制字;

2) OCW2:中斷結(jié)束和優(yōu)先權(quán)循環(huán)控制字;

?3) OCW3:設(shè)置屏蔽方式、中斷查詢和讀狀態(tài)控制字。

?ICW2,ICW3,ICW4,OCW1 寫入奇地址,ICW1,OCW2,OCW3 為偶地址。

什么是總線,簡(jiǎn)述各類總線的應(yīng)用場(chǎng)合。

:(1)總線(Bus)是計(jì)算機(jī)各種功能部件之間傳送信息的公共通信線,它是 CPU、內(nèi)存、輸入、輸 出設(shè)備傳遞信息的公用通道。

(2)按總線功能或信號(hào)類型來分,有數(shù)據(jù)總線、地址總線和控制總線。

(3)按總線的層次結(jié)構(gòu)來劃分,有: ①CPU 片內(nèi)總線:微機(jī)系統(tǒng)中速度最快的總線,連接 CPU 內(nèi)部運(yùn)算器、寄存器和控制器。 ②系統(tǒng)總線:CPU 和主板器件之間以及 CPU 到高速外設(shè)之間的快速信息通道。 ③通信總線:也稱為外部總線,是微機(jī)與微機(jī),微機(jī)與外設(shè)之間進(jìn)行通信的總線。

外設(shè)向CPU申請(qǐng)中斷,但CPU不響應(yīng),其原因可能有哪些?

1)該中斷請(qǐng)求持續(xù)時(shí)間太短;

2)CPU 未能在當(dāng)前指令周期的最后一個(gè)時(shí)鐘周期采樣到中斷請(qǐng)求 信號(hào);

3)CPU 處于關(guān)中斷狀態(tài);

4)該中斷級(jí)被屏蔽。

何為可編程接口芯片?微機(jī)中使用的可編程接口芯片有哪些?

可用編程的方法對(duì)接口功能進(jìn)行選擇和設(shè)定,這樣的芯片稱為可編程接口芯片。微機(jī)中使用的可編 程接口芯片有:可編程中斷控制器 8259A、可編程計(jì)數(shù)器/定時(shí)器 8253、可編程并行通信接口芯片 8255A、 可編程串行異步通信接口芯片 8250、可編程直接內(nèi)存訪問控制器 8237A。

ROM、PROM、EPROM、EEPROM在使用上各有什么特點(diǎn)?

①ROM 為只讀存儲(chǔ)器,制造時(shí)數(shù)據(jù)就已經(jīng)固化好,使用中不可以改變。

?②PROM 為一次可編程只讀存儲(chǔ)器,出廠時(shí)內(nèi)容為空白,只可以寫入一次數(shù)據(jù)。

③EPROM 為可擦除只讀存儲(chǔ)器,出廠時(shí)內(nèi)容為空白,寫入數(shù)據(jù)后可以通過紫外線照射擦除,可以多次寫 入和擦除。 ④EEPROM 為電可改寫只讀存儲(chǔ)器,出廠時(shí)內(nèi)容為空白,寫入數(shù)據(jù)后可以使用電信號(hào)擦除,可以多次寫入 和擦除。

8086微機(jī)系統(tǒng)中存儲(chǔ)器為什么要分段?哪幾個(gè)寄存器與分段有關(guān)?

(1) ①8086CPU 提供了 20 位的地址總線,可尋址 1MB 存儲(chǔ)空間,而 8086 內(nèi)部寄存器都是 16 位的, 尋址能力是 64KB。 ②為能實(shí)現(xiàn)對(duì)存儲(chǔ)器尋址 20 位的物理地址,可將 1MB 的存儲(chǔ)空間劃分為若干個(gè)邏輯段,每個(gè)邏輯段可 尋址 64KB;

各邏輯段之間可以部分、完全覆蓋,可以連續(xù)或不連續(xù),地址范圍重疊。

?(2)與分段有關(guān)的寄存器有 CS(代碼段存器)、DS(數(shù)據(jù)段存器)、SS(堆找段寄存器)、ES(附加段寄存 器)。

什么是PCI總線?什么是USB?各有何特點(diǎn)?

PCI(Peripheral Componen)總線是微處理機(jī)機(jī)箱內(nèi)的底板各個(gè)插件板的一種數(shù)據(jù)傳輸標(biāo)準(zhǔn),32/64 位 標(biāo)準(zhǔn)總線。PCI 總線是同步且獨(dú)立于微處理器的,具有即插即用的特性,允許任何微處理器通過橋接口連 接到 PCI 總線上。- 6 - USB 是與系統(tǒng)之間、系統(tǒng)與外部設(shè)備之間的信息通道,USB 已成為目前電腦中的標(biāo)準(zhǔn)擴(kuò)展接口,支持設(shè)備 的即插即用的特性。

簡(jiǎn)述流水線技術(shù),8086CPU怎樣實(shí)現(xiàn)指令流水線?

(1)流水線是指在程序執(zhí)行時(shí)多條指令重疊進(jìn)行操作的一種并行處理實(shí)現(xiàn)技術(shù)。

(2)流水線的并行處理是指完成一條指令的各個(gè)部件在時(shí)間上是可以同時(shí)重疊工作,分別同時(shí)為多條 指令的不同部分進(jìn)行工作,以提高各部件的利用率來。

(3)流水線技術(shù)是把一個(gè)重復(fù)的過程分解為若干子過程,每個(gè)子過程由專門的功能部件來實(shí)現(xiàn),每個(gè) 子過程與其他子過程并行進(jìn)行。

(4)8086 中,指令的讀取是在 BIU 單元,而指令的執(zhí)行是在 EU 單元。因?yàn)?BIU 和 EU 兩個(gè)單 元相互獨(dú)立、分別完成各自操作,所以可以并行操作。

(5)在 EU 單元對(duì)一個(gè)指令進(jìn)行譯碼執(zhí)行時(shí),BIU 單元可以同時(shí)對(duì)后續(xù)指令進(jìn)行讀取。

2021模擬卷

簡(jiǎn)述緩沖器、鎖存器和觸發(fā)器的作用。

:(1)緩沖器:又稱緩沖寄存器。 ①完成速度的匹配,在高速工作的 CPU 與慢速工作的外設(shè)間起協(xié)調(diào)和緩沖作用,實(shí)現(xiàn)數(shù)據(jù)傳送的同步。 (1 分) ②提供一個(gè)暫存的空間。它分輸入緩沖器和輸出緩沖器兩種。輸入緩沖器是將外設(shè)送來的數(shù)據(jù)暫時(shí)存放, 以便處理器將它取走;輸出緩沖器是用來暫時(shí)存放處理器送往外設(shè)的數(shù)據(jù)。(1 分) ③提高驅(qū)動(dòng)能力。(1 分) ④信號(hào)隔離的作用,消除負(fù)載對(duì)信號(hào)源的影響。(1 分)

(2)鎖存器(latch):利用電平控制數(shù)據(jù)的傳輸。(1 分) ①緩存。(1 分) ②完成高速的控制器與慢速的外設(shè)的不同步問題。(1 分) ③解決驅(qū)動(dòng)的問題。(1 分)

(3)觸發(fā)器:是最小的記憶單元,能記憶二進(jìn)制數(shù)的一個(gè)數(shù)位,是寄存器、存儲(chǔ)器基本元件。(2 分)

什么是中斷?計(jì)算機(jī)使用中斷有什么好處?

:(1)中斷是指在計(jì)算機(jī)執(zhí)行期間,系統(tǒng)內(nèi)發(fā)生任何非尋常的或非預(yù)期的急需處理事件,使得 CPU 暫 時(shí)中斷當(dāng)前正在執(zhí)行的程序而轉(zhuǎn)去執(zhí)行相應(yīng)的事件處理程序,待處理完畢后又返回原來被中斷處繼續(xù)執(zhí)行 或調(diào)度新的進(jìn)程執(zhí)行的過程。(2 分)

?(2) 中斷的優(yōu)點(diǎn): ① 解決快速 CPU 與慢速外設(shè)之間的矛盾,使 CPU 可以與外設(shè)同時(shí)工作,不交換信息時(shí),處理機(jī)和外圍設(shè) 備處于各自獨(dú)立的并行工作狀態(tài)。提高計(jì)算機(jī)系統(tǒng)效率。(2 分) ② 維持系統(tǒng)可靠正常工作。在程序運(yùn)行過程中,如出現(xiàn)異常,向處理機(jī)發(fā)出中斷請(qǐng)求,處理機(jī)立即采取 保護(hù)措施。(2 分) ③ 計(jì)算機(jī)實(shí)現(xiàn)對(duì)控制對(duì)象的實(shí)時(shí)處理,處理機(jī)隨時(shí)響應(yīng)外設(shè)請(qǐng)求并處理。(2 分) ④ 計(jì)算機(jī)可以對(duì)故障自行處理。處理機(jī)中設(shè)有各種故障檢測(cè)和錯(cuò)誤診斷的部件,一旦發(fā)現(xiàn)故障或錯(cuò)誤, 立即發(fā)出中斷請(qǐng)求,進(jìn)行故障現(xiàn)場(chǎng)記錄和隔離。(2

什么叫端口?通常有哪幾類端口?計(jì)算機(jī)對(duì)I/O端口編制時(shí)通常采用哪兩種方法?8086/8088系統(tǒng)中,用哪種方法對(duì)I/O端口進(jìn)行編制?

(1)CPU 和外設(shè)進(jìn)行數(shù)據(jù)傳輸時(shí),各類信息在接口中進(jìn)入不同的寄存器,一般稱這些寄存器為端口。 (2 分)

(2)端口通常有 3 類:數(shù)據(jù)端口、狀態(tài)端口、控制端口。(3 分) (3)計(jì)算機(jī)對(duì)端口編址的兩種方法為:計(jì)算機(jī)對(duì)內(nèi)存和 I/O 端口統(tǒng)一編址;計(jì)算機(jī)對(duì)內(nèi)存和 I/O 端口獨(dú) 立編址。(4 分)

?(4)在 8086/8088 系統(tǒng)中用內(nèi)存和 I/O 端口各自獨(dú)立編址。

簡(jiǎn)述微機(jī)的中斷過程

3.答:(1)中斷請(qǐng)求:外設(shè)需要進(jìn)行中斷處理時(shí),向CPU提出中斷請(qǐng)求。

(2)中斷判優(yōu):對(duì)多個(gè)中斷的請(qǐng)求判斷優(yōu)先級(jí),并把優(yōu)先級(jí)最高的送CPU。

(3)中斷響應(yīng):CPU執(zhí)行完現(xiàn)行指令后,就立即響應(yīng)非屏蔽中斷請(qǐng)求??善帘沃袛嗾?qǐng)求,CPU若要響應(yīng)必須滿足三個(gè)條件。

(4)中斷處理:保護(hù)現(xiàn)場(chǎng)、開中斷、中斷服務(wù)。

(5)中斷返回:CPU執(zhí)行IRET中斷返回指令時(shí),自動(dòng)把斷點(diǎn)地址從堆棧中彈出到CS和IP中,原來的標(biāo)志寄存器內(nèi)容彈回Flags,恢復(fù)到原來的斷點(diǎn)繼續(xù)執(zhí)行程序。

?


河北專接本計(jì)算機(jī)——微機(jī)原理簡(jiǎn)答題的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
顺平县| 汶川县| 云南省| 锡林郭勒盟| 什邡市| 景宁| 介休市| 清水县| 拜泉县| 若尔盖县| 松溪县| 曲松县| 荆门市| 河东区| 昆明市| 江都市| 祁阳县| 桃江县| 巩义市| 丁青县| 桓台县| 伊金霍洛旗| 麦盖提县| 永福县| 海宁市| 邵阳县| 平度市| 胶南市| 临邑县| 盘山县| 四子王旗| 望奎县| 宝丰县| 随州市| 东乌珠穆沁旗| 通山县| 武平县| 桃园市| 永春县| 南安市| 安龙县|