freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機(jī)原理與接口技術(shù)(樓順天編著)課后第八章習(xí)題答案[推薦5篇](參考版)

2024-11-09 18:43本頁面
  

【正文】 答案:23000H, 15H 54H 43200H。答案:FR CS IP 0000H:0084H 開始的 4 個(gè)存儲(chǔ)單元中,若這 4 個(gè)存儲(chǔ)單元中從低地址到高地址存放的數(shù)依次是___________,則相應(yīng)的中斷服務(wù)程序的 入口地址是 3322H:1150H。硬件中斷又可分為兩大類: 一類叫______ 中斷;另一類叫______中斷。 答案:B二、填空題,可以處理______種不同的中斷。,使相應(yīng)的 ISR=1 ,使相應(yīng)的 ISR=0 ,使相應(yīng)的 IMR=1 ,使相應(yīng)的 IMR=0 答案:B 特殊全嵌套方式要解決的主要問題是______。 AH AX DL 答案:B 8259A 的 ICW2 設(shè)置為 28H,從 IR3 引入的中斷請(qǐng)求的中斷類型碼是_____。 寄存器(FR)先入棧,其次是 CS,最后是 IP 在先,其次是 IP,最后 FR 入棧 在先,其后一次是 IP,CS 在先,其次是 CS,最后 FR 答案:A PC/XT 中,NMI 中斷的中斷向量在中斷向量表中的位置_______。 答案:B,CPU 從數(shù)據(jù)總線上獲取______。片外地址 內(nèi)部地址 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 第1片 1 第2片 1 第3片 1 第4片 1 第5片 1 第6片 1 第7片 1 第8片 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 200H 207H 0 208H 20FH 0 210H 217H 0 218H 21FH 0 220H 227H 0 228H 22FH 0 230H 237H 0 238H 23FH第七章習(xí)題一、選擇題,_______可提高系統(tǒng)的工作效率。 A0,片選端為,占用兩個(gè)地址,分別是 20H 和 21H,試 利用 74LS138 譯碼器設(shè)計(jì)譯碼電路,并畫出硬件電路設(shè)計(jì)圖。答案:無條件傳送方式是最簡(jiǎn)單的傳送方式,該方式應(yīng)用于始終處于準(zhǔn)備好狀態(tài)的外設(shè),即 CPU 輸入或輸出數(shù)據(jù)時(shí)不需要查詢外設(shè)的工作狀態(tài),任何時(shí)候都可以輸入輸出。 I/O 接口電路的編址有哪些方法?8086/8088 CPU 采用哪種編址方法?答案:當(dāng)接口電路的地址和存儲(chǔ)單元的地址相同時(shí),稱為獨(dú)立編址,也稱 I/O 映射方式;當(dāng) 接口電路的地址和存儲(chǔ)單元的地址不同時(shí),稱為統(tǒng)一編址,也稱存儲(chǔ)器映射方式。只有當(dāng)外設(shè)需要 CPU 進(jìn)行處理,才會(huì)通過中斷控制器,給 CPU 發(fā)送中斷請(qǐng)求 信號(hào),CPU 接到該信號(hào)后,在滿足相應(yīng)中斷允許的條件下,停止執(zhí)行當(dāng)前程序,轉(zhuǎn)而去執(zhí)行 中斷服務(wù)程序,即處理外設(shè)事物。(4)接收和執(zhí)行 CPU 的指令 CPU 的地址信號(hào)發(fā)出后,被選通的接口電路,根據(jù) CPU 的讀、寫等指令輸入輸出數(shù)據(jù)信號(hào) 或輸出控制信號(hào)。一般來說,接口電路的片選信號(hào)由高位地址信號(hào)來產(chǎn)生,接口電路內(nèi)部的選擇由低位地址來決定。不同 的接口電路占用的地址是不同的,占有的地址個(gè)數(shù)也是不同的。為了解決外設(shè)模擬量傳輸?shù)膯栴},設(shè)置模/數(shù)轉(zhuǎn)換(A/D)電路或數(shù)/模轉(zhuǎn)換(D/A)電路。(2)信號(hào)轉(zhuǎn)換功能為了解決 CPU 和外設(shè)之間信號(hào)電平不一致的問題,可以通過設(shè)置電平轉(zhuǎn)換接口電路來解決,如采用 MAX232 等芯片實(shí)現(xiàn)電平轉(zhuǎn)換。作為連接 CPU 和外設(shè)的接口電路,它具有以下功能:(1)數(shù)據(jù)的寄存和緩沖功能 為了解決 CPU 和外部設(shè)備速度不匹配的問題,接口電路內(nèi)部設(shè)置有數(shù)據(jù)寄存器或具有 RAM 功能的數(shù)據(jù)緩沖區(qū),使之成為 CPU 和外設(shè)進(jìn)行數(shù)據(jù)交換的中轉(zhuǎn)站。(3)信號(hào)格式不匹配:計(jì)算機(jī)接收和處理的是并行數(shù)據(jù),而有些外部設(shè)備的信號(hào)為串行數(shù) 據(jù),這就需要使用接口電路進(jìn)行串行數(shù)據(jù)和并行數(shù)據(jù)轉(zhuǎn)換。不同的外設(shè)速度差異大,如硬盤速度高,每秒能傳送兆位數(shù)量級(jí),串行打印機(jī)每秒鐘只能打印百位字符,而鍵盤的速度則更慢。 答案:D二、問答題 與外設(shè)進(jìn)行數(shù)據(jù)傳送時(shí),為什么需要 I/O 接口電路?I/O 接口電路的功能有哪些? 答案:CPU 與外部設(shè)備進(jìn)行信息交換,是在控制信號(hào)的作用下通過數(shù)據(jù)總線來完成的。、經(jīng)濟(jì),只需少量的硬件 的時(shí)間利用率高 I/O 設(shè)備的設(shè)備的輸入輸出請(qǐng)求答案:D,為了提高 CPU 系統(tǒng)數(shù)據(jù)總線的驅(qū)動(dòng)能力,可采用_____。 方式 答案:C、中斷方式、DMA 方式。 答案:D ,采用硬件最少的數(shù)據(jù)傳送方式是______。 答案:C 。試按此定理編寫程序求 N2 并將結(jié)果存放于字變量 RESULT 中。 EBUFF DB ? LEND EQU EBUFFBUFF DATA ENDS 答案: MAX=0FFFH VAL1=000FH VAL2=001EH LEND 6 : DATA SEGMENT A DB 23 B DB 0F0H C DB 0 DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS: DATA START: MOV AX, DATA MOV DS, AX MOV AL, A CMP AL, B JZ L JG M MOV C,1 JMP EXIT L: MOV C, 0 JMP EXIT M: MOV C, 1 EXIT: MOV AH, 4CH INT 21H CODE ENDS END START 請(qǐng)回答:(1)該程序完成什么功能?(2)程序運(yùn)行完后,C 中的內(nèi)容是什么?答案:判斷兩個(gè)有符號(hào)數(shù),若 A=B,則 C=0;若 AB,則 C=1;若 A(1)程序執(zhí)行后,RESULT 單元的內(nèi)容為多少?(2)程序完成的功能是什么?(3)該程序所占的數(shù)據(jù)區(qū)為多少個(gè)字節(jié)?DATA SEGMENT FEN DB 85,90, 64,120, 95, 77, 88, 120, 60, 83 COUNT EQU $FEN RESULT DB ? DATA ENDS STACK SEGMENT PARA STACK DB 100 DUP(?)STACK ENDS CODE SEGMENT ASSUME CS:CODE, DATA:DATA, SS:STACK START: MOV AX,DATA MOV DS, AX MOV SI, OFFSET FEN MOV CX, COUNT DEC CX MOV AL, [SI] MOV RESULT ,AL TEST AL, 80H JZ LOP NEG AL LOP: INC SI MOV BL, [SI] TEST BL, 80H JZ NEXT NEG BL NEXT: CMP AL, BL JAE NEXT1 MOV AL, BL MOV BL, [SI] MOV RESULT , BL NEXT1: LOOP LOP CODE NOP MOV AH, 4CH INT 21H ENDS END START答案:(1)-120(2)將絕對(duì)值最大的數(shù)放入 RESULT 單元中(3)11 字節(jié):從 1 開始的連續(xù) n 個(gè)奇數(shù)之和等于 n2,如 1+3+5=32=9。DATA SEGMENT MAX EQU 0FFFH VAL1 EQU MAX MOD 10H VAL2 EQU VAL1*2 BUFF DB 1,2,3,39。BX=2211H。BX=000FH ADD AX, OFFSET F2。AX=0045H MOV BX, WORD PTR G1。F1 的偏移地址為 1200H,類型為字 F2 DB 11H, 22H, 33H, 44H FF DD 12345H DATA ENDS(2)內(nèi)存分配: DS:1060HG1 20H FFH 31H E6H DS:1064HG2 F6H 0FH 64H 10H DS:1068HG3 05H 00H 05H 00H 05H 00H DS:106EHG4 46H 00H …… …… DS:1200HF2 11H 22H 33H 44H DS:1204HFF 45H 23H 01H 00H(3)存儲(chǔ)器的值: MOV AX, WORE PTR FF。SB=32=6 SC=TYPE G3。QA6=10FH ORG 1060H G1 DB 32, QA, 98/2, NOT 25 G2 DW 0FF6H, OFFSET G2 G3 DW 3DUP(5)G4 DW SEG G1 SA EQU LENGTH G3。QA4=3 QA5=88H SHR 2。QA2=0FFFH QA3 EQU QA2 XOR 255。QA=255 QA1=QA GT 3000。DATA39。DATA39。NEAR 和 FAR :(1)DATA DB 395(2)PRGM SEG …… PRGM ENDS(3)ALPHA EQU BETA(4)COUNT EQU 100 COUNT EQU 65(5)GOON DW 10DUP(?)…… JMP GOON答案:(1)字節(jié)變量,范圍在 0~255(2)定義段的偽指令為 SEGMENT(3)BETA 必須先定義(4)EQU 不能重復(fù)定義,在下一次定義前必須用 PURGE 撤消(5)轉(zhuǎn)移指令必須轉(zhuǎn)移到指令上,不允許轉(zhuǎn)移到數(shù)據(jù)變量上。(2)偏移屬性:指標(biāo)號(hào)所在地址與所在段的段首地址之間的地址偏移字節(jié)數(shù)。標(biāo)號(hào)是可執(zhí)行指令語句的地址的符號(hào)表示,它可作為轉(zhuǎn)移指令和調(diào)用指令 CALL 的目標(biāo)操作 HLT MYSUB 數(shù),以確定程序轉(zhuǎn)向的目標(biāo)地址,它也具有 3 個(gè)屬性:(1)段屬性:指標(biāo)號(hào)所在段的段基址。(2)偏移屬性:指變量所在地址與所在段的段首地址之間的地址偏移字節(jié)數(shù)。所有的變量都具有 3 個(gè)屬性。變量和標(biāo)號(hào) 都有段屬性、偏移屬性和類型屬性 3 種屬性,但含義不同。$39。確定顯示字符串的首址 INT 21H MOV AH, _____。讀入字符串 LEA DX, ______ MOV AL, ______。BUFFER 單元開始放置一個(gè)數(shù)據(jù)塊,BUFFER 單元存放預(yù)計(jì)數(shù)據(jù)塊的長(zhǎng)度為 20H,BUFFER+1 單元存放的是實(shí)際從鍵盤輸入的字符串的長(zhǎng)度,BUFFER+2 開始存放的是從鍵盤 從 接收的字符,請(qǐng)將這些從鍵盤接收的字符再在屏幕上顯示出來。SP=______ POP CX POP AX POP BX NOP。AX=_______。AND BX, 00FFH CALL MYSUB NOP。DATA SEGMENT DAT1 DB 65H, 88H, 20H, 0F6H N EQU $DAT1 DAT2 DB ? DATA ENDS CODE SEGMENT _________________ START: MOV AX, DATA __________ LEA SI, DAT1 MOV CX, N1 MOV AL, [SI] TEST AL, 80H JZ LP0 NEG AL LP0: MOV DAT2, AL LP1: _________ MOV BL, [SI] TEST BL, 80H JZ LP2 NEG BL LP2: ________ JB LP3 MOV DAT2, BL MOV AL, BL LP3: ________ MOV AH, 4CH INT 21H CODE ENDS END START 答案: ASSUME DS:DATA, SS:STACK, CS:CODE MOV DS, AX INC SI CMP DAT2, BL LOOP LP1 DAT2 單元中的內(nèi)容:0AH。DATA SEGNEBT FIRST DB _____, _____, 0H SECOND DB _____,______ DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS: DATA START: MOV AX, DATA MOV DS, AX MOV CX, _____ MOV SI, 0 _________ NEXT: MOV AL, SECOND[SI] ADC FIRST[SI], AL INC SI LOOP NEXT MOV AL, 0 ADC AL, ______ MOV FIRST[SI], AL MOV AH, 4CH INT 21H CODE ENDS END START 答案:0BH 8AH 05H D7H 2 CLC 0,并將最小絕對(duì)值存放在 DAT2 字節(jié)中,填空使程序正確實(shí)現(xiàn)此功能。(SI)=_______ 答案:1 2 20 40 1,第一個(gè)數(shù)是 8A0BH,第二個(gè)數(shù)是 D705H。(CX)=_____ MOV DX, SIZE TABLE2。(AX)=___ MOV BX, TYPETABLE2。BUF1 DB 1, 2, ?12? BUF2 DB 0 L EQU BUF2BUF1 答案:4,BX 寄存器間址單元的內(nèi)容是______。A DW ?EF? B DB ?ABCDEF? MOV AX, A MOV BL, B[3] HLT 答案:4546H 44H ,AL 中的內(nèi)容是______。STR1DW ?AB? STR2DB 16 DUP(?)CNT EQU $-STR1 MOV CX, CNT MOV AX, STR1 HLT 答案:B二、填空題:建立以______為擴(kuò)展名的源文件;生成以______為擴(kuò)展名的目 標(biāo)文件;生成以______為擴(kuò)展名的可執(zhí)行文件;使用 DEBUG 調(diào)試程序,調(diào)試可執(zhí)行目標(biāo)程 序。DATA SEGMENT ORG 2 VAR1 DB 2,3,4 ORG $+3 VAR2 DW 1234H DATA ENDS 答案:D MOV AX, VAR 指令執(zhí)行后,寄存器中的內(nèi)容為 4142H,AX 下面哪一種數(shù)據(jù)定義會(huì)產(chǎn) 生不正確的結(jié)果? DW 4142H DW 16706 DB 42H, 41H DW ‘AB’ 答案:C。 ,運(yùn)行速度高,閱讀方便,屬
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1