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

正文內(nèi)容

微機(jī)原理習(xí)題解答-wenkub

2023-04-09 01:55:26 本頁(yè)面
 

【正文】 MOV AX,[BX+10H] 相對(duì)寄存器尋址 物理地址=2000H*10H+0100H+10H=20110H(10) MOV AX,VAL[BX] 相對(duì)寄存器尋址 物理地址=2000H*10H+0100H+50H=20150H(11) MOV AX,[BX][SI] 基址變址尋址 物理地址=2000H*10H+0100H+A0H=201A0H(12) MOV AX,VAL[BX][SI] 相對(duì)基址變址尋址 物理地址=2000H*10H+0100H+A0H+50H=201F0H3. 給定寄存器及存儲(chǔ)單元的內(nèi)容為:(DS) = 2000H,(BX) = 0100H,(SI) = 0002H,(20100) =32H,(20101)=51H,(20102) =26H,(20103)= 83H,(21200)=1AH,(21201)=B6H,(21202)=D1H,(21203)=29H。這種中斷一旦發(fā)生,系統(tǒng)會(huì)立即響應(yīng);可屏蔽中斷:由INTR引腳引入,它受中斷允許標(biāo)志IF的影響,也就是說(shuō),只有當(dāng)IF=1時(shí),可屏蔽中斷才能進(jìn)入,反之則不允許進(jìn)入。T4狀態(tài):在與(或)的交界處(下降沿),采集數(shù)據(jù),使各控制及狀態(tài)線進(jìn)入無(wú)效。T1狀態(tài):根據(jù)IO/M確定對(duì)存貯器或I/O操作,20位地址A0~A19信號(hào)有效,地址鎖存信號(hào)ALE有效,給出DT/R信號(hào)控制8286數(shù)據(jù)傳輸方向。8. 8086與8088的主要區(qū)別是什么?答:8086有16位數(shù)據(jù)線,8088有8位數(shù)據(jù)線。而8086指令給出的地址編碼只有16位,指令指針和變址寄存器也都是16位的,所以CPU不能直接尋址1 MB空間,為此采用分段管理。3. 8086/8088微處理器內(nèi)部有那些寄存器,它們的主要作用是什么?答:8086CPU內(nèi)有14個(gè)16位的寄存器。BIU其主要功能是負(fù)責(zé)完成CPU與存儲(chǔ)器或I/O設(shè)備之間的數(shù)據(jù)傳送。并利用補(bǔ)碼的加、減法運(yùn)算規(guī)則計(jì)算[XY]補(bǔ),[X+Y]補(bǔ),[XY]補(bǔ)。19. X=34AH,Y=8CH。(1)=(0000 0001)2=()16=(0001 0010)BCD(2)=(0001 0100 1000)2=()16=(0011 0010 0110)BCD(3)=(0100 1111)2=()16=(0110 0001)BCD(4)=(1101 0000)2=()16=(0010 0001 0010 0110)BCD16. 將下列二進(jìn)制數(shù)分別轉(zhuǎn)化為十進(jìn)制數(shù)和十六進(jìn)制數(shù)。(1)10110101= 181=0B5H(2)11001011= 203=0CBH (3)= = H(4) = =17. 將下列十六進(jìn)制數(shù)分別轉(zhuǎn)化為二進(jìn)制數(shù)、十進(jìn)制數(shù)。問(wèn):有三位和兩位十六進(jìn)制數(shù)X和Y,(1)若X,Y是純數(shù)(無(wú)符號(hào)數(shù)),則:X+Y=3D6H;XY=2BEH。結(jié)果的各機(jī)器數(shù)及其真值請(qǐng)用十六進(jìn)制表示,并由運(yùn)算過(guò)程中的標(biāo)志位OF判斷結(jié)果是否溢出。總線接口部件BIU和執(zhí)行部件EU并不是同步工作的, 兩者的動(dòng)作管理遵循如下原則:每當(dāng)8086的指令隊(duì)列中有2個(gè)空字節(jié),BIU就會(huì)自動(dòng)把指令取到指令隊(duì)列中。其中有4個(gè)16位通用寄存器AX、BX、CX、DX,2個(gè)16位指針寄存器SP、BP,2個(gè)16位變址寄存器SI、DI,4個(gè)16位段寄存器CS、DS、SS、ES,1個(gè)16位指令指針寄存器IP及1個(gè)16位標(biāo)志寄存器FLAGS。5. 在8086中,邏輯地址、偏移地址、物理地址分別指的是什么?具體說(shuō)明。9. 怎樣確定8086的最大或最小工作模式?答:8088/8086CPU的引腳固定接+5V時(shí),CPU處于最小模式下, 引腳固定接地時(shí),CPU處于最大模式下。T2狀態(tài):高四位地址/狀態(tài)線送出狀態(tài)信息S3~S6,低16位地址/數(shù)據(jù)線浮空,為下面?zhèn)魉蛿?shù)據(jù)準(zhǔn)備;WR或RD有效,表示要對(duì)存貯器/I/O端口進(jìn)行讀或?qū)?;有效,使得總線收發(fā)器(驅(qū)動(dòng)器)可以傳輸數(shù)據(jù)。13. 8086中斷分哪兩類(lèi)?8086可處理多少種中斷?答:中斷共分為兩類(lèi):硬件中斷和軟件中斷,8086可處理256種中斷。15. 中斷向量表的功能是什么?已知中斷類(lèi)型碼分別是84H和0FAH,它們的中斷向量應(yīng)放在中斷向量表的什么位置?答:中斷向量表存放的是各中斷程序的入口地址即16位偏移地址和16位段地址,只要給出中斷類(lèi)型碼,可以算出中斷程序在中斷向量表的什么位置:中斷向量表地址=中斷類(lèi)型碼*4 中斷向量表地址1=84H*4=210H中斷向量表地址2=0FAH*4=3E8H第3章 習(xí)題和解答1. 簡(jiǎn)要分析8086的指令格式由哪些部分組成,什么是操作碼?什么是操作數(shù)?尋址和尋址方式的含義是什么?8086指令系統(tǒng)有哪些尋址方式?答:指令由操作碼和操作數(shù)兩部分組成,操作碼表示計(jì)算機(jī)執(zhí)行某種指令功能,操作數(shù)表示操作中所需要的數(shù)據(jù)或者數(shù)據(jù)所在存儲(chǔ)單元的地址。試說(shuō)明下列各條指令執(zhí)行完后,AX寄存器中保存的內(nèi)容是什么。(1) MOV AH,BX 錯(cuò) 數(shù)據(jù)結(jié)構(gòu)不同 MOV AX,BX或 MOV AH,BL(2) MOV [BX],[SI] 錯(cuò) 二存儲(chǔ)單元間不允許直接傳送數(shù)據(jù) MOV AX,[SI] MOV [BX],AX(3) MOV AX,[SI][DI] 錯(cuò) 源區(qū)都為變址寄存器 MOV AX,[BX][DI] 或MOV AX,[BX][SI](4) MOV MYDAT[BX][SI],ES:AX 錯(cuò) 段前綴應(yīng)指向存儲(chǔ)單元MOV ES:MYDAT[BX][SI],AX(5) MOV BYTE PTR[BX],1000 錯(cuò) 數(shù)據(jù)結(jié)構(gòu)不同 MOV BYTE PTR[BX],100 (6) MOV BX,OFFSET MAYDAT[SI] 錯(cuò) MAYDAT為符號(hào)地址 MOV BX,OFFSET MAYDAT(7) MOV CS,AX 錯(cuò) 不允許給CS賦值 MOV DS,AX(8) MOV DS,BP 錯(cuò) 賦值方式不對(duì) MOV AX,BP MOV DS,AX8. 設(shè)VARVAR2為字變量,LAB為標(biāo)號(hào),分析下列指令的錯(cuò)誤之處并加以改正。 LEA BX, BUF12. 根據(jù)以下要求寫(xiě)出相應(yīng)的匯編語(yǔ)言指令。 TEST AX, 0000 0000 0000 0100B 測(cè)試AX寄存器中b2位是否為1TEST AX, 0010 0000 0000 0000B 測(cè)試AX寄存器中b13位是否為114. 執(zhí)行以下兩條指令后,標(biāo)志寄存器FLAGS的六個(gè)狀態(tài)為各為何值? MOV AX,95C8HADD AX,8379H AX=1941H AF=1 CF=1 OF=1 PF=1 SF=0 ZF=0 15. 若(AL)=85H,(BL)=11H,在分別執(zhí)行指令MUL和IMUL后,其結(jié)果是多少?MUL BL AL*BL=85H*11H=133*17=2261224。3個(gè)字節(jié)(數(shù)據(jù)為10H,20H,30H),地址0000H0002HDATA2 DW 10 DUP(?) 。78H96H34H82H32HA4H76H98H0000H0001H0002H0003H0004H0005H0006H0007HMEM1MEM2 DATAS SEGMENT MEM1 DD 82349678H MEM2 DD 9876A432H SUM DD ? DATAS ENDS CODES SEGMENT ASSUME CS:CODES, DS:DATAS START: MOV AX, DATAS MOV DS, AX 。取MEM2偏移地址SI=0004H LEA DI, SUM 。AX+[0004H]地址的內(nèi)容A432H224。BX=BX+1=0001H INC BX 。DI=DI+1=0009H INC DI 。AX+[0006H]地址的內(nèi)容9876H+CF224。DATA SEGMENTBUFFER DB 3CHANSWER DB ?, ? DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX, DATA MOV DS, AXMOV AL, BUFFER 。若AL內(nèi)容大于9,說(shuō)明AL內(nèi)容在AF之間ADD AL,30H 。AL=3CHAND AL, 0FH 。否則AL內(nèi)容小于9JMP LP4 。SI=0000HLEA DI, DATA2 。20個(gè)字符 REPE CMPSB 。 MOV WORD PTR DATA2+5, AX7. 執(zhí)行下列指令后,AX寄存器中的內(nèi)容是多少? TABLE DW 10,20,30,40,50 ENTRY DW 3 … MOV BX,OFFSET TABLE 。DATA SEGMENTSTRING1 DB
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1