微型计算机接口技术刘乐善答案,微型计算机接口技术及应用习题答案(刘乐善)...
1
習(xí)題一
1.什么是接口?
接口就是微處理器CPU與外部世界的連接部件,是CPU與外界進(jìn)行信息交換的中轉(zhuǎn)站。
2.為什么要在CPU與外設(shè)之間設(shè)置接口?
在CPU與外設(shè)之間設(shè)置接口主要有4個(gè)原因:
(1)CPU與外設(shè)二者的信號(hào)不兼容,包括信號(hào)線的功能定義、邏輯定義和時(shí)序關(guān)系
(2)CPU與外設(shè)的速度不匹配,CPU的速度快,外設(shè)的速度慢
(3)若不通過(guò)接口,而由CPU直接對(duì)外設(shè)的操作實(shí)施控制,會(huì)使CPU 處于窮于應(yīng)付與外設(shè)打交道之中,大大降低CPU的效率(4)若外設(shè)直接由CPU控制,會(huì)使外設(shè)的硬件結(jié)構(gòu)依賴于CPU,對(duì)外設(shè)本身的發(fā)展不利。
3.微型計(jì)算機(jī)的接口一般應(yīng)具備那些功能?
微機(jī)的接口一般有如下的幾個(gè)功能:
(1)執(zhí)行CPU命令的功能:CPU將對(duì)外設(shè)的控制命令發(fā)到接口電路中的命令寄存器(命令口)中,在經(jīng)分析去控制外設(shè)
(2)返回外設(shè)狀態(tài)的功能:通過(guò)狀態(tài)寄存器(狀態(tài)口)完成,包括正常工作狀態(tài)和故障狀態(tài)
(3)數(shù)據(jù)緩沖的功能:接口電路中的數(shù)據(jù)寄存器(數(shù)據(jù)口)對(duì)CPU于外設(shè)間傳送的數(shù)據(jù)進(jìn)行中轉(zhuǎn)
(4)設(shè)備尋址的功能:CPU某個(gè)時(shí)刻只能和一臺(tái)外設(shè)交換數(shù)據(jù),CPU發(fā)出的地址信號(hào)經(jīng)過(guò)接口電路中的地址譯碼電路來(lái)選中I/O設(shè)備(5)信號(hào)轉(zhuǎn)換的功能:當(dāng)CPU與外設(shè)的信號(hào)功能定義、邏輯關(guān)系、電平高低及工作時(shí)序不兼容時(shí)接口電路要完成信號(hào)的轉(zhuǎn)換功能(6)數(shù)據(jù)寬度與數(shù)據(jù)格式轉(zhuǎn)換的功能:由于CPU處理的數(shù)據(jù)都是并行的,當(dāng)外設(shè)采用串行傳送方式時(shí),接口電路就要完成串、并之間的轉(zhuǎn)換,并進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換。
4.接口技術(shù)在微機(jī)應(yīng)用中起的作用?
隨著計(jì)算機(jī)技術(shù)的高速發(fā)展,計(jì)算機(jī)的應(yīng)用越來(lái)越廣泛。然而,在微機(jī)系統(tǒng)中,微處理器的強(qiáng)大功能必須通過(guò)外部設(shè)備才能實(shí)現(xiàn),而外設(shè)與微處理器之間的信息交換和通信又是靠接口來(lái)實(shí)現(xiàn)的,所以,接口技術(shù)成為了一門(mén)關(guān)鍵技術(shù),它直接影響微機(jī)系統(tǒng)的功能和微機(jī)的推廣應(yīng)用。
5.接口電路的硬件一般由哪幾部分組成?
接口電路的硬件一般由以下幾部分組成:
(1)基本邏輯電路:包括命令寄存器、狀態(tài)寄存器和數(shù)據(jù)緩沖寄存器,是接口電路中的核心
(2)端口地址譯碼電路:實(shí)現(xiàn)設(shè)備的選擇功能
(3)供選電路:根據(jù)不同任務(wù)和功能要求而添加的功能模塊電路。
6.接口電路的軟件控制程序一般包括哪幾部分?
接口電路的軟件控制程序一般包括以下的程序段,各部分程序是相互滲透、融為一體的:
(1)初始化程序段:對(duì)可編程接口芯片進(jìn)行初始化編程
總結(jié)
以上是生活随笔為你收集整理的微型计算机接口技术刘乐善答案,微型计算机接口技术及应用习题答案(刘乐善)...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: W5100S-EVB-Pico [Mic
- 下一篇: 实现灰度化 Grayscale(灰度)的