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

正文內(nèi)容

微機(jī)原理與接口技術(shù)習(xí)題答案4(編輯修改稿)

2024-10-19 22:31 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 BOUTDX,ALMOVDX,260H。產(chǎn)生指定信號(hào)XORAL,ALOUTDX,AL REP:MOVAL,80HMOVCX,7 REP1:OUTDX,ALSARAL,1LOOP REP1MOVCX,8 REP2:SHLAL,1OUTDX,ALLOOP REP2JMPREP,經(jīng)常會(huì)遇到要求輸入多個(gè)數(shù)據(jù)量,這時(shí)需要用到多路開關(guān)?,F(xiàn)有8組16位開關(guān)量數(shù)據(jù)(無符號(hào)數(shù)),要求通過一片8255A(端口地址為260H~263H)分時(shí)輸入到CPU(8088最小方式系統(tǒng))中,并找出它們中的最大值,并通過4個(gè)發(fā)光二極管指示其序號(hào)(燈亮表示“1”)。畫出8255A的連接圖,并編程實(shí)現(xiàn)。解:由于開關(guān)量是16為數(shù)據(jù),故可以將8255A的PA端與PB端設(shè)定為方式0,分別讀取開關(guān)量的低八位和高八位,以PC低三位端口的控制八選一電路的輸出依次從X0到X7,- 3 -八選一x0x1x2x3x4x5x6x7ys0s1s2s2s1s00 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 八選一邏輯電路使用PC端口的高八位輸出最大開關(guān)量的序號(hào)(該序號(hào)為1~8),控制發(fā)光二極管的亮滅以碼指示序號(hào)。連接圖如下:程序段如下:MOV DX,263HMOV AL,10011010B。設(shè)定工作方式,PA,PB均工作于方式0,PA、PB為輸入,PC為輸出OUTDX,ALMOVCX,8XORBX,BXMOVSI,0。SI表示輸入開關(guān)量的序號(hào) ST1:MOVDX,262HOUTDX,SIMOVDX,260H。將開關(guān)量數(shù)據(jù)的低八位寫入ALINAL,DXMOVDX,261H。將開關(guān)量數(shù)據(jù)的高八位寫入AHINAH,DX- 4 -CMPBX,AXJANEXTMOVBX,AX。將當(dāng)前最大值保存在BX中INCSIPUSHSI。將當(dāng)前最大值的序號(hào)壓棧 NEXT:INCSILOOPST1POPSIXORAX,AXMOVAX,SIMOVCL,4ROLAL,CLMOVDX,262HOUTDX,AL。最大值的序號(hào)出棧。將最大值的序號(hào)(4位)移至AL的高四位 的高四位輸出最大值序號(hào) - 5 -。PC第三篇:微機(jī)原理與接口技術(shù)習(xí)題答案2第2章 8086 CPU結(jié)構(gòu)與功能?闡述各部分的主要功能。解:微處理器內(nèi)部結(jié)構(gòu)由四部分組成:(1)算術(shù)邏輯運(yùn)算單元ALU:完成所有的運(yùn)算操作;(2)工作寄存器:暫存尋址信息和計(jì)算過程中的中間結(jié)果;(3)控制器:完成指令的讀入、寄存和譯碼,并產(chǎn)生控制信號(hào)序列使ALU完成指定操作;(4)I/O控制邏輯:處理I/O操作。?各類總線有什么作用? 解:微處理器級(jí)總線有三類:(1)數(shù)據(jù)總線:傳送信息;(2)地址總線:傳送地址碼;(3)控制總線 傳送控制信號(hào)。,而數(shù)據(jù)總線是雙向的?解:地址碼只能由CPU生成。而數(shù)據(jù)需要在CPU和存儲(chǔ)器之間傳輸。?其主要作用是什么?解:8086CPU內(nèi)部有14個(gè)16位寄存器,其中8個(gè)通用寄存器(4數(shù)據(jù)寄存器AX、BX、CX、DX,4地址指針/變址寄存器SI、DI、SP、BP),4個(gè)段寄存器(CS、DS、ES、SS),2個(gè)控制寄存器(指令指針I(yè)P,微處理器狀態(tài)字PSW)。應(yīng)該注意的是:可以在指令中用作為地址指針的寄存器有:SI、DI、BP和BX;在微處理器狀態(tài)字PSW中,一共設(shè)定了9個(gè)標(biāo)志位,其中6個(gè)標(biāo)志位用于反映ALU前一次操作的結(jié)果狀態(tài)(CF,PF,AF,ZF,SF,OF),另3個(gè)標(biāo)志位用于控制CPU操作(DF,IF,TF)。:(1)假定存儲(chǔ)器地址空間與I/O地址空間是分開的,則存儲(chǔ)器地址空間有多大?(2)數(shù)據(jù)總線上傳送的有符號(hào)整數(shù)的范圍有多大? 解:(1)存儲(chǔ)器地址空間為:220=1MB1(2)有符號(hào)數(shù)范圍為: 2~21,即 -32768~32767 ,求出其結(jié)果及標(biāo)志位CF、AF、SF、ZF、OF15和PF的值:(1)1234H;(2)4321H;(3)CFA0H;(4)9D60H 解:(1)74D4HCF=0 AF=0 SF=0 ZF=0 OF=0 PF=1(2)A5C1H CF=0 AF=0 SF=1 ZF=0 OF=1 PF=0(3)3240HCF=1 AF=0 SF=0 ZF=0 OF=0 PF=0(4)0000HCF=1 AF=0 SF=0 ZF=1 OF=0 PF=1 ,求出其結(jié)果及標(biāo)志位CF、AF、SF、ZF、OF和PF的值:(1)1234H;(2)5D90H;(3)9090H;(4)EA04H 解:(1)C754HCF=1 AF=0 SF=1 ZF=0 OF=0 PF=0(2)12B0HCF=0 AF=0 SF=0 ZF=0 OF=0 PF=0(3)45B0HCF=0 AF=0 SF=0 ZF=0 OF=1 PF=0(4)9F24HCF=0 AF=0 SF=1 ZF=0 OF=0 PF=1 、偏移地址和物理地址:(1)2134:10A0;(2)1FA0:0A1F;(3)267A:B876 解:物理地址=段地址*10H+偏移地址(1)段地址:2134H,偏移地址:10A0H,物理地址:223E0H(2)段地址:1FA0H,偏移地址:0A1FH,物理地址:2041FH(3)段地址:267AH,偏移地址:B876H,物理地址:32016H ,并且(DS)=490BH,求該數(shù)據(jù)的物理地址。解:物理地址=段地址*10H+偏移地址物理地址=490BH +2359H = 4B409H ,(CS)=0A7F0H,(IP)=2B40H,求該程序段的第一個(gè)字的物理地址。解:物理地址=段地址*10H+偏移地址物理地址=CS*10H+IP = AAA40H PC有哪些寄存器可用來指示存儲(chǔ)器的地址? 解:變址寄存器SI,DI,堆棧指針SP,BP,另外還有BX。第四篇:微機(jī)原理與接口技術(shù)(第二版)習(xí)題答案第1章 微處理器、微型計(jì)算機(jī)和微型計(jì)算機(jī)系統(tǒng)三者之間有什么不同?解:把CPU(運(yùn)算器和控制器)用大規(guī)模集成電路技術(shù)做在一個(gè)芯片上,即為微處理器。微處理器加上一定數(shù)量的存儲(chǔ)器和外部設(shè)備(或外部設(shè)備的接口)構(gòu)成了微型計(jì)算機(jī)。微型計(jì)算機(jī)與管理、維護(hù)計(jì)算機(jī)硬件以及支持應(yīng)用的軟件相結(jié)合就形成了微型計(jì)算機(jī)系統(tǒng)。 CPU在內(nèi)部結(jié)構(gòu)上由哪幾部分組成?CPU應(yīng)該具備哪些主要功能? 解:CPU主要由起運(yùn)算器作用的算術(shù)邏輯單元、起控制器作用的指令寄存器、指令譯碼器、可編程邏輯陣列和標(biāo)志寄存器等一些寄存器組成。其主要功能是進(jìn)行算術(shù)和邏輯運(yùn)算以及控制計(jì)算機(jī)按照程序的規(guī)定自動(dòng)運(yùn)行。? 解:采用總線結(jié)構(gòu),擴(kuò)大了數(shù)據(jù)傳送的靈活性、減少了連線。而且總線可以標(biāo)準(zhǔn)化,易于兼容和工業(yè)化生產(chǎn)。?如果一個(gè)系統(tǒng)的數(shù)據(jù)和地址合用一套總線或者合用部分總線,那么要靠什么來區(qū)分地址和數(shù)據(jù)? 解:數(shù)據(jù)總線是雙向的(數(shù)據(jù)既可以讀也可以寫),而地址總線是單向的。8086CPU為了減少芯片的引腳數(shù)量,采用數(shù)據(jù)與地址線復(fù)用,既作數(shù)據(jù)總線也作為地址總線。它們主要靠信號(hào)的時(shí)序來區(qū)分。通常在讀寫數(shù)據(jù)時(shí),總是先輸出地址(指定要讀或?qū)憯?shù)據(jù)的單元),過一段時(shí)間再讀或?qū)憯?shù)據(jù)。,寫出用累加器的辦法實(shí)現(xiàn)1515的程序。DEC HJPNZ,LOOPHALT第 2章作業(yè) 答案 IA32結(jié)構(gòu)微處理器直至Pentillm4,有哪幾種? 解:80383048Pentium、Pentium Pro、PeruiumII、PentiumIII、Pentium4。? 解:IA一32結(jié)構(gòu)支持3種操作模式:保護(hù)模式、實(shí)地址模式和系統(tǒng)管理模式。操作模式確定哪些指令和結(jié)構(gòu)特性是可以訪問的。?解:由段寄存器確定的段基地址與各種尋址方式確定的有效地址相加形成了線性地址。若末啟用分頁(yè)機(jī)制,線性地址即為物理地址;若啟用分頁(yè)機(jī)制,則它把線性地址轉(zhuǎn)為物理地址。 8086微處理器的總線接口部件由哪幾部分組成? 解:8086微處理器中的總線接口單元(BIU)負(fù)責(zé)CPU與存儲(chǔ)器之間的信息傳送。具體地說,BIU既負(fù)責(zé)從內(nèi)存的指定部分取出指令,送至指令隊(duì)列中排隊(duì)(8086的指令隊(duì)列有6個(gè)字節(jié),而8088的指令隊(duì)列只有4個(gè)字節(jié))。也負(fù)責(zé)傳送執(zhí)行指令時(shí)所需的操作數(shù)。執(zhí)行單元(EU)負(fù)責(zé)執(zhí)行指令規(guī)定的操作。=120OH,指令指針寄存器IP=FFOOH,此時(shí),指令的物理地址為多少? 解:指令的物理地址=12000H+FFOOH=21FOOH第3章 作 業(yè)答案。(1)MOV SI, 30O(2)MOV CX, DATA[DI](3)ADD AX, [BX][SI](4)AND AX, CX(5)MOV[BP], AX(6)PUSHF解:(l)源操作數(shù)為立即尋址,目的操作數(shù)為寄存器尋址。(2)源操作數(shù)為變址寄存器加位移量尋址,目的操作數(shù)為寄存器尋址。(3)源操作數(shù)為基址加變址尋址,目的操作數(shù)為寄存器尋址。(4)源操作數(shù)和目的操作數(shù)都為寄存器尋址。(5)源操作數(shù)為寄存器尋址,目的操作數(shù)為寄存器間接尋址。(6)為堆棧操作。,2000H和MOV AX,DSz[2000H]的區(qū)別。解:前一條指令是立即尋址,即把立即數(shù)2000H傳送至寄存器AX。后一條指令是直接尋址,是把數(shù)據(jù)(DS)段中的地址為200OH單元的內(nèi)容傳送至寄存器AX。(1)MOV AL, [BX+10](2)MOV [BP+10], AX(3)INC BYTEPTR[SI十5](4)MOV DL, ES:[BX+SI](5)MOV BX,[BP+DI+2] 解:(1)數(shù)據(jù)段BX+10單元。(2)堆棧段BP+10單元。(3)數(shù)據(jù)段SI+5字節(jié)單元。(4)附加段(ES段)BX+SI單元。(5)堆棧段BP+DI+2單元。(1)MOV AL, BX(2)MOV AL, CL(3)INC [BX](4)MOV 5, AL(5)MOV [BX],[SI](6)M0V BL, OF5H(7)MOV DX, 2000H(8)POP CS(9)PUSH CS解:(l)不正確,AL與BX數(shù)據(jù)寬度不同。(2)正確。(3)不正確,因?yàn)椴幻鞔_是增量字節(jié)還是字。(4)不正確,立即數(shù)不能作為目的操作數(shù)。(5)不正確,因?yàn)椴幻鞔_要傳送的是字節(jié)還是字。(6)正確。(7)正確。(8)不正確,CS不能作為:pop指令的操作數(shù)。(9)不正確,CS不能作為PUSH指令的操作數(shù)。,AX=2000H,BX=3000H,試問:(1)執(zhí)行指令PUSHAX后SP的值是多少?(2)再執(zhí)行PUSHBX及POPAX后,SP、AX和BX的值各是多少?解:(1)SP=OFFEH。(2)SP=OFFEH;AX=3000H,BX=3000H。[3000H]送[2000H]中,用指令:MOM[200OH],[300OH]是否正確?如果不正確,應(yīng)該用什么方法實(shí)現(xiàn)?解:不正確。正確的方法是:MOV AL, [300OH]MOV [2000H],AL,用SUB200,AL是否正確?如果不正確,應(yīng)該用什么方法?解:不正確。正確的方法是:MOV BL, 200SUB BL,AL。再用兩種方法寫出從4OH口輸出10OH的指令。解:(1)IN AL, 80H(2)MOV DX,8OHIN AL, DX(3)MOV,AL,lOOHOUT40H,AL4)MOV AL,10OHMOV DX,4OHOUT DX,AL:AL=20H,BL=1OH,當(dāng)執(zhí)行CMPAL,BL后,問:(1)AL、BL中的內(nèi)容是兩個(gè)無符號(hào)數(shù),比較結(jié)果如何?影響哪兒個(gè)標(biāo)志位?(2)AL、BL中的內(nèi)容是兩個(gè)有符號(hào)數(shù),結(jié)果又如何,影響哪幾個(gè)標(biāo)志位?解:(l)AL=2OH,BL=1OH,O=0,S=0,Z=0,
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1