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

正文內(nèi)容

微機(jī)原理與接口技術(shù)課后習(xí)題與參考題答案(留存版)

  

【正文】 一個(gè)變址寄存器的和。、設(shè)變量DAT為有符號(hào)16位數(shù),請(qǐng)編寫程序?qū)⑺姆?hào)狀態(tài)保存在sign字節(jié)單元,即:如果變量值大于等于0,保存0;如果變量值小于0,保存1。、在內(nèi)存單元CNT中有一個(gè)字?jǐn)?shù)據(jù),編程將其二進(jìn)制數(shù)顯示到屏幕上。②Small 所有數(shù)據(jù)放在一個(gè)64KB的數(shù)據(jù)段內(nèi),所有代碼放在另一個(gè)64KB的代碼段內(nèi),數(shù)據(jù)和代碼也都是近訪問(wèn)的。EXE程序有獨(dú)立的代碼段、數(shù)據(jù)段和堆棧段,還可以有多個(gè)代碼段和多個(gè)數(shù)據(jù)段,程序長(zhǎng)度可以超過(guò)64KB。顯示回車MOV AH,2INT 21HMOV DL,0AH。次高位AND DL,0FHCMP DL,0AHJC N2ADD DL,7N2: ADD DL,30HMOV AH,2INT 21HMOV DL,BL。準(zhǔn)備100無(wú)符號(hào)字?jǐn)?shù)據(jù).CODESTART: MOV AX,DATAMOV DS,AXLEA SI,DATMOV CX,100CALL TONGJIDISPLAYMOV AX,4C00HINT 21HTONGJI PROC。外存:一般由磁盤、光盤及U盤構(gòu)成,CPU不能直接訪問(wèn),需要專門的驅(qū)動(dòng)設(shè)備,讀寫速度較慢,容量較大,價(jià)格相對(duì)較低。:一片6264的存儲(chǔ)容量是8K8位,而地址范圍為BE000H~BFFFFH,所以只要一片。不過(guò)用此方式,緩沖器只能保持一次寫入數(shù)據(jù),如果有兩次連續(xù)的寫操作,CPU還是要等待。 習(xí)題六 參考答案 、答:處理器內(nèi)部應(yīng)有中斷請(qǐng)求信號(hào)的檢測(cè)電路,輸出中斷響應(yīng)信號(hào),保存斷點(diǎn)的邏輯,轉(zhuǎn)向中斷處理程序的邏輯,中斷返回邏輯。、答:8259A中斷控制器可以接受8個(gè)中斷請(qǐng)求輸入并將它們寄存。8259A占用兩個(gè)端口號(hào),不同的命令字對(duì)應(yīng)不同的端口,再加上命令字本身的特征位及加載的順序就可以正確地把各種命令字寫入對(duì)應(yīng)的寄存器中。、可編程定時(shí)器/計(jì)數(shù)器8253/8254有幾個(gè)通道?各通道有幾種工作方式?各種工作方式的主要特點(diǎn)是什么?8254與8253有什么區(qū)別?、8253的初始化編程包括哪幾項(xiàng)內(nèi)容?它們?cè)陧樞蛏嫌袩o(wú)要求,如何要求?、何謂日時(shí)鐘?日時(shí)鐘運(yùn)行原理是什么?、日時(shí)鐘定時(shí)中斷的作用是什么?修改日時(shí)鐘定時(shí)中斷的一般步驟和方法是什么?、8253通道0的定時(shí)中斷是硬中斷(8號(hào)中斷),它不能被用戶調(diào)用,當(dāng)用戶對(duì)系統(tǒng)的時(shí)間進(jìn)行修改時(shí),需采用軟中斷INT 1AH。、用DMA控制器8237A進(jìn)行內(nèi)存到內(nèi)存?zhèn)鬏敃r(shí),有什么特點(diǎn)?、利用8237A的通道2,由一個(gè)輸入設(shè)備輸入一個(gè)32KB的數(shù)據(jù)塊至內(nèi)存,內(nèi)存的首地址為34000H,采用增量、塊傳送方式,傳送完不自動(dòng)初始化,輸入設(shè)備的DREQ和DACK都是高電平有效。8237A還要輸出IOR、IOW、MEMR、MEMW、AEN、ADSTB等有效信號(hào)供DMA傳送過(guò)程使用。 (4)8255A與CPU連接時(shí),地址線一般與CPU的地址總線的( )連接。、若8255A的端口A定義為方式0,輸入;端口B定義為方式1,輸出 ;端口C的上半部定義方式0,輸出。MOV DX,DMA+0CH ;置0先/后觸發(fā)器OUT DX,AL ;MOV AL,00H ;設(shè)通道2基地址為4000HMOV DX,DMA+04H ;OUT DX,AL ;MOV AL, 40H ;OUT DX, AL ;MOV AL, 0FFH ;設(shè)通道2基字節(jié)數(shù)為MOV DX, DMA+05H ;7FFFH (32767D)OUT DX, AL ;MOV AL, 7FH ;OUT DX, AL ;MOV AL,02H ;清除通道2屏蔽。、答:8237A取得總線控制權(quán)后,開(kāi)始進(jìn)行DMA傳送過(guò)程,此時(shí)8237A作為主模塊工作。、 DMA控制器應(yīng)具有那些功能?、8237A只有8位數(shù)據(jù)線,為什么能完成16位數(shù)據(jù)的DMA傳送?、8237A的地址線為什么是雙向的?、 說(shuō)明8237A單字節(jié)DMA傳送數(shù)據(jù)的全過(guò)程。輸入時(shí)鐘為2MHz,讓1號(hào)通道周期性的發(fā)出脈沖,其脈沖周期為1ms,試編寫初化程序段。、答:8259A的工作方式通過(guò)微處理器向其寫入初始化命令字來(lái)確定。在應(yīng)用程序中,利用25H號(hào)系統(tǒng)調(diào)用將中斷服務(wù)程序的入口地址寫入對(duì)應(yīng)0AH類型中斷對(duì)應(yīng)的中斷向量表中去。設(shè)8259A的偶地址端口為20H,奇地址端口為21H。:有如下三個(gè)解決方法:① 通寫式(write through)如果用這種方法,那么,每當(dāng)CPU把數(shù)據(jù)寫到Cache中時(shí),Cache控制器會(huì)立即把數(shù)據(jù)寫入主存對(duì)應(yīng)位置。:6264(8K8):片內(nèi)13根和片間5根地址線。、用兩片64K8位的SRAM芯片,組成8086最小模式下的存儲(chǔ)器子系統(tǒng),要求起始地址為C0000H。保留余數(shù)CMP AL,1JNZ NOMOV DL,31HMOV AH,2INT 21HNO: MOV AL,BL。最低位AND DL,0FHCMP DL,0AHJC N4ADD DL,7N4: ADD DL,30HMOV AH,2INT 21HPOP DXPOP CXPOP BXPOP AXRETBTOH ENDP:.MODEL SMALL .DATABUF DW 9273H,0F3H,6A20H .CODESTART: MOV AX,DATA MOV DS,AX LEA BX,BUF MOV AX,[BX] CMP AX,[BX+2] JB N1 XCHG AX,[BX+2] MOV [BX], AXN1: MOV AX,[BX+2] CMP AX,[BX+4] JB N2 XCHG AX,[BX+4] MOV [BX+2],AXN2: MOV AX,[BX] CMP AX,[BX+2] JB STOP XCHG AX,[BX+2] MOV [BX], AXSTOP: 。BL中放0的個(gè)數(shù)AGN: SHL AX,1。源程序的最后必須有一條end偽指令:end [標(biāo)號(hào)];其中,可選的標(biāo)號(hào)是程序指定的開(kāi)始執(zhí)行點(diǎn),連接程序以此設(shè)置CS和IP。需要獨(dú)立運(yùn)行的程序必須包含一個(gè)代碼段,一個(gè)程序只有一個(gè)起始點(diǎn),且必須指示程序的起始點(diǎn)。、在以BUF為首地址的字緩沖區(qū)中有3個(gè)無(wú)符號(hào)數(shù),編程將這3個(gè)數(shù)按升序排列,結(jié)果存回原緩沖區(qū)。處理低位BCD碼 AND AL,0FH ADD AL,30H MOV [BX],AL INC BX MOV AL,[SI] 。⑤寄存器相對(duì)尋址。(1)MOV BX,78 MOVSX EBX,BX (2)MOV CL,5 MOVSX EDX,CL (3)MOV AH,9 MOVZX ECX,AH (4)MOV AX,87H MOVZX EBX,AX、 請(qǐng)給出以下各指令序列執(zhí)行完后EAX和EBX的內(nèi)容。MOV SI,[1000H]LEA SI,[1000H]LDS SI,[1000H]、簡(jiǎn)述堆棧的性質(zhì)。在保護(hù)方式下,每個(gè)段寄存器還有一個(gè)對(duì)應(yīng)的64位段描述符寄存器,段寄存器作為選擇器存放選擇符。答:考慮到芯片成本,8086/8088采用40條引線的封裝結(jié)構(gòu)。、80386的分段部件是如何將邏輯地址變?yōu)榫€性地址的?、803866中如何把線性地址變?yōu)槲锢淼刂???xí)題二參考答案 答:EU是執(zhí)行部件,主要的功能是執(zhí)行指令。① ② ③ ④ 把下列十六進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)。微計(jì)算機(jī)包括微處理器、存儲(chǔ)器、I/O接口電路及系統(tǒng)總線。IP的內(nèi)容為下一條將要執(zhí)行指令的偏移地址,與CS共同形成下一條指令的物理地址。1答:8086為16位處理器,可訪問(wèn)1M字節(jié)的存儲(chǔ)器空間;1M字節(jié)的存儲(chǔ)器分為兩個(gè)512K字節(jié)的存儲(chǔ)體,命名為偶字節(jié)體和奇字節(jié)體;偶體的數(shù)據(jù)線連接D7~D0,“體選”信號(hào)接地址線A0;奇體的數(shù)據(jù)線連接D15~D8,“體選”信號(hào)接BHE信號(hào);BHE信號(hào)有效時(shí)允許訪問(wèn)奇體中的高字節(jié)存儲(chǔ)單元,實(shí)現(xiàn)8086的低字節(jié)訪問(wèn)、高字節(jié)訪問(wèn)及字訪問(wèn)。1答:分段部件形成的32位線性地址中高10位作為尋址頁(yè)目錄表的偏移量,與控制寄存器CR3中頁(yè)目錄表基地址共同形成一個(gè)32位的地址指向頁(yè)表中的一個(gè)頁(yè)項(xiàng),即為一個(gè)頁(yè)面描述符。、下面的程序段執(zhí)行后,DX、AX的內(nèi)容是什么?MOV DX,0EFADHMOV AX,1234HMOV CL,4SHL DX,CLMOV BL,AHSHL AX,CLSHR BL,CLOR DL,BL、寫出下面的指令序列中各條指令執(zhí)行后的AX內(nèi)容。例如:mov es,ax;mov dl,bh。. 答:指令源操作數(shù)尋址方式AX的內(nèi)容MOV AX,1200H立即尋址1200HMOV AX,BX寄存器尋址0BBHMOV AX,[1200H]直接尋址4C2AHMOV AX,[BX]寄存器間接尋址231AHMOV AX,[BX+11H]寄存器相對(duì)尋址3F68HMOV AX,[BX+SI]基址變址尋址8934HMOV AX,[BX+SI+11H]相對(duì)基址變址尋址5B56HMOV AX,[BP+DI]基址變址尋址6778H 答: (1)MOV [SI],34H;目的操作數(shù)必須指出是字節(jié)操作還是字操作,比如可改成MOV BYTE PTR [SI],34H (2)MOV 45H,AX;目的操作數(shù)不能是立即數(shù) (3)INC 12;操作數(shù)不能是立即數(shù)(4)MOV [BX],[SI+BP+BUF];兩個(gè)操作數(shù)不能同是存儲(chǔ)單元(5)MOV BL,AX;操作數(shù)不匹配(6)MOV CS,AX;CS不能作為目的操作數(shù)(7)OUT 240H,AL;對(duì)于IN和OUT指令,端口號(hào)大于FFH時(shí),必須先將端口號(hào)放入DX寄存器中(8)MOV SS,2000H;段寄存器不能用立即數(shù)來(lái)賦值,可改成MOV SS,AX(9)LEA BX,AX;源操作數(shù)必須是內(nèi)存,如LEA BX,BUFFER(10)XCHG AL,78H;交換指令不能對(duì)立即數(shù)操作:MOV SI,[1000H];(SI)=2234HLEA SI,[1000H];(SI)=1000HLDS SI,[1000H];(SI)=2234H,(DS)=5566H:先進(jìn)后出。jiafa PROCpush axxor ax,axxor dx,dxagain: add ax, [bx]adc dx,0inc bxinc bxloop againretENDP jiafa、編寫一個(gè)程序,統(tǒng)計(jì)寄存器AX中二進(jìn)制數(shù)位“0”的個(gè)數(shù),結(jié)果以二位十進(jìn)制數(shù)形式顯示到屏幕上。如果SIGN=0,則用字節(jié)變量DATB中的無(wú)符號(hào)數(shù)除以字節(jié)變量SCALE;如果SIGN=1,則用字節(jié)變量DATB中的有符號(hào)數(shù)除以字節(jié)變量SCALE,結(jié)果都存放在字節(jié)變量RESULT中。⑤Large 代碼和數(shù)據(jù)都可用多個(gè)段,所以數(shù)據(jù)和代碼都可以遠(yuǎn)訪問(wèn)。X39。BUMA PROCPUSH BXPUSH CXXOR BX,BXXOR CX,CXSUB BX,AXMOV AX,BXSBB CX,DXMOV DX,CXPOP CXPOP BXRETBUMA ENDP:設(shè)數(shù)據(jù)個(gè)數(shù)在CX中,數(shù)據(jù)緩沖區(qū)的首地址為BUF。求出最小值JB NEXT2MOV DL,[BX]NEXT2: INC BXLOOP AGN2XOR AX,AX。()(2)連接到64000h~6FFFFh地址范圍上的存儲(chǔ)器是用8k8 RAM芯片構(gòu)成的,該芯片要( )片。其中,低位地址線對(duì)片內(nèi)存儲(chǔ)單元進(jìn)行譯碼尋址(片內(nèi)譯碼),高位地址線對(duì)存儲(chǔ)芯片進(jìn)行譯碼尋址(片選譯碼),在此方式下,每個(gè)存儲(chǔ)單元的地址都是唯一的,無(wú)重復(fù)地址,但譯碼電路復(fù)雜,連線較多。 答:為了解決CPU和內(nèi)存速度差距大的問(wèn)題。習(xí)題 試說(shuō)明一般中斷系統(tǒng)的組成和功能。中斷向量表是存放所有類型中斷處理程序入口地址的一個(gè)默認(rèn)的內(nèi)存區(qū)域。8259A可以進(jìn)行級(jí)連以便形成多于8級(jí)輸入的中斷控制系統(tǒng)。、答:中斷向量表入口地址為:0段的0090H地址。這種方式下,計(jì)數(shù)的啟動(dòng)必須由外部門控脈沖GATE控制。、答:I/O與存儲(chǔ)器間在進(jìn)行DMA傳送過(guò)程中,數(shù)據(jù)是通過(guò)系統(tǒng)的數(shù)據(jù)總線傳送的,不經(jīng)過(guò)8237A的數(shù)據(jù)總線,系統(tǒng)數(shù)據(jù)總線是具有16位數(shù)據(jù)的傳輸能力的。(5)設(shè)置地址寄存器、字節(jié)數(shù)寄存器的初值。 (9)8255A內(nèi)部只有端口( )沒(méi)有輸入鎖存功能。 (1)將A組和B組設(shè)置方式0,A口、B口為輸入,C口為輸出。、答:必須使用8237A內(nèi)部的暫存器作為數(shù)據(jù)傳送的緩沖器。當(dāng)8237A取得總線控制權(quán)進(jìn)行DMA傳送時(shí),A0~A3輸出低4位地址信號(hào)供存儲(chǔ)器尋址對(duì)應(yīng)單元用,A0~A3必需是雙向的。計(jì)數(shù)器1工作在方式2,即分頻器的方式。、答:ICW1=1BH (送B0H端口),ICW2=20H (送B1H端口),ICW4=03H (送B1H端口)、答:SS=2010H, SP=00FAH, CS=00A7H, IP=107CH, PSW=0040H。ICW1確定8259A工作的環(huán)境:處理器類型、中斷控制器是單片還是多片、請(qǐng)求信號(hào)的電特性。、答:硬件中斷是通過(guò)中斷請(qǐng)求線輸入電信號(hào)來(lái)請(qǐng)求處理機(jī)進(jìn)行中斷服務(wù);軟件中斷是處理機(jī)內(nèi)部識(shí)別并進(jìn)行處理的中斷過(guò)程。、 在PC機(jī)中如何使用“用戶中斷”入口請(qǐng)求中斷和進(jìn)行編程?、8259A中斷控制器的功能是什么?、8259A初始化編程過(guò)程完成那些功能?這些功能由那些ICW設(shè)定?、8259A在初始化編程時(shí)設(shè)置為非中斷自動(dòng)結(jié)束方式,中斷服務(wù)程序編寫時(shí)應(yīng)注意什么?、8259A的初始化命令字和操作命令字有什么區(qū)別?它們分別對(duì)應(yīng)于編程結(jié)構(gòu)中那些內(nèi)部寄存器?、8259A的中斷屏蔽寄
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1