版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第二章指令系統(tǒng)包仲賢蘭州理工大學(xué)計算機(jī)與通信學(xué)院指令格式的優(yōu)化設(shè)計主要目標(biāo):節(jié)省程序的存儲空間指令格式盡量規(guī)整,便于譯碼231指令的組成232操作碼的優(yōu)化設(shè)計233地址碼的優(yōu)化設(shè)計234指令格式設(shè)計舉例指令的組成一般的指令主要由兩部分組成:操作碼和地址碼操作碼(OPC)地址碼(A)地址碼通常包括三部分內(nèi)容:地址:地址碼、立即數(shù)、寄存器、變址寄存器地址的附加信息:偏移量、塊長度、趴尋址方式:直接尋址、間接尋址、立即數(shù)尋址、變址尋址、相對尋址、寄存器尋址操作碼主要包括兩部分內(nèi)容:操作種類:加、減、乘、除、數(shù)據(jù)傳送、移位、轉(zhuǎn)移、輸入輸岀、程序控制、處理機(jī)控制等操作數(shù)描述數(shù)據(jù)的類型:定點數(shù)、浮點數(shù)、復(fù)數(shù)、字符、字符串、邏輯數(shù)、向量進(jìn)位制:2進(jìn)制、10進(jìn)制、16進(jìn)制數(shù)據(jù)字長:字、半字、雙字、字節(jié)操作碼的優(yōu)化表示操作碼的三種編碼方法:固定長度、Huffman編碼、擴(kuò)展編碼優(yōu)化操作碼編碼的目的:節(jié)省程序存儲空間例如:Burroughs公司的B-1700機(jī)操作碼編碼方式整個操作系統(tǒng)所用指令的操作碼總位數(shù)/改進(jìn)的百分比8位固定長編碼301,248046-10擴(kuò)展編碼1849639%Huffman編碼172,34643%固定長操作碼定長定域IBM公司的大中型機(jī):最左邊8位為操作碼Intel公司的JIntaniun處理機(jī):14位定長操作碼許多RISC處理機(jī)采用定長操作碼主要優(yōu)點:規(guī)整譯碼簡單主要缺點:浪費信息量(操作碼的總長位數(shù)增加)2.Huffman編碼法1952年由Huffman首先提出操作碼的最短平均長度可通過如下公式計算:H=∑P:log2PP表示第種操作碼在程序中出現(xiàn)的概率固定長編碼相對于Huffman編碼的信息冗余量:∑p·log2PR=1log2必須知道每種操作碼在程序中出現(xiàn)的概率例2.16:假設(shè)一臺模型計算機(jī)共有7種不同的操作碼,如果采用固定長操作碼需要3位。已知各種操作碼在程序中出現(xiàn)的概率如下表,計算采用Huffman編碼法的操作碼平均長度,并計算固定長操作碼和Huffman操作碼的信息冗余量。指令序號I11213IaI5I617出現(xiàn)的概率0.450.300.150.050.030.010.01例2.17解答利用Huffman樹進(jìn)行操作碼編碼(又稱最小概率合并法)把所有指令按照操作碼在程序中出現(xiàn)的概率大小,自左向右順序排列。選取兩個概率最小的結(jié)點合并成一個概率值是二者之和的新結(jié)點,并把這個新結(jié)點與其它還沒有合并的結(jié)點一起形成一個新的結(jié)點集合。在新結(jié)點集合中選取兩個概率最小的結(jié)點進(jìn)行合并,如此繼續(xù)進(jìn)行下去,直至全部結(jié)點合并完畢。最后得到的根結(jié)點的概率值為1。每個新結(jié)點都有兩個分支,分別用帶有箭頭的線表示,并分別用一位代碼“0”和“1”標(biāo)注冫從
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧現(xiàn)代服務(wù)職業(yè)技術(shù)學(xué)院《生物學(xué)教學(xué)藝術(shù)與教學(xué)設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 蘭州工商學(xué)院《半導(dǎo)體器件制造及測試技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 吉林藝術(shù)學(xué)院《結(jié)構(gòu)穩(wěn)定》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南稅務(wù)高等專科學(xué)?!讹L(fēng)景區(qū)規(guī)劃與設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南電子科技職業(yè)學(xué)院《城市修建性詳細(xì)規(guī)劃》2023-2024學(xué)年第一學(xué)期期末試卷
- 黑龍江生態(tài)工程職業(yè)學(xué)院《園林植物生物技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶藝術(shù)工程職業(yè)學(xué)院《影視動畫制作》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶機(jī)電職業(yè)技術(shù)大學(xué)《機(jī)器學(xué)習(xí)與模式識別II(雙語)》2023-2024學(xué)年第一學(xué)期期末試卷
- 中央司法警官學(xué)院《建筑空間生活》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江農(nóng)林大學(xué)《社區(qū)管理與服務(wù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 派克比例閥中文說明書
- 高一學(xué)生心理素質(zhì)描述【6篇】
- 給男友的道歉信10000字(十二篇)
- 2020年高級統(tǒng)計實務(wù)與案例分析真題及答案
- 全面質(zhì)量管理(TQM)基本知識
- 練字本方格模板
- 產(chǎn)品供貨質(zhì)量保障措施
- 電力電纜高頻局放試驗報告
- JJG 517-2016出租汽車計價器
- JJF 1914-2021金相顯微鏡校準(zhǔn)規(guī)范
- GB/T 32045-2015節(jié)能量測量和驗證實施指南
評論
0/150
提交評論