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

正文內(nèi)容

微機(jī)原理(王忠民版課后答案)(已修改)

2025-07-08 05:44 本頁面
 

【正文】 部分習(xí)題答案第二章 計(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) +=1678 .FC H (4) 6F01H-EFD8H=7F29 H計(jì)算下列表達(dá)式的值 (1) ++= (2) -+= (3) ++-=選取字長n為8位和16位兩種情況,求下列十進(jìn)制數(shù)的補(bǔ)碼。 (1) X=-33的補(bǔ)碼: 1101 1111, 1111111111011111 (2) Y=+33的補(bǔ)碼: 0010 0001, 0000 0000 0010 0001 (3) Z=-128的補(bǔ)碼:1000 0000, 1111 1111 1000 0000 (4) N=+127的補(bǔ)碼:0111 1111, 0000 0000 0111 1111 (5) A=-65的補(bǔ)碼: 1011 1111, 1111 1111 1011 1111 (6) B=+65的補(bǔ)碼: 0100 0001, 0000 0000 0100 0001 (7) C=-96的補(bǔ)碼: 1010 0000, 1111 1111 1010 0000 (8) D=+96的補(bǔ)碼: 0110 0000, 0000 0000 0110 0000寫出下列用補(bǔ)碼表示的二進(jìn)制數(shù)的真值 (1) [X]補(bǔ)=1000 0000 0000 0000 H X=-1000 0000 0000 0000 H=-32768 (2) [Y]補(bǔ)=0000 0001 0000 0001 H Y=+0000 0001 0000 0001 H=+257 (3) [Z]補(bǔ)=1111 1110 1010 0101 H Z=-0000 0001 0101 1011 H=-347 (4) [A]補(bǔ)=0000 0010 0101 0111 H A=+0000 0010 0101 0111 H=+599設(shè)機(jī)器字長為8位,最高位為符號位,試對下列格式進(jìn)行二進(jìn)制補(bǔ)碼運(yùn)算,并判斷結(jié)果是否溢出。 (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=?,請問:① 若為無符號數(shù),計(jì)算結(jié)果是否正確?② 若為帶符號補(bǔ)碼數(shù),計(jì)算結(jié)果是否溢出? x+y = 11101111B+11001001B=10111000B=1B8 H 1110 1111 B + 1100 1001B 1011 1000B ① 若為無符號數(shù) ② 若為帶符號補(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.簡述8086/8088CPU中BIU和EU的作用,并說明其并行工作過程。 答: (1) BIU的作用:計(jì)算20位的物理地址,并負(fù)責(zé)完成CPU與存儲器或I/O端口之間的數(shù)據(jù)傳送。 (2) EU的作用:執(zhí)行指令,并為BIU提供所需的有效地址。 (3) 并行工作過程:當(dāng)EU從指令隊(duì)列中取出指令執(zhí)行時(shí),BIU將從內(nèi)存中取出指令補(bǔ)充到指令隊(duì)列中。這樣就實(shí)現(xiàn)了取指和執(zhí)行指令的并行工作。 2.8086/8088CPU內(nèi)部有哪些寄存器?其主要作用是什么? 答:8086/8088CPU內(nèi)部共有14個(gè)寄存器,可分為4類:數(shù)據(jù)寄存器4個(gè),地址寄存器4個(gè),段寄存器4個(gè)和控制寄存器2個(gè)。其主要作用是: (1) 數(shù)據(jù)寄存器:一般用來存放數(shù)據(jù),但它們各自都有自己的特定用途。 AX(Accumulator)稱為累加器。用該寄存器存放運(yùn)算結(jié)果可使指令簡化,提高指令的執(zhí)行速度。此外,所有的I/O指令都使用該寄存器與外設(shè)端口交換信息。 BX(Base)稱為基址寄存器。用來存放操作數(shù)在內(nèi)存中數(shù)據(jù)段內(nèi)的偏移地址, CX(Counter)稱為計(jì)數(shù)器。在設(shè)計(jì)循環(huán)程序時(shí)使用該寄存器存放循環(huán)次數(shù),可使程序指令簡化,有利于提高程序的運(yùn)行速度。 DX(Data)稱為數(shù)據(jù)寄存器。在寄存器間接尋址的I/O指令中存放I/O端口地址;在做雙字長乘除法運(yùn)算時(shí),DX與AX一起存放一個(gè)雙字長操作數(shù),其中DX存放高16位數(shù)。 (2) 地址寄存器:一般用來存放段內(nèi)的偏移地址。 SP(Stack Pointer)稱為堆棧指針寄存器。在使用堆棧操作指令(PUSH或POP)對堆棧進(jìn)行操作時(shí),每執(zhí)行一次進(jìn)棧或出棧操作,系統(tǒng)會(huì)自動(dòng)將SP的內(nèi)容減2或加2,以使其始終指向棧頂。 BP(Base Pointer)稱為基址寄存器。作為通用寄存器,它可以用來存放數(shù)據(jù),但更經(jīng)常更重要的用途是存放操作數(shù)在堆棧段內(nèi)的偏移地址。 SI(Source Index)稱為源變址寄存器。SI存放源串在數(shù)據(jù)段內(nèi)的偏移地址。 DI(Destination Index)稱為目的變址寄存器。DI存放目的串在附加數(shù)據(jù)段內(nèi)的偏移地址。 (3) 段寄存器:用于存放段地址 CS(Code Segment)稱為代碼段寄存器,用來存儲程序當(dāng)前使用的代碼段的段地址。 CS的內(nèi)容左移4位再加上指令指針寄存器IP的內(nèi)容就是下一條要讀取的指令在存儲器中的物理地址。 DS(Data Segment)稱為數(shù)據(jù)段寄存器,用來存放程序當(dāng)前使用的數(shù)據(jù)段的段地址。 DS的內(nèi)容左移4位再加上按指令中存儲器尋址方式給出的偏移地址即得到對數(shù)據(jù)段指定單元進(jìn)行讀寫的物理地址。 SS(Stack Segment)
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1