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

正文內(nèi)容

微處理器的編程結(jié)構(gòu)-文庫(kù)吧資料

2025-05-23 04:20本頁(yè)面
  

【正文】 他來(lái)控制對(duì)數(shù)據(jù)總線的驅(qū)動(dòng) DT/R*( Data Transmit/Receive) ? 數(shù)據(jù)發(fā)送 /接收 ,輸出、三態(tài) ? 該信號(hào)表明當(dāng)前總線上數(shù)據(jù)的流向 ? 高電平時(shí)數(shù)據(jù)自 CPU輸出(發(fā)送) ? 低電平時(shí)數(shù)據(jù)輸入 CPU(接收) 2. 讀寫控制引腳 (續(xù) 6) SS0*( System Status 0) ?最小模式模式下的 狀態(tài)輸出 信號(hào) ?它與 IO/M*和 DT/R*一道,通過(guò)編碼指示 CPU在最小模式下的 8種工作狀態(tài): 1. 取指 5. 中斷響應(yīng) 2. 存儲(chǔ)器讀 6. I/O讀 3. 存儲(chǔ)器寫 7. I/O寫 4. 過(guò)渡狀態(tài) 8. 暫停 2. 讀寫控制引腳 (續(xù) 6) BHE*/S7( Bus Higher Enable) ?最小模式模式下的 高 8位數(shù)據(jù)總線( AD15~AD8)有效信號(hào),三態(tài),輸出 ?BHE*在總線周期的 T1狀態(tài)輸出, S7是狀態(tài)信號(hào),在 T2~T4時(shí)輸出 ?在 8088中,此信號(hào)被 SS0所替代。 ?8086/8088和總線控制器 8288等共同形成總線控制信號(hào)。 ( 2)最大工作模式 ?構(gòu)成較大規(guī)模的應(yīng)用系統(tǒng),系統(tǒng)中包含兩個(gè)或多個(gè)微處理器,其中 8086/8088是主處理器,其他的處理器稱為協(xié)處理器。 標(biāo)志寄存器( Flag Register) 8086/8088的引腳信號(hào) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 GND AD14 AD13 AD12 AD11 AD10 AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 NMI INTR CLK GND VCC( 5V) AD15 A16 / S3 A17 / S4 A18 / S5 A19 / S6 BHE*/S7 MN / MX* RD* HOLD (RQ*/ GT0*) HLDA (RQ* /GT1*) WR* (LOCK*) M/IO * ( S2* ) DT / R* ( S1* ) DEN* ( S0 ) ALE ( QS0 ) INTA* ( QS1 ) TEST* READY RESET 8086 一、 8086/8088的兩種工作模式 ( 1)最小工作模式 ?系統(tǒng)中只有 8086/8088一個(gè)微處理器。 TF為 1時(shí), CPU每執(zhí)行完一條指令,便自動(dòng)產(chǎn)生一個(gè)內(nèi)部中斷,可以利用它對(duì)程序進(jìn)行逐條檢查。該標(biāo)志可由中斷控制指令設(shè)置或清除。若 IF為 1,表示允許,否則表示不允許。若 DF為 1,則為減,否則為增。移位和循環(huán)指令也會(huì)改變 CF的值。 ? CF:進(jìn)位標(biāo)志 反映算術(shù)運(yùn)算后最高位出現(xiàn)進(jìn)位或借位的情況。反映操作結(jié)果的低 8位中“ 1”的個(gè)數(shù)的奇偶性。用于 BCD碼算術(shù)運(yùn)算指令。 反映一個(gè) 8位量的低 4位向高 4位有無(wú)進(jìn)位或借位。若結(jié)果為零, ZF置 1,否則,置 0。 SF取值與運(yùn)算結(jié)果最高位一致。 OF DF IF TF SF ZF AF PF CF 標(biāo)志寄存器( Flag Register) 圖 22 標(biāo)志寄存器結(jié)構(gòu)圖 ? SF:符號(hào)標(biāo)志 反映運(yùn)算結(jié)果的符號(hào)。實(shí)際機(jī)器在進(jìn)行處理時(shí),是判斷最高位的進(jìn)位( CF)與次高位的進(jìn)位是否相同,若二者相同,則 OF=0。若超過(guò)上述范圍稱為“溢出”, OF置 1??? 制標(biāo)志由軟件設(shè)定,用于中斷、串操作等控制): OF:溢出標(biāo)志 。存放被乘數(shù),乘積,被除數(shù),商查表,十進(jìn)制算術(shù)運(yùn)算中用作累加器;在 XLAT(換碼)指令中用作累加器 AH 字節(jié)乘法,字節(jié)除法在 LAHF(標(biāo)志寄存器傳送)指令中用作目標(biāo)寄存器 BX 用作間接尋址的地址寄存器和基地址寄存器;查表;在 XLAT(換碼)指令中用作基地址寄存器 寄存器的特殊用途和隱含用法 CX 計(jì)數(shù)寄存器,在 LOOP(循環(huán) )和串操作中充當(dāng)計(jì)數(shù)器字符串操作,循環(huán) CL 在變量的移位和循環(huán)移位指令中用作移位次數(shù)計(jì)數(shù)器 DX 在乘法、除法指令中作為輔助累加器; 在乘法、除法指令中存放乘積高位、被除數(shù)高位或余數(shù) 在間接尋址的 I/O指令中作為地址寄存器; SP 堆棧操作中用作堆棧指針 BP 在間接尋址中用作基址寄存器; SI 在字符串操作中用作變址寄存器;在間接尋址中用作變址寄存器; DI 字符串操作 寄存器的特殊用途和隱含用法 標(biāo)志寄存器共有 16位,其中有 7位未用,已用的 9個(gè)標(biāo)志位按功能可分為 6個(gè)條件標(biāo)志和 3個(gè)控制標(biāo)志。它們既可以作為一個(gè) 16位的寄存器使用,也可以分別作為兩個(gè) 8位的寄存器使用,高位字節(jié)的寄存器為 AH, BH,CH, DH;低位字節(jié)的寄存器為 AL, BL, CL, DL。由于具有良好的通用性,因而被稱為通用寄存器,其中包括 AX, BX, CX, DX。 ? 在 8086/8088中, EU和 BIU這種并行的工作方式有力地提高了工作效率。 3.“流水線”結(jié)構(gòu)的指令隊(duì)列 ? 總線接口部件 BIU和執(zhí)行部件 EU并不是同步工作的, 每當(dāng)EU從指令隊(duì)列頭部取出一條指令并在分析、執(zhí)行指令這段時(shí)間內(nèi),或當(dāng)指令隊(duì)列中有 2個(gè)空字節(jié)時(shí), BIU會(huì)自動(dòng)把指令取到指令隊(duì)列中。 ( 3) 16位的標(biāo)志寄存器 FR: 存放控制標(biāo)志和
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1