




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
4.7令綜合屬性val表示S產生的二進制數的值。
S
L.L|L
LL
B|B
B0|1
(a)試用各有關綜合屬性決定S.val.如果只有整數部分,很顯然,可以定義如下:S
L
S.val
=
L.val;LL1
B
L.val
=L1.val*2+B.val;LB
L.val
=
B.val;
B0B.val
=0;B1
B.val
=1;1為了求小數部分的值,引入L的綜合屬性b記錄2的L的位數次冪值(2lengthofL)S
L1.L2
S.val
=L1.val+L2.val/L2.b;S
L
S.val
=L.val;LL1
B
L.val
=L1.val*2+B.val;L.b=L.b*2;LB
L.val
=
B.val;L.b=2;B0B.val
=0;B1
B.val
=1;2
Sval
Lv.
Lb
v
Lv
Bv
Lb
v
Bv
Bv0
Lb
v
Bv11
Bv
013
Sval
Lv.
Lb
v
Lv
Bv
Lb
v
Bv
Bv0
Lb
v
Bv11
Bv
01=1=1=0=2=1=1=0=1=2=5=2=4=8=2+5/8=2.6254(b)試用一個語法制導定義來決定S.val,在這個定義中B僅有綜合屬性c,給出由B生成的位對于最后的數值的分擔額.引入B的繼承屬性i,綜合屬性cSL1.L2{L1.i=20;L2.i=2-1;
S.val=L1.val+L2.val}SL{L.i=20;S.val=L.val;}LL1B{ifL.i>=20
then
beginL1.i=L.i*2;B.i=L.i
end
else
beginL1.i=L.i;L.s=L1.s/2;B.i=L1.s
end
L.val=L1.val+B.c}LB{B.i=L.i;L.s=L.i/2;L.val=B.c}B0{B.c=B.i*0}B1
{B.c=B.i*1}5
Sval
Lv
.
Lsv
Lv
Bc
Lsv
Bc
Bc
0
Lsv
Bc
11
Bc
01=2=0*1=0.5=0*0.25=0.125=2.6256
SvaliLv
.iLsvi
Lv
iBc
i
Lsv
i
BciBc
0iLsv
i
Bc
11iBc
017
SvaliLv
.iLsvi
Lv
iBc
i
Lsv
i
BciBc
0iLsv
i
Bc
11iBc
01
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫院藥品巡查管理制度
- 2025四川瀘州交通物流集團有限公司及下屬公司招聘12人筆試參考題庫附帶答案詳解析
- 家庭教育指導服務行業2025年市場細分領域競爭態勢研究報告
- 跨文化領導力挑戰解析試題及答案
- 餐飲企業食品安全與責任保險合同范本
- 高端會所家具定制與采購協議
- oppo校招筆試題目及答案
- 上市公司股權代持監管執行合同
- 餐飲行業跨界合作股權轉讓合同
- JAVA網絡通信原理解析試題及答案
- 眼球的結構與功能
- 《社會主義制度在中國的確立》示范課教學設計【高中思想政治人教版必修1中國特色社會主義】
- 立方米臥式濃硫酸儲罐設計
- 三乙胺安全標簽
- GB/T 4490-2021織物芯輸送帶寬度和長度
- GB/T 28650-2012公路防撞桶
- GB/T 17793-1999一般用途的加工銅及銅合金板帶材外形尺寸及允許偏差
- ICU常見檢查項目及課件
- 土地荒漠化的防治(公開課)課件
- MSA量測系統分析RMSA量測系統分析課件
- 中考備考應對中考歷史學科的復習策略和解題技巧課件
評論
0/150
提交評論