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

正文內(nèi)容

微機(jī)原理(王忠民版課后答案)-全文預(yù)覽

2025-07-17 05:44 上一頁面

下一頁面
  

【正文】 +2] ;(DX)=0006H,(BX)=0004H(2)PUSH CX ;(SP)=0FFEH(3)MOV CX,BX ;(CX)=0004H,(BX)=0004H(4)TEST AX,01 ;(AX)=8094H,(CF)=0(5)MOV AL,[SI] ;(AL)=87H(6)ADC AL,[DI] ;(AL)=0CCH,(CF)=0 DAA ;(AL)=32H(7)INC SI ;(SI)=0009H(8)DEC DI ;(DI)=0009H(9)MOV [DI],AL ;((DI))=94H(10)XCHG AX,DX ;(AX)=17C6H,(DX)=8094H(11)XOR AH,BL ;(AH)=84H,(BL)=04H(12)JMP DX ;(IP)=17C6H1(DS)=2000H,(BX)=1256H,(SI)=528FH,偏移量=20A1H,(232F7H)=3280H,(264E5H)=2450H,試求執(zhí)行下述指令后的結(jié)果。 MOV CL,4 SHR AL,CL (4) AL的低4位移到高4位,低4位清0。 (1) MOV AL,19H ; ADD AL,61H ;(AL)=7AH OF=0 SF=0 ZF=0 AF=0 PF=0 CF=0 (2) MOV AL,19H ; SUB AL,61H ;(AL)=B8H OF=0 SF=1 ZF=0 AF=0 PF=1 CF=1 (3) MOV AL,5DH ; ADD AL,0C6H ;(AL)=23H OF=0 SF=0 ZF=0 AF=1 PF=0 CF=1 (4) MOV AL,7EH ; SUB AL,95H ;(AL)=E9H OF=1 SF=1 ZF=0 AF=0 PF=0 CF=1用最少的指令,實(shí)現(xiàn)下述要求的功能。 (1) (DS)10H+(BX)=3000H10H+2000H=32000H (2) (DS)10H+(BX)+(SI)+1000H=3000H10H+2000H+0100H+1000H=33100 H (3) (DS)10H+(BX)+(SI)=3000H10H+2000H+0100H=32100 H (4) (ES)10H+(BX)=4000H10H+2000H=42000 H若(CS)=E000H,說明代碼段可尋址物理存儲(chǔ)空間的范圍。端口間接尋址的寄存器只能是DX寄存器 (20) SHL BX,3 ;錯(cuò)誤。操作數(shù)類型不一致 (16) ADD [2000H],20H ;錯(cuò)誤。用PTR 說明類型 (12) MOV 30H,AL ;錯(cuò)誤。存儲(chǔ)器尋址中有效地址不能由兩個(gè)變址寄存器組成 (8) MOV SS:[BX+SI+100H],BX ;正確。 (4) OUT 310H,AL ;錯(cuò)誤。 (2) 堆棧的操作過程:進(jìn)棧時(shí),先將SP-2,再將數(shù)據(jù)壓入堆棧(即先移后入);出棧時(shí),先將數(shù)據(jù)彈出堆棧,再將SP+2(即先出后移)。 答: 邏輯地址:由段地址和偏移地址表示的存儲(chǔ)單元地址稱為邏輯地址。 (3) 外部某些控制總線定義不同。 (2) 內(nèi)部指令隊(duì)列緩沖器長度不同; 8086有6個(gè)字節(jié)。 (2) 指令隊(duì)列的作用:存放EU將要執(zhí)行的指令,使CPU的取指和執(zhí)行指令能并行工作。IF的狀態(tài)對(duì)非屏蔽中斷及內(nèi)部中斷沒有影響。若將TF置1,8086/8088CPU處于單步工作方式,否則,將正常執(zhí)行程序。當(dāng)運(yùn)算結(jié)果超出了帶符號(hào)數(shù)所能表示的數(shù)值范圍,即溢出時(shí),OF=1,否則為0。當(dāng)執(zhí)行一條加法或減法運(yùn)算指令時(shí),若結(jié)果的低字節(jié)的低4位向高4位有進(jìn)位或借位,則AF為1,否則為0。該標(biāo)志位通常用于判斷無符號(hào)數(shù)運(yùn)算結(jié)果是否超出了計(jì)算機(jī)所能表示的無符號(hào)數(shù)的范圍。3.8086/8088CPU中有哪些寄存器可用來指示操作數(shù)在存儲(chǔ)器中某段內(nè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è)。 (4) 控制寄存器 IP(Instmcdon Pointer)稱為指令指針寄存器,用來存放下一條要讀取的指令在代碼段內(nèi)的偏移地址。 SS(Stack Segment)稱為堆棧段寄存器,用來存放程序當(dāng)前所使用的堆棧段的段地址。 (3) 段寄存器:用于存放段地址 CS(Code Segment)稱為代碼段寄存器,用來存儲(chǔ)程序當(dāng)前使用的代碼段的段地址。 SI(Source Index)稱為源變址寄存器。 SP(Stack Pointer)稱為堆棧指針寄存器。在設(shè)計(jì)循環(huán)程序時(shí)使用該寄存器存放循環(huán)次數(shù),可使程序指令簡(jiǎn)化,有利于提高程序的運(yùn)行速度。用該寄存器存放運(yùn)算結(jié)果可使指令簡(jiǎn)化,提高指令的執(zhí)行速度。這樣就實(shí)現(xiàn)了取指和執(zhí)行指令的并行工作。 (1) 43+8 ∵ [43]補(bǔ)=00101011B,[8]補(bǔ)=00001000B ∴ [43]補(bǔ)+[8]補(bǔ)=00101011B+00001000B=00110011B=33H 00101011B + 00001000B 00110011B ∵ CS=0,CD=0,OF=CS⊕CD=0⊕0=0 ∴ 無溢出(1) 43+8 33H (無溢出) (2) -52+7 D3 H (無溢出) (3) 60+90 96 H (溢出) (4) 72-8 40 H (無溢出) (5) -33+(-37) 0BA H (無溢出) (6) -90+(-70) 60 H (溢出) (7) ―9―(―7) FE H (無溢出) (8) 60-90 E2 H (無溢出) 設(shè)有變量x=11101111B,y=11001001B,z=01110010B,v=01011010B,試計(jì)算x+y=?,x+z=?,y+z=?,z+v=?,請(qǐng)問:① 若為無符號(hào)數(shù),計(jì)算結(jié)果是否正確?② 若為帶符號(hào)補(bǔ)碼數(shù),計(jì)算結(jié)果是否溢出? x+y = 11101111B+11001001B=10111000B=1B8 H 1110 1111 B + 1100 1001B 1011 1000B ① 若為無符號(hào)數(shù) ② 若為帶符號(hào)補(bǔ)碼數(shù) ∵ CF=1 ∴ 不正確 ∵ CF=1,DF=1 OF=0 ∴ 不溢出 x+y = 0B8 H x+z = 61 H y+z = 3B H z+v = 0CC H ① 不正確 不正確 不正確 正確 ② 不溢出 不溢出 不溢出 溢出第三章 80X86微處理器1.簡(jiǎn)述8086/8088CPU中BIU和EU的作用,并說明其并行工作過程。 (1) X=-33的補(bǔ)碼: 1101 1111, 1111111111011111 (2) Y=+33的補(bǔ)碼: 0010 0001, 0000
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1