微機(jī)原理和接口技術(shù)[習(xí)題答案解析]
《微機(jī)原理和接口技術(shù)[習(xí)題答案解析]》由會(huì)員分享,可在線閱讀,更多相關(guān)《微機(jī)原理和接口技術(shù)[習(xí)題答案解析](15頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、. 第1章? 微機(jī)運(yùn)算基礎(chǔ) 習(xí)題和思考題 1. 請(qǐng)完成以下計(jì)算: 174.66D=<10101110.10101>B=〔AE. A8H 4BCH=〔B=〔 BCD 2. 設(shè)字長(zhǎng)為8位,X=〔2A16,當(dāng)X分別為原碼、補(bǔ)碼、反碼和無(wú)符號(hào)數(shù)的時(shí)候,其真值是多少? 答:當(dāng)X表示原碼時(shí),其真值為:+101010 當(dāng)X表示補(bǔ)碼時(shí),其真值為:+101010 當(dāng)X表示反碼時(shí),其真值為:+101010 當(dāng)X表示無(wú)符號(hào)數(shù)數(shù)時(shí),其真值為:00101010 3. 設(shè)字長(zhǎng)為8位,用補(bǔ)碼形式完成下列計(jì)算,要求有運(yùn)算結(jié)果并討論是否發(fā)生溢出? 120+18 -3
2、3-37 -90-70 50+84 答:120+18 其補(bǔ)碼形式分別為:〔120補(bǔ)=01111000 〔18補(bǔ)=00010010 01111000 + 00010010 10001010 由于Cs=0 ,Cp=1,因此有溢出,結(jié)果錯(cuò)誤 -33-37 其補(bǔ)碼形式為:〔-33補(bǔ)=11011111 〔-37補(bǔ)=11011011 11011111 +11011011 10111010 由于Cs=1, Cp=1,所以沒(méi)有溢出,結(jié)果正確 -90-70 其補(bǔ)碼形式為:〔-90補(bǔ)=10011100 〔-70補(bǔ)=101
3、11010 10011100 +10111010 01010110 由于Cs=1, Cp=0,所以有溢出,結(jié)果錯(cuò)誤 50+84 其補(bǔ)碼形式為:〔50補(bǔ)=00110010 〔84補(bǔ)=01010100 00110010 +01010100 10000110 由于Cs=0, Cp=1,所以有溢出,結(jié)果錯(cuò)誤 4. 請(qǐng)寫(xiě)出下列字符串的ASCII碼值。 My name is Zhang san. 4D 79 6E 61 6D 65 69 73 5A 68 61 6E 67 73 61 6E 2E 第2章 80X86微機(jī)系統(tǒng) 習(xí)題與思考題 1. 微型計(jì)
4、算機(jī)主要由哪些基本部件組成?各部件的主要功能是什么? 答:微型計(jì)算機(jī)主要由輸入設(shè)備、運(yùn)算器、控制器、存儲(chǔ)器和輸出設(shè)備組成。 各部件的功能分別是:1、輸入設(shè)備通過(guò)輸入接口電路將程序和數(shù)據(jù)輸入內(nèi)存;2、運(yùn)算器是進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算的部件,它是指令的執(zhí)行部件;3、控制器是計(jì)算機(jī)的指揮中心,它負(fù)責(zé)對(duì)指令進(jìn)行譯碼,產(chǎn)生出整個(gè)指令系統(tǒng)所需要的全部操作的控制信號(hào),控制運(yùn)算器、存儲(chǔ)器、輸入/輸出接口等部件完成指令規(guī)定的操作;4、存儲(chǔ)器用來(lái)存放程序、原始操作數(shù)、運(yùn)算的中間結(jié)果數(shù)據(jù)和最終結(jié)果數(shù)據(jù); 5、輸出設(shè)備是CPU通過(guò)相應(yīng)的輸出接口電路將程序運(yùn)行的結(jié)果及程序、數(shù)據(jù)送到的設(shè)備; 2. 微處理器的發(fā)展過(guò)程
5、是什么? 答:微型計(jì)算機(jī)的發(fā)展過(guò)程是: 第一代〔1946~1957——采用電子管為邏輯部件,以超聲波汞延遲線、陰極射線管、磁芯和磁鼓等為存儲(chǔ)手段;軟件上采用機(jī)器語(yǔ)言,后期采用匯編語(yǔ)言。 第二代〔1957~1965——采用晶體管為邏輯部件,用磁芯、磁盤(pán)作內(nèi)存和外存;軟件上廣泛采用高級(jí)語(yǔ)言,并出現(xiàn)了早期的操作系統(tǒng)。 第三代〔1965~1971——采用中小規(guī)模集成電路為主要部件,以磁芯、磁盤(pán)作內(nèi)存和外存;軟件上廣泛使用操作系統(tǒng),產(chǎn)生了分時(shí)、實(shí)時(shí)等操作系統(tǒng)和計(jì)算機(jī)網(wǎng)絡(luò)。 第四代〔1971~至今——采用大規(guī)模集成電路〔LSI、超大規(guī)模集成電路〔VLSI為主要部件,以半導(dǎo)體存儲(chǔ)器和磁盤(pán)為內(nèi)、外存
6、儲(chǔ)器;在軟件方法上產(chǎn)生了結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)的思想。 3. 簡(jiǎn)述80486微處理器的基本結(jié)構(gòu)。 書(shū)12頁(yè) 4. 80486微處理器的工作模式有幾種?當(dāng)CS內(nèi)容為1000H,IP內(nèi)容為7896H,求在實(shí)地址模式下的物理地址為多少? 答:實(shí)模式和保護(hù)模式及虛擬8086模式。當(dāng)CS內(nèi)容為1000H,IP內(nèi)容為7896H,在實(shí)地址模式下的物理地址為17896H. 5. 簡(jiǎn)述EPROM的工作原理。 書(shū)27頁(yè)。 6. 總線有那幾種類型? 答:按照總線的傳輸類型可分為數(shù)據(jù)、地址、控制三類;按和cpu的距離可分為內(nèi)部總線、系統(tǒng)總線和外部總線。 7. 簡(jiǎn)述ISA與EISA總線的的區(qū)
7、別。它們的局限性表現(xiàn)在哪里? 書(shū)34頁(yè)。 8. PCI局部總線有些什么特點(diǎn)? 書(shū)35頁(yè) 9. 什么是USB?它有什么特點(diǎn)? 書(shū)41頁(yè) 10. IEEE 1394總線有哪些特點(diǎn)?它與USB總線的區(qū)別在哪里? 書(shū)41頁(yè)。 11. 簡(jiǎn)述現(xiàn)場(chǎng)總線的特點(diǎn)。 書(shū)42頁(yè)。 12. 當(dāng)代計(jì)算發(fā)展的主要核心技術(shù)有哪些? 當(dāng)代計(jì)算機(jī)的主要核心技術(shù)有:CACHE技術(shù)、流水線技術(shù)、VM技術(shù)、RISC技術(shù)、多內(nèi)核技術(shù) 第3章 80X86指令系統(tǒng) 習(xí)題與思考題 1. 指出下列各指令中源操作數(shù)和目的操作數(shù)的尋址方式: ⑴ MOV BX,WORD PTR[2200H] ⑵ AAA ⑶ JUM
8、 2200H ⑷ LES DI,[2100H] ⑸ MOV [BX+SI+8], BX 解答 ⑴ MOV BX, WORD PTR[2200H] 源操作數(shù):直接尋址;目的操作數(shù):寄存器尋址 ⑵ AAA 源操作數(shù):寄存器尋址AL<也稱隱含尋址>;目的操作數(shù):寄存器尋址 ⑶ JUM 2200H 程序轉(zhuǎn)移段內(nèi)直接尋址方式 ⑷ LES DI,[2100H] 源操作數(shù):直接尋址;目的操作數(shù):寄存器尋址 ⑸ MOV [BX+SI+8], BX 源操作數(shù):寄存器尋址;目的操作數(shù):基址加變址尋址 2. 若AX=0ABCDH,BX=7F8FH,CF=1。求分別執(zhí)行80
9、86 CPU指令 ⑴ ADD AX,BX ⑵ ADC AX,BX ⑶ SBB AX,BX ⑷ NEG AX ⑸ AND AX,BX ⑹ OR AX,BX ⑺ XOR AX, BX ⑻ IMUL BL 后,AX寄存器中的內(nèi)容,并指出標(biāo)志寄存器SF,ZF,AF,PF,CF及OF的狀態(tài)。 解答 ⑴ AX=2B5CH, SZAPCO=001110B ⑵ AX=2B5DH, SZAPCO=001010B ⑶ AX=2C3DH, SZAPCO=001001B ⑷ AX=5433H, SZAPCO=001110B ⑸ AX=2B8DH, SZAP
10、CO=00X100B ⑹ AX=FFCFH, SZAPCO=10X100B ⑺ AX=D222H, SZAPCO=10X100B ⑻ AX=3283H, SZAPCO=XXXX11B 3. 若AL=78H,BL=87H, ⑴求執(zhí)行指令 ADD AL,BL DAA 之后,AL=?、標(biāo)志AF=?、CF=? ⑵ 若執(zhí)行指令 SUB AL,BL與DAS后,AL=?、標(biāo)志AF=?、CF=? 解答 ⑴ AL=65H, AF=1, CF=1。 ⑵ AL=91H, AF=0, CF=1。 4. 指出下列指令中哪些是錯(cuò)誤的,并指出錯(cuò)在何處? ⑴ MOV DL,[DX] ⑵
11、 MOV ES,2000H ⑶ SUB [BX],[SI] ⑷ ADD AX,[BX+CX] ⑸ XCHG DS,[2400H] ⑹ DEC 15H ⑺ IN AL,DX ⑻ OUT 300H,AX 解答 ⑴ 錯(cuò),DX不能作為間接尋址的寄存器。 ⑵ 錯(cuò),立即數(shù)不能直接送給段寄存器。 ⑶ 錯(cuò),兩個(gè)存儲(chǔ)單元間內(nèi)容不能直接相減。 ⑷ 錯(cuò),CX寄存器不能作為變址寄存器。 ⑸ 錯(cuò),不允許段寄存器與存儲(chǔ)單元內(nèi)容進(jìn)行交換 ⑹ 錯(cuò),減1指令不能對(duì)段寄存器直接操作 ⑺ 對(duì) ⑻ 錯(cuò),輸出指令的地址若是16位,必須用DX間址。 5. 下列程序段執(zhí)行后 AX=? 設(shè)數(shù)據(jù)段
12、有: TABLE DW 100,200,300,400 ENTRY DW 3 代碼段 對(duì)DS初始化 MOV BX,OFFSET TABLE MOV SI,ENTRY MOV AX,[BX+SI] 執(zhí)行后 AX=2C00 6. 將AL中的8位二進(jìn)制數(shù)按倒序方式重新排列,即AL原來(lái)為D7D6…D0,倒序后AL=D0D1…D7。 參考答案 … MOV CX, 8 L: SHL AL, 1 RCR BL, 1 LOOP L MOV AL, BL … 7.若起始地址偏移量為2000H的內(nèi)存單元存放有100個(gè)ASCII碼字符,現(xiàn)給這些字符添
13、加奇偶校驗(yàn)位
14、若SS=1000H,SP=2000H,AX=1234H,BX=5678H,FR=2115,試說(shuō)明執(zhí)行指令 PUSH AX PUSH BX PUSHF POP CX POP DX 之后,SP=? SS=? CX=? DX=? 并畫(huà)圖指出堆棧中各單元的內(nèi)容。 解答: SS=1000H SP=1FFEH CX=2115H DX=5678H 棧中各單元內(nèi)容如下所示: 地址 RAM 11FFAH 2115 11FFCH 5678 11FFEH 1234 12000H 第
15、4章 宏匯編語(yǔ)言 習(xí)題與思考題 1.畫(huà)出以下變量在內(nèi)存中存儲(chǔ)的示意圖。 D1 DB ‘A’,’123’,09H, 45 D2 DW ‘A’,’CD’,23H, 4567H D3 DD 1234H, 23456789H 2.設(shè)計(jì)子程序分別完成以下功能: 1根據(jù)給定的參數(shù)值,判斷該參數(shù)是偶數(shù)還是奇數(shù)。 2把給定參數(shù)值的高、低數(shù)據(jù)位互換。 3.設(shè)計(jì)相應(yīng)的宏完成以下功能: 1把給定的參數(shù)按二進(jìn)制顯示。 2求兩個(gè)參數(shù)的和,并按十進(jìn)制形式顯示。 第5章 匯編語(yǔ)言程序設(shè)計(jì) 習(xí)題與思考題 1. 設(shè)數(shù)據(jù)段中有字節(jié)型單元NUMBER和FLAG,判斷NUMBER與給定的X和Y的大小關(guān)系
16、 17、 Ja P2
Mov FLAG, 00H
Jmp exit
P2: mov FLAG, 01H
Exit: mov ah, 4ch
Int 21h
Code ends
End Beg
2. 計(jì)算1+2+3+…+100,并把和保存在SUM單元中。
.486
DATA SEGMENT USE16
TT DB 1
SUM DW ?
DATA ENDS
CODE SEGMENT USE16
ASSUME CS:CODE,DS:DATA
BEG: MOV AX , DA 18、TA
MOV DS, AX
MOV CX, 100
MOV AX, 0
START: ADD AX, TT
INC TT
LOOP START
MOV SUM, AX
MOV AH, 4CH
MOV 21H
CODE ENDS
END BEG
3. 對(duì)一個(gè)給定的N數(shù)據(jù),用冒泡排序法進(jìn)行排序。
解答:.486
Data segment
Buf db ‘a(chǎn)bcd18437hj’
Lens equ $-buf
Count db lens
19、Flag db ?
Data ends
Code segment
Assume cs: code, ds: data
Beg: mov ax, data
Mov ds, ax
Again: dec count
Jz done
Mov flag, 0
Mov cx, count
Mov si, offset buf
Last: mov al, [si]
Mov ah, [si+1]
Cmp ah, al
Jnc next
Mov [si], ah
M 20、v [si+1], al
Mov flag, 1
Next: inc si
Loop last
Cmp flag, 1
Je again
Done: mov buf+lens, ‘$’
Mov ah, 9
Mov dx, offset buf
Int 21h
Mov ah, 4ch
Int 21h
Code ends
End Beg
4. 由鍵盤(pán)輸入任意的兩個(gè)十進(jìn)制數(shù),然后轉(zhuǎn)換成對(duì)應(yīng)的壓縮BCD碼的形式在屏幕上顯示。
.486
DATA S 21、EGMENT USE16
BCD DB ?
BUF DB 3
DB ?
DB 3DUP>
MESG1 DB ‘PLEASE INPUT :’,0DH,OAH,’$’
MESG2 DB ‘ERROR! NUMBER IS FROM 0 TO 9. PLEASE AGAIN!$’
DATA ENDS
CODE SEGMENT USE16
ASSUME CS:CODE,DS:DATA
BEG: MOV AX , DATA
MOV DS, 22、AX
L1: MOV DX, OFFSET MESG1
MOV AH, 9 ;顯示MESG1
INT 21H
MOV AH, 0AH
MOV DX, OFFSET BUF
INT 21H ;輸入字符串
MOV AL, BUF+2
CMP AL, 30H
JC ERROR
CMP AL, 3AH
JC NEXT ;判斷第一個(gè)數(shù)輸入是否符合要求
ERROR: MOV DX, 23、OFFSET MESG2
MOV AH, 9
INT 21H
JMP L1 ;輸入錯(cuò)誤提示重新輸入
NEXT: SUB AL, 30H
SAL AL, 4 ;求出十位數(shù)字
MOV BCD, AL
MOV AL, BUF+3
CMP AL, 30H
JC ERROR
CMP AL, 3AH
JNC ERROR 24、 ;判斷第二個(gè)數(shù)輸入是否符合要求
SUB AL, 30H
OR BCD, AL
MOV AH, 4CH
INT 21H
CODE ENDS
END BEG
5. 由鍵盤(pán)輸入兩個(gè)十六進(jìn)制數(shù),轉(zhuǎn)換成等值的十進(jìn)制數(shù)后在屏幕上顯示。
CMPDISP MACRO NN ;用宏語(yǔ)句完成比較法二進(jìn)制到十進(jìn)制轉(zhuǎn)換
LOCAL LAST,NEXT
MOV DL, 0
25、LAST: CMP NUM, NN
JC NEXT
INC DL
SUB NUM, NN
JMP LAST
NEXT: ADD DL, 30H
MOV AH, 2
INT 21H
ENDM
DATA SEGMENT USE16
NUM DB ?
BUF DB 3
DB ?
DB 3DUP>
26、
DATA ENDS
CODE SEGMENT USE16
ASSUME CS:CODE,DS:DATA
BEG: MOV AX , DATA
MOV DS, AX
MOV AH, 0AH
MOV DX, OFFSET BUF
INT 21H
MOV AL, BUF+2
CMP AL, 39H
JNA L1 ;數(shù)字在0到9之間轉(zhuǎn)
SUB AL, 07H 27、 ;數(shù)字在A到F之間
L1: SUB AL, 30H
MUL 16
MOV NUM, AL
MOV AL, BUF+3
CMP AL, 39H
JNA L2
SUB AL, 07H
L2: SUB AL, 30H
ADD NUM, AL ;NUM中為十六進(jìn)制數(shù)的二進(jìn)制表示
CMPDISP 100
CMPDISP 28、 10
CMPDISP 1
MOV AH, 4CH
INT 21H
CODE ENDS
END BEG
第6章 接口技術(shù)
習(xí)題與思考題
1.什么是接口?
兩個(gè)部件或兩個(gè)系統(tǒng)之間的連接。微機(jī)接口,則涉及到微處理器與各外部設(shè)備之間的接口、微處理器與存儲(chǔ)器之間的接口以及微型計(jì)算機(jī)之間的接口。習(xí)慣上說(shuō)到接口只是指I/O接口,是指微處理器與外設(shè)之間的接口稱為I/O接口。
2.端口獨(dú)立編址有哪些特點(diǎn)?和統(tǒng)一編址的區(qū)別是什么?
解答:解答:輸入/輸出指令和訪問(wèn)存儲(chǔ)器的指令明顯區(qū)分開(kāi) 29、,使程序清晰,可讀性好;而且I/O指令長(zhǎng)度短,執(zhí)行的速度快,也不占用內(nèi)存空間,I/O地址譯碼電路較簡(jiǎn)單。不足之處是CPU指令系統(tǒng)中必須有專門(mén)的IN和OUT指令,這些指令的功能沒(méi)有訪問(wèn)存儲(chǔ)器的指令的功能強(qiáng);I/O端口數(shù)目有限。另外,CPU要能提供區(qū)分存儲(chǔ)器讀/寫(xiě)和I/O讀/寫(xiě)的控制信號(hào)。
3.DX間接尋址主要應(yīng)用在什么情況?和直接端口尋址的區(qū)別是什么?
端口地址大于255的時(shí)候。
4.I/O端口地址譯碼電路有哪幾種結(jié)構(gòu)形式?
解答:固定式譯碼和可選式譯碼。
5.CPU和I/O設(shè)備間的數(shù)據(jù)傳送方式有哪些?區(qū)別是什么?
有4種。無(wú)條件、查詢、中斷和DMA方式。區(qū)別見(jiàn)書(shū)140頁(yè)。
第7章 30、 中斷技術(shù)
習(xí)題與思考題
1.什么是中斷?什么是中斷優(yōu)先級(jí)?設(shè)置中斷優(yōu)先級(jí)的目的是什么?
書(shū)143頁(yè)。
2.中斷處理的一般過(guò)程是什么?
中斷請(qǐng)求,中斷判優(yōu),中斷響應(yīng),中斷處理,中斷返回。
3.什么是中斷嵌套?如何處理中斷嵌套?
當(dāng)前中斷還未處理完畢,又有了新的優(yōu)先級(jí)更高的中斷請(qǐng)求,cpu轉(zhuǎn)而去處理優(yōu)先級(jí)更高的中斷稱為中斷嵌套。
4.什么是中斷向量?它與中斷服務(wù)程序入口地址的關(guān)系是什么?
中斷向量即中斷服務(wù)程序的入口地址。
5.什么是中斷類型號(hào)?它的作用是什么?
中斷類型號(hào)就是中斷源的編號(hào),在中斷系統(tǒng)中用作中斷源的識(shí)別。
6.可屏蔽中斷和INTn中斷的處理區(qū)別是什么?
31、可屏蔽中斷是硬件中斷而INTn中斷是軟件中斷。
7.不可屏蔽中斷和可屏蔽中斷各有何特點(diǎn)?其用途如何?
不可屏蔽中斷的優(yōu)先級(jí)高于可屏蔽中斷,不可屏蔽中斷不受指令cli的影響,常用于緊急情況的故障處理,并由系統(tǒng)使用,一般用戶不能使用。
8.PC微機(jī)的中斷系統(tǒng)由哪幾部分組成?
由CPU端的中斷邏輯以及中斷控制器8259組成。
9.80X86的異常有哪幾個(gè)層次?各層次的特點(diǎn)是什么?
書(shū)148頁(yè)
10.保護(hù)虛擬地址下的中斷如何管理?
采用中斷描述表IDT進(jìn)行管理。
11.可編程中斷控制器8259A協(xié)助CPU處理哪些中斷事務(wù)?
書(shū)162頁(yè)。
12.8259A具有哪些工作方式和中斷操作 32、功能?指出與這些功能相對(duì)應(yīng)的命令字 33、t前。如果8259工作在非自動(dòng)中斷結(jié)束方式下則要求發(fā)送中斷結(jié)束命令。
18.保護(hù)模式下中斷服務(wù)程序怎樣入口?
書(shū)157頁(yè)。
第8章? 常用I/O接口芯片
習(xí)題與思考題
1. 可編程并行接口8255A面向CPU一側(cè)的端口有幾個(gè)。
4個(gè)。分別是1個(gè)控制子端口和3個(gè)數(shù)據(jù)口。
2. PC口按位置/復(fù)位字是如何定義的?
PC口按位置/復(fù)位命令字用于PC引腳作輸出單位控制或軟件設(shè)定8255A的相應(yīng)狀態(tài)。
PC口按位置/復(fù)位命令字格式:
D7
D6
D5
D4
D3
D2
D1
D0
特征位值為0
未用
PC口位號(hào)選擇
置/復(fù)位選擇
其中:
D0為置/復(fù) 34、位選擇位:D0=0表示相應(yīng)位清0,D0=1表示相應(yīng)位置1。
D3D2D1選擇被置/復(fù)位的位號(hào):D3D2D1=000選擇PC口第0位;
D3D2D1=001選擇PC口第1位;
D3D2D1=010選擇PC口第2位;
D3D2D1=011選擇PC口第3位;
D3D2D1=100選擇PC口第4位;
D3D2D1= 35、101選擇PC口第5位;
D3D2D1=110選擇PC口第6位;
D3D2D1=111選擇PC口第7位。
D6D5D4沒(méi)有使用,一般讓D6D5D4=000。
D7位為特征位,該命令字處D7=0。
3. 如何對(duì)8255A進(jìn)行初始化編程?
對(duì)8255A的編程涉及到兩個(gè)內(nèi)容:一是寫(xiě)控制字設(shè)置工作方式等信息;二是使C口的指定位置位/復(fù)位的功能。
在8255A工作之前,首先要對(duì)其進(jìn)行初始化,也就是要寫(xiě)入控制字,來(lái)指定它的工作方式,指明是否允許它的某組端口采用中斷方式傳送數(shù)據(jù)。如果 36、要改變某組端口的工作方式或中斷允許情況,必須重新寫(xiě)入控制字。前面講過(guò),控制字有兩個(gè),分別為方式命令字和按位置/復(fù)位命令字,它們都必須寫(xiě)向控制寄存器。在實(shí)際應(yīng)用中,可根據(jù)需要寫(xiě)入一個(gè)或兩個(gè)命令字。
4. 8255A有哪幾種工作方式?各自有什么特點(diǎn)?
8255A有三種工作方式,用戶可以通過(guò)編程來(lái)設(shè)置。
方式0——簡(jiǎn)單輸入/輸出——查詢方式;A,B,C三個(gè)端口均可。
方式1——選通輸入/輸出——中斷方式;A ,B,兩個(gè)端口均可
方式2——雙向輸入/輸出——中斷方式。只有A端口才有。
5. 請(qǐng)比較RS-232和TTL的電器特性,以及它們之間如何轉(zhuǎn)化?
書(shū)203頁(yè)。轉(zhuǎn)化要用到專門(mén)的集成電路 37、轉(zhuǎn)換器件。
6. 異步傳輸方式和同步傳輸方式有和區(qū)別?
書(shū)198頁(yè)。他們的區(qū)別主要是達(dá)到同步的方式不同,楨結(jié)構(gòu)不同。
7. 8251在PC機(jī)中的是如何應(yīng)用的?
書(shū)231頁(yè)。
8. 8253A三個(gè)計(jì)數(shù)器分別在PC機(jī)中的應(yīng)用是什么?
9. 8253如何完成日時(shí)鐘定時(shí)?
書(shū)233頁(yè)。
10. 8237在PC機(jī)中是如何應(yīng)用的?
書(shū)254頁(yè)。
11. 8237的工作步驟是什么?
書(shū)253頁(yè),例8-3
第9章人機(jī)交互設(shè)備接口技術(shù)
習(xí)題與思考題
1. 試述非編碼鍵盤(pán)的工作原理。
2. 用8255A設(shè)計(jì)一8×8的非編碼鍵盤(pán),試畫(huà)出設(shè)計(jì)原理圖并編程。
3. 試述PC/X 38、T和PC/AT的鍵盤(pán)接口的工作原理。
4. 試述鼠標(biāo)器的工作原理。
5. 簡(jiǎn)述LED顯示器的工作原理。
6. 簡(jiǎn)述LED顯示器靜態(tài)驅(qū)動(dòng)原理。
7. 簡(jiǎn)述LED顯示器動(dòng)態(tài)掃描原理。
8. 簡(jiǎn)述CRT光柵掃描原理。
9. 簡(jiǎn)述LCD的顯示原理。
第10章 A/D與D/A轉(zhuǎn)換器接口
習(xí)題與思考題
1. D/A轉(zhuǎn)換器的性能指標(biāo)有哪些?各性能指標(biāo)的含義是什么?
2. 簡(jiǎn)述D/A轉(zhuǎn)換器的工作原理。
3. D/A轉(zhuǎn)換器和微處理器接口中的關(guān)鍵問(wèn)題是什么?如何解決?
4. 使用DAC0832設(shè)計(jì)一個(gè)產(chǎn)生三角波的接口電路并編寫(xiě)產(chǎn)生三角波的程序,其變化范圍在0~10v之間變化。若要在-5~ 39、+5v之間變化要采用什么措施實(shí)現(xiàn)。
5. 設(shè)輸入模擬信號(hào)的最高有效頻率為5kHz,應(yīng)選用轉(zhuǎn)換時(shí)間為多少的A/D轉(zhuǎn)換器對(duì)它進(jìn)行轉(zhuǎn)換?
6. 試設(shè)計(jì)一個(gè)采用查詢法并用數(shù)據(jù)線選擇通道的CPU和ADC0809的接口電路,并編制程序使之把所采集的8個(gè)通道的數(shù)據(jù)送入給定的內(nèi)存區(qū)。
7. 試設(shè)計(jì)一個(gè)采用固定延時(shí)等待法并每采集一個(gè)數(shù)據(jù)只需一條I/O指令的CPU和ADC0809的接口電路,并編制程序使之把所采集的8個(gè)通道的數(shù)據(jù)送入給定的內(nèi)存區(qū)。
8. 試?yán)肁D1674設(shè)計(jì)一個(gè)數(shù)據(jù)采集系統(tǒng)<不包括A/D轉(zhuǎn)換器輸入通道中的放大器和采樣/保持電路>。要求每隔200μs采集一個(gè)數(shù)據(jù),每次啟動(dòng)采集數(shù)據(jù)時(shí)采集時(shí)間為20ms。假定時(shí)鐘頻率為5MHz,由一只開(kāi)關(guān)手動(dòng)啟動(dòng)數(shù)據(jù)采集,數(shù)據(jù)的I/O傳送控制采用中斷控制,8255A的INTR信號(hào)接到8259A的IR2請(qǐng)求信號(hào)引腳。允許附加必要的門(mén)電路或單穩(wěn)態(tài)電路。試完成:
⑴ 硬件設(shè)計(jì),畫(huà)出連接圖;<不包括8259A>
⑵ 軟件設(shè)計(jì),包括主程序和中斷服務(wù)子程序。
9. 設(shè)計(jì)AD1674與16位微機(jī)總線的接口電路。
.
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025《增值稅法》高質(zhì)量發(fā)展的增值稅制度規(guī)范增值稅的征收和繳納
- 深入學(xué)習(xí)《中華人民共和國(guó)科學(xué)技術(shù)普及法》推進(jìn)實(shí)現(xiàn)高水平科技自立自強(qiáng)推動(dòng)經(jīng)濟(jì)發(fā)展和社會(huì)進(jìn)步
- 激揚(yáng)正氣淬煉本色踐行使命廉潔從政黨課
- 加強(qiáng)廉潔文化建設(shè)夯實(shí)廉政思想根基培育風(fēng)清氣正的政治生態(tài)
- 深入學(xué)習(xí)2024《突發(fā)事件應(yīng)對(duì)法》全文提高突發(fā)事件預(yù)防和應(yīng)對(duì)能力規(guī)范突發(fā)事件應(yīng)對(duì)活動(dòng)保護(hù)人民生命財(cái)產(chǎn)安全
- 2023年四年級(jí)數(shù)學(xué)上冊(cè)第一輪單元滾動(dòng)復(fù)習(xí)第10天平行四邊形和梯形作業(yè)課件新人教版
- 2023年四年級(jí)數(shù)學(xué)上冊(cè)第14單元階段性綜合復(fù)習(xí)作業(yè)課件新人教版
- 2023年四年級(jí)數(shù)學(xué)上冊(cè)易錯(cuò)清單十五課件新人教版
- 2023年四年級(jí)數(shù)學(xué)上冊(cè)易錯(cuò)清單七課件西師大版
- 2023年五年級(jí)數(shù)學(xué)下冊(cè)易錯(cuò)清單六作業(yè)課件北師大版
- 2023年五年級(jí)數(shù)學(xué)下冊(cè)易錯(cuò)清單二作業(yè)課件北師大版
- 2023年五年級(jí)數(shù)學(xué)下冊(cè)四分?jǐn)?shù)的意義和性質(zhì)第10課時(shí)異分母分?jǐn)?shù)的大小比較作業(yè)課件蘇教版
- 2023年五年級(jí)數(shù)學(xué)下冊(cè)周周練四作業(yè)課件北師大版
- 2023年五年級(jí)數(shù)學(xué)下冊(cè)六折線統(tǒng)計(jì)圖單元復(fù)習(xí)卡作業(yè)課件西師大版
- 2023年四年級(jí)數(shù)學(xué)上冊(cè)6除數(shù)是兩位數(shù)的除法單元易錯(cuò)集錦一作業(yè)課件新人教版