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

正文內(nèi)容

微機(jī)原理復(fù)習(xí)題及答案-在線瀏覽

2024-11-09 18:38本頁(yè)面
  

【正文】 IP、SP、BP、BX、SI、?它有哪些工作方式? 8255是可編程的并行接口芯片,設(shè)有三個(gè)8位的數(shù)據(jù)輸入/輸出端口,拱有三種工作方式:方式0為基本的輸入/輸出方式;方式1為應(yīng)答式輸入/輸出方式;方式2為應(yīng)答式雙向數(shù)據(jù)傳送方式。?8088/8086基本總線周期由幾個(gè)時(shí)鐘周期組成?總線周期是指CPU從存儲(chǔ)器I/O端口存取一個(gè)字節(jié)所需要的時(shí)間。:1234H和5A6BH,若已知DS=5AA0H,她們的偏移地址分別為245AH和3245H,試畫(huà)出它們?cè)诖鎯?chǔ)器中的存放情況。?第一,允許用戶用彼內(nèi)存空間大的多的空間來(lái)訪問(wèn)主存。四、并檢測(cè)是否正確的程序,若正確標(biāo)志位放00,否則放11。DATSEG SEGMENT DATAX DB ‘ABCD??RST’ DATAY DB 20 DUP(?)FLAGS DB ? DATSEG ENDS MOV AX, DATSEG。MOV SI, OFFSET DATAX。REP MOVSB ??REPE CMPSB JZ HHH。AAA: MOV SI,OFFSET STATE MOV AL,[SI] AND AL,0C0H MOV [SI],AL RET 改正:()(2)從4000H開(kāi)始有20H個(gè)帶符號(hào)數(shù),要求統(tǒng)計(jì)出負(fù)數(shù)的個(gè)數(shù)送MIN單元。完成此程序。AAA: MOV SI,OFFSET STATEMOV AL,[SI] AND AL,0C0H MOV [SI],AL RET 改正:()(2)ST1是DS段中的一個(gè)4字節(jié)字符串,ST2是ES段中的一個(gè)4字節(jié)字符串,比較其是否相等;相等置FLAG單元為00H,不等置FLAG單元為11H。完成此程序。AAA: MOV SI,OFFSET STATEMOV AL,[SI] AND AL,0C0HMOV [SI],AL RET 改正:()(2)在BUF開(kāi)始的50個(gè)有符號(hào)數(shù)中(16位),找出最小值存放在MIN單元中。8的2716A存儲(chǔ)器芯片組成8K8的存儲(chǔ)器系統(tǒng)。,45H,56H,67H,78H,89H,9AH,ABH,假定它們?cè)诖鎯?chǔ)器中的物理地址為400A5H400ACH,試求各存儲(chǔ)單元的有效地址;若從存儲(chǔ)器中讀出這些數(shù)據(jù),試問(wèn)要訪問(wèn)幾次存儲(chǔ)器?各字節(jié)的有效地址分別為0085H,0086H,0087H,0088H,008AH,008BH,008CH 8個(gè)總線周期,分別把正、負(fù)字存放進(jìn)兩段不同單元。DATA SEGMENT BLOCK DB 43H,56H,0ABH?? ;共40個(gè)字節(jié) PDATA DB 40 DUP(?)NDATA DB 40 DUP(?); DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA, ES:DATA EXP1 PROC FAR START: PUSH DSMOV AX, 0 PUSH AXMOV AX, DATA MOV DS, AX MOV ES, AX LEA SI, BLOCKLEA DI, PDATA ; LEA BX, NDATA CLDMOV CX, PDATABLOCK;GOON: LODSBTEST AL, 80HJNZ MINUS ; STOSBJMP AGAIN MINUS: XCHG BX, DI ;STOSBXCHG BX, DI AGAIN: LOOP GOONRET EXP1 ENDP CODE ENDS END START (1)從4000H開(kāi)始有20H個(gè)帶符號(hào)數(shù),要求統(tǒng)計(jì)出負(fù)數(shù)的個(gè)數(shù)送MIN單元。MOV SI,OFFSET ST1 MOV DI,OFFSET ST2 MOV CX,0004 STD REPNZ CMPSB JZ HHH MOV AL,11 JMP III HHH: MOV AL,00 III: MOV FLAG,AL RET 改正:()()*8的ROM連接圖(CPU用8088,EPROM用2716,R0M地址區(qū)從4000H開(kāi)始)第三篇:微機(jī)原理復(fù)習(xí)題(答案1)xian.微機(jī)原理與接口技術(shù)復(fù)習(xí)題(答案)一、單項(xiàng)選擇題 ()BA、I/O接口電路、CPU和半導(dǎo)體存貯器有機(jī)地組合在一起的一臺(tái)物理裝置。C、由外設(shè)、電源和系統(tǒng)軟件構(gòu)成的一個(gè)信息處理系統(tǒng)。B A、ENDB、ENDSC、ENDPD、ENDM ()CA、2個(gè)B、3個(gè)C、4個(gè)D、6個(gè) PC/XT的控制核心中,除CPU、地址鎖存器、驅(qū)動(dòng)器和數(shù)據(jù)收發(fā)器等還必須包括(DA、8284和8259AB、8288和8253C、8284和8255D、8284和8288 ()位的。A、中斷控制器B、串行C、并行D、定時(shí)/計(jì)數(shù)器 ,NMI中斷的中斷矢量位置(C)A、由程序指定B、由操作系統(tǒng)自動(dòng)分配 C、固定在0008H開(kāi)始的4個(gè)字節(jié)中 D、固定在中斷矢量表的表首(C)來(lái)控制。A、8B、16C、32D、64 =1表示運(yùn)算結(jié)果(D)A、為零B、為負(fù)C、溢出D、有進(jìn)位(B)A、2000KB B、1024KB C、2048MB D、4096MB (A)接口芯片。(y)、數(shù)據(jù)寄存與緩沖以及輸入輸出操作的同步能力是各種接口電路都應(yīng)具備的基本能力。(N)。(N)。(N)。(N)。(Y)。答:PSW用于標(biāo)志CPU的狀態(tài)。O、S、Z、A、P、C是狀態(tài)標(biāo)志。TF:?jiǎn)尾剑ǜ櫍?biāo)志。?其中哪些是控制標(biāo)志?哪些是狀態(tài)標(biāo)志?簡(jiǎn)述ZF和IF的作用。其各位標(biāo)志記錄了指令執(zhí)行后的各種狀態(tài)??刂茦?biāo)志:DF, IF, TF 狀態(tài)標(biāo)志:OF SF, ZF, AF, PF, CF。此標(biāo)志對(duì)內(nèi)部中斷不起作用。POLL: MOV DX, STATUSPORTIN AL, DXTEST AL, 80HJE POLLMOV DX, DATAPORTIN AL,DX POLL: MOV DX, STATUSPORT。輸入狀態(tài)信息TEST AL, 80H。未準(zhǔn)備好循環(huán)等待MOV DX, DATAPORT。POLL: MOV DX, STATUSPORTIN AL, DXTEST AL, 80HJNE POLLMOV DX, DATAPORTMOV AL, BUFFEROUT DX, AL POLL: MOV DX, STATUSPORT ;DX=狀態(tài)口地址IN AL, DX;輸入狀態(tài)信息TEST AL, 80H;檢查BUSY位JNE POLL;BUSY則循環(huán)等待MOV DX, DATAPORT;否則準(zhǔn)備輸出數(shù)據(jù)MOV AL, BUFFER;從緩沖區(qū)取數(shù)據(jù)OUT DX, AL;輸出數(shù)據(jù)。其計(jì)數(shù)器0編程為方式3,每55ms向8259A的IRQ0 端發(fā)一次中斷請(qǐng)求信號(hào)。請(qǐng)寫(xiě)出滿足上述要求的初始化程序。通道0方式控制字OUT 43H,AL。計(jì)數(shù)初值為65536 1/65536=OUT 40H, AL。初值高8位送40H端口。設(shè)CLK2輸入1MHZ 的時(shí)鐘,GATE2接高電平,8253地址為04—07H,請(qǐng)寫(xiě)出滿足上述要求的初始化程序。脈沖周期等于計(jì)數(shù)值和時(shí)鐘周期 的乘積。計(jì)數(shù)過(guò)程受GATE控制。寫(xiě)入控制字MOV AL, 0F4HOUT 06H, AL。寫(xiě)入計(jì)數(shù)值的高8位。答:中斷服務(wù)程序入口地址在向量表中的物理地址為00000H+002C=0002CH=(2161+12160=44)1044247。設(shè)其中斷向量表在0000H:003CH單元開(kāi)始依次存放34H、FEH、00H、和F0H四個(gè)字節(jié),請(qǐng)回答:該向量對(duì)應(yīng)的中斷類型碼和中斷服務(wù)程序入口地址是多少?并簡(jiǎn)述所得結(jié)論的理由。4=15=FH 所以中斷類型號(hào)為0FH。若從片1的INT腳連接主片的IR3,從片2的INT腳連接主片的IR5。系統(tǒng)總線 AB、DB、CBINTAACSDDRDWRINTINTAACSDDRDWRINTINTAACSDDRDWRINTCASCASCAS8259A8259A8259A CASCASCAS(從片1)(從片2)(主片)CASCASCAS SP/ENIRIRIRIRIRIRIRIRSP/ENIRIRIRIRIRIRIRIRSP/ENIRIRIRIRIRIRIRIR ******321076543210VCC 5,采用級(jí)聯(lián)方式工作。假定現(xiàn)在從片的IR3發(fā)生中斷并獲得服務(wù)。:從8259AIR0IR1IR2IR3主8259AIR0IR1IR2IR3從片的INT被主片封鎖,,并獲得服務(wù) :IR4的中斷被服務(wù)時(shí),只封鎖IR5IR7。(但I(xiàn)R3IR7仍被本從片封鎖)答:一般嵌套方式,系統(tǒng)中只有主片的IR0~IR3有權(quán)對(duì)正在服務(wù)的中斷實(shí)施嵌套。優(yōu)先級(jí)順序是,先主片IR0~IR3,然后是從片上的IR0~IR2第四篇:微機(jī)原理答案.部分習(xí)題答案(顧三樂(lè)整理編輯版)第二章 計(jì)算機(jī)中的數(shù)值和編碼將十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制和十六進(jìn)制(1)=1000 =(2)=1101 =(3)==(4)=10 1B= H將下列二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制和十六進(jìn)制(1)111010 B=58 =3A H(2)1011 = = H(3) 1B= =(4) B= =完成下列二進(jìn)制數(shù)的加減法運(yùn)算(1)+=(2)-=(3)00111101+10111011=11111000(4)-=完成下列十六進(jìn)制數(shù)的加減法運(yùn)算(1)745CH+56DFH=D14B H(2)-= H(3)+= H(4)6F01H-EFD8H=7F29 H計(jì)算下列表達(dá)式的值(1)++=(2)-+=(3)++-=選取字長(zhǎng)n為8位和16位兩種情況,求下列十進(jìn)制數(shù)的補(bǔ)碼。(1)43+8∵[43]補(bǔ)=00101011B,[8]補(bǔ)=00001000B∴ [43]補(bǔ)+[8]補(bǔ)=00101011B+00001000B=00110011B=33H00101011B+ 00001000B00110011B∵CS=0,CD=0,OF=CS⊕CD=0⊕0=0∴無(wú)溢出(1)43+833H(無(wú)溢出)(2)-52+7 D3 H(無(wú)溢出)(3)60+90H(溢出)(4)72-8H(無(wú)溢出)(5)-33+(-37)0BA H(無(wú)溢出)(6)-90+(-70)H(溢出)(7)―9―(―7)FE H(無(wú)溢出)(8)60-90E2 H(無(wú)溢出)設(shè)有變量x=11101111B,y=11001001B,z=01110010B,v=01011010B,試計(jì)算x+y=?,x+z=?,y+z=?,z+v=?,請(qǐng)問(wèn):① 若為無(wú)符號(hào)數(shù),計(jì)算結(jié)果是否正確?② 若為帶符號(hào)補(bǔ)碼數(shù),計(jì)算結(jié)果是否溢出?x+y = 11101111B+11001001B=10111000B=1B8 H1110 1111 B+ 1100 1001B1011 1000B ① 若為無(wú)符號(hào)數(shù)② 若為帶符號(hào)補(bǔ)碼數(shù)∵ CF=1 ∴ 不正確∵ CF=1,DF=1 OF=0∴ 不溢出x+y = 0B8 H x+z = 61 Hy+z = 3B Hz+v = 0CC H①不正確不正確不正確正確② 不溢出不溢出不溢出溢出第三章80X86微處理器1.簡(jiǎn)述8086/8088CPU中BIU和EU的作用,并說(shuō)明其并行工作過(guò)程。(2)EU的作用:執(zhí)行指令,并為BIU提供所需的有效地址。這樣就實(shí)現(xiàn)了取指和執(zhí)行指令的并行工作。其主要作用是:(1)數(shù)據(jù)寄存器:一般用來(lái)存放數(shù)據(jù),但它們各自都有自己的特定用途。用該寄存器存放運(yùn)算結(jié)果可使指令簡(jiǎn)化,提高指令的執(zhí)行速度。BX(Base)稱為基址寄存器。在設(shè)計(jì)循環(huán)程序時(shí)使用該寄存器存放循環(huán)次數(shù),可使程序指令簡(jiǎn)化,有利于提高程序的運(yùn)行速度。在寄存器間接尋址的I/O指令中存放I/O端口地址;在做雙字長(zhǎng)乘除法運(yùn)算時(shí),DX與AX一起存放一個(gè)雙字長(zhǎng)操作數(shù),其中DX存放高16位數(shù)。SP(Stack Pointer)稱為堆棧指針寄存器。BP(Base Pointer)稱為基址寄存器。SI(Source Index)稱為源變址寄存器。DI(Destination Index)稱為目的變址寄存器。(3)段寄存器:用于存放段地址CS(Code Segment)稱為代碼段寄存器,用來(lái)存儲(chǔ)程序當(dāng)前使用的代碼段的段地址。DS(Data Segment)稱為數(shù)據(jù)段寄存器,用來(lái)存放程序當(dāng)前使用的數(shù)據(jù)段的段地址。SS(Stack Segment)稱為堆棧段寄存器,用來(lái)存放程序當(dāng)前所使用的堆棧段的段地址。ES(Extra Segment)稱為附加數(shù)據(jù)段寄存器,用來(lái)存放程序當(dāng)前使用的附加數(shù)據(jù)段的段地址。(4)控制寄存器IP(Instmcdon Pointer)稱為指令指針寄存器,用來(lái)存放下一條要讀取的指令在代碼段內(nèi)的偏移地址。FLAGS稱為標(biāo)志寄存器,它是一個(gè)16位的寄存器,但只用了其中9位,這9位包括(個(gè)狀態(tài)標(biāo)志位和3個(gè)控制標(biāo)志位。3.8086/8088CPU中有哪些寄存器可用來(lái)指示操作數(shù)在存儲(chǔ)器中某段內(nèi)的偏移地址? 答:可用來(lái)指示段內(nèi)偏移地址的寄存器共有6個(gè):IP、SP、BP、BX、SI、DI4.8086/8088CPU中標(biāo)志寄存器FLAGS有哪些標(biāo)志位?它們的含義和作用如何? 答:標(biāo)志寄存器中的標(biāo)志共有9個(gè),分為兩類:狀態(tài)標(biāo)志6個(gè)和控制標(biāo)志3個(gè)。CF(Carry Flag)—進(jìn)位標(biāo)志位。該標(biāo)志位通常用于判斷無(wú)符號(hào)數(shù)運(yùn)算結(jié)果是否超出了計(jì)算機(jī)所能表示的無(wú)符號(hào)數(shù)的范圍。當(dāng)指令執(zhí)行結(jié)果的低8位中含有偶數(shù)個(gè)1時(shí),PF為1,否則為0。當(dāng)執(zhí)行一條加法或減法運(yùn)算指令時(shí),若結(jié)果的低字節(jié)的低4位向高4位有進(jìn)位或借位,則AF為1,否則為0。若當(dāng)前的運(yùn)算結(jié)果為0,則ZF為1,否則為00SF(Sign Flag)—符號(hào)標(biāo)志位。當(dāng)運(yùn)算結(jié)果超出了帶符號(hào)數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1