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

正文內(nèi)容

微處理器的編程結構-展示頁

2025-05-27 04:20本頁面
  

【正文】 反映 CPU運行的狀態(tài)特征。 總線接口部件的組成部分: 二、執(zhí)行部件 EU ?ALU算術邏輯運算單元 ? PSW標志寄存器 存放運算結果特征 ?寄存器組 存放中間結果 ? EU控制器 取指令控制、時序控制 ?指令譯碼 、執(zhí)行指令 ? 向 BIU提供邏輯地址的偏移量 ? 管理通用寄存器和標志寄存器 功能: 組成: ( 1)算術邏輯單元 ALU: 進行算術、邏輯運算,以及按照尋址方式計算尋址單元的偏移量。 ( 1) 4個 16位的段地址寄存器: CS—— 16位的代碼段寄存器:用來存放當前程序所在段的段基; DS—— 16位的數(shù)據(jù)段寄存器:用來存放當前程序所用數(shù)據(jù)段的段基址; ES—— 16位的擴展段寄存器:用來存放輔助數(shù)據(jù)所在段的段基址; SS—— 16位的堆棧段寄存器:用來存放當前程序所用堆棧段的段基 ( 2) 16位的指令指針寄存器 IP: 用來存放下一條指令的偏移地址, IP在當前程序運行中能夠進行自動加 1的修正,使其指向下一條指令; ( 3) 20位的地址加法器: 用來形成 20位的物理地址; ( 4) 6字節(jié)的指令隊列緩沖器。包括取指令、傳送數(shù)據(jù)和形成 20位的物理地址。它們的另一個突出特點是其多重處理的能力,能極方便的和數(shù)值數(shù)據(jù)處理器( NPX) 8087,輸入輸出 I/O處理器( IOP) 8089或其他處理器組成多處理器系統(tǒng),大幅度提高系統(tǒng)數(shù)據(jù)吞吐能力和數(shù)據(jù)處理能力。 第 3 章 8086/8088微處理器 8086微處理器的結構 功能結構、編程結構、引腳信號 8086存儲器組織和管理 重點掌握處理器的編程結構及存儲器組織和管理 ? 8086微處理器是 Intel系列的 16位 微處理器,內(nèi)部包含約 29000個半導體管。 ? 16根數(shù)據(jù)線, 可以同時處理 16位二進制數(shù)據(jù) ? 20根地址線, 可用 20位二進制數(shù)碼編寫地址,存儲器以字節(jié)( 8位二進制數(shù)據(jù))為單位組織存儲,可尋址的地址空間可達 220,即 1M字節(jié) ? 時鐘頻率為 5MHz,工作時,只要一個 5V電源, ? 除了數(shù)據(jù)總線寬度不同外, 8088與 8086在其他方面幾乎完全相同。 8086/8088微處理器簡介 8086/8088的功能結構 一、總線接口部件 BIU 功能: 負責微處理器與存儲器、 I/O接口傳送數(shù)據(jù)。 CPU執(zhí)行指令時,總線接口部件要配合執(zhí)行部件從指定的內(nèi)存單元或者外設端口中取數(shù)據(jù)或指令,將數(shù)據(jù)先放入“指令隊列”排隊,當需要時,再由執(zhí)行部件 EU從中取出;或者把執(zhí)行部件 EU的操作結果傳送到指定的內(nèi)存單元或外設端口中。 ( 5)總線控制部件, 用來產(chǎn)生并發(fā)出總線控制信號,實現(xiàn)對存儲器、 I/O端口的讀寫控制,并將內(nèi)部總線與外部總線相連接。 ( 2)暫存器: 協(xié)助 ALU完成運算,暫時存放參加運算的數(shù)據(jù)。 ( 4)通用寄存器組: 包括 4個通用寄存器,即 AX(也稱累加器)、 BX、 CX、 DX;以及 4個專用寄存器: 基數(shù)指針寄存器 BP: 存放數(shù)據(jù)段中某一單元的偏移地址;也可指示堆棧段中某一單元的偏移地址;堆棧指針寄存器 SP:存放堆棧棧頂偏移地址; 源變址寄存器 SI: 與數(shù)據(jù)段寄存器 DS連用,確定數(shù)據(jù)段中某一存儲單元的地址; 目的變址寄存器 DI: 與數(shù)據(jù)段寄存器 DS連用,確定數(shù)據(jù)段中某一存儲單元的地址; ( 5) EU控制電路: 由定時電路、控制電路和狀態(tài)邏輯電路組合而成。當指令隊列已滿( 6個字節(jié)),而且 EU對 BIU又無總線訪問請求時, BIU便進入空閑狀態(tài);但 EU在分析、執(zhí)行指令過程中,如須訪問內(nèi)存或 I/O設備, EU就會向 BIU申請總線周期,若 BIU總線空閑,就會立即響應;若 BIU此時正在取一條指令, EU就必須等待 BIU取指令的操作完成以后,才會得到 BIU響應。 8086/8088的編程結構 CS DS ES SS FS GS IP FLAGS EIP EFLAGS SP BP SI DI AH AL BH BL DH DL CH CL AX BX CX DX 0 15 31 EAX EBX ECX EDX ESP EBP ESI EDI 1.通用寄存器 ? 通用數(shù)據(jù)寄存器 用來存放 8位、 16位或 32位的操作數(shù)。通用寄存器主要用來保存算術或邏輯運算的操作數(shù)、中間運算結果。 ? 指針寄存器和變址寄存器 堆棧指針寄存器 ESP、 基址指針寄存器 EBP 源變址寄存器 ESI、 目的變址寄存器 EDI EIP EFLAGS 寄存器 執(zhí)行操作 AX 累加器, I/O指令中用作數(shù)據(jù)寄存器整字乘法,整字除法,整字I/O,存放被乘數(shù),乘積,被除數(shù),商 AL I/O指令中用作數(shù)據(jù)寄存器字節(jié)乘法,字節(jié)除法,字節(jié) I/O。 ( 1)條件標志 (條件標志用于存放程序運行的狀態(tài)信息,由硬件自動設定。反映帶符號數(shù)運算結果是否超過機器所能表示的數(shù)值范圍,對字節(jié)運算為 128~+127,對字運算為 32768~+32767。否則,置 0。否則, OF=1。若結果為負數(shù),即最高位為 1時, SF置 1,否則,置 0。 ? ZF:零標志 反映運算結果是否為零。 ? AF:半進位標志。有則置 1,否則,置 0。 PF:奇偶標志。若“ 1”的個數(shù)為偶數(shù), PF置 1,否則,置 0。有則置 1,否則,置 0。 標志寄存
點擊復制文檔內(nèi)容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1