




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ABEL語(yǔ)音源文件元素
數(shù)據(jù)類型(4種):二進(jìn)制數(shù):^B1010^b1010八進(jìn)制數(shù):^O57^o57十進(jìn)制數(shù):^D37^d37十六進(jìn)制數(shù):^H7EF^h7EF默認(rèn)數(shù)制:十進(jìn)制320一、數(shù)據(jù)類型
ABEL語(yǔ)音中所有數(shù)值運(yùn)算精度都是128位,合法的在0~2128-1之間。MODULEexampleCP PIN;Q3,Q2,Q1,Q0PINISTYPE’REG’;Q=[Q3,Q2,Q1,Q0];EQUATIONSQ.CLK=CP;TRUTH_TABLE(Q:>Q)^B0000:>^B0001;^B0001:>^B0010;^B0010:>^B0011;^B0011:>^B0100;^B0100:>^B0101;^B0101:>^B0110;^B0110:>^B0111;^B0111:>^B1000;^B1000:>^B1001;^B1000:>^B1010;^B1010:>^B1011;^B1011:>^B0000;TEST_VECTORS(CP->Q) @REPEAT15{.C.->.X.;}END例:ABEL語(yǔ)音設(shè)計(jì)一個(gè)十二進(jìn)制的計(jì)數(shù)器二進(jìn)制表示法TRUTH_TABLE(Q:>Q)^O0:>^O1;^O1:>^O2;^O2:>^O3;^O3:>^O4;^O4:>^O5;^O5:>^O6;^O6:>^O7;^O7:>^O10;^O10:>^O11;^O11:>^O12;^O12:>^O13;^O13:>^O0;八進(jìn)制表示法TRUTH_TABLE(Q:>Q)0:>1;1:>2;2:>3;3:>4;4:>5;5:>6;6:>7;7:>8;8:>9;9:>10;10:>11;11:>0;十進(jìn)制表示法TRUTH_TABLE(Q:>Q)^H0:>^H1;^H1:>^H2;^H2:>^H3;^H3:>^H4;^H4:>^H5;^H5:>^H6;^H6:>^H7;^H7:>^H8;^H8>^H9;^H9:>^HA;^HA:>^HB;^HB:>^H0;十六進(jìn)制表示法二、字符串用單引號(hào)括起來(lái)的ASCII碼系列,主要用于以下場(chǎng)合:標(biāo)題語(yǔ)句TITLE例:TITLE’Thisisanexample.’引腳定義語(yǔ)句PIN,說(shuō)明引腳屬性例:YPINISTYPE’COM,BUFFER’節(jié)點(diǎn)語(yǔ)句NODE,說(shuō)明內(nèi)部節(jié)點(diǎn)屬性例:Y1,Y2NODEISTYPE’COM’;集合是作為一個(gè)整體來(lái)進(jìn)行運(yùn)算的一組信號(hào)和常量。集合的定義:例:①
Address=[A7,A6,A5,A4,A3,A2,A1,A0];②
Address=[A7..A0];③
x=.x.;Address=[A7,A6,A5,A4,x,x,x,x];EQUATIONS!IO=(Address>=^h10)&(Address<=^h60)三、集合集合的索引號(hào)能使用戶使用集合中的元素。例:①
AD=[A15..A0];②
DATA=[D7..D0];③
DATA=AD[8..15];
其意義是D7=A7……D0=A0
因集合的最左邊的元素的索引號(hào)是0,故:AD[0]=A15,AD[1]=A14….AD[8]=A7,AD[9]=A6…AD[15]=A0集合的索引號(hào)是對(duì)集合的每一個(gè)元素進(jìn)行的。兩集合運(yùn)算,必須具有相同的元素。例:①若已定義sign=[A,B,C];則可以這樣賦值:sign=[1,1,0];或者sign=6;也可以這樣運(yùn)算:sign=[1,1,0]&[1,0,1];或者
sign=6&5;②
[a,b]=^bxx11;等同于[a,b]=^b11;③
[a,b]=^b1;等同于[a,b]=^b01;④
[a,b]=c&d;等同于a=c&d;b=c&d;集合的賦值和運(yùn)算1、邏輯運(yùn)算符:運(yùn)算符說(shuō)明舉例!邏輯非!A&邏輯與A&B#邏輯或A#B$邏輯異或A$B!$邏輯同或A!$B四、運(yùn)算符ABEL布爾方程描述:ABEL語(yǔ)言邏輯方程:
Y=B#(!A&B)#(A&!B)#(A&C)
或Y=B#!A&B#A&!B#A&CABEL語(yǔ)言邏輯方程:
S=A$B$C;CO=!(!((A$B)&CI)&!(A&B))布爾方程:2、算術(shù)運(yùn)算符:運(yùn)算符舉例說(shuō)明--A取二進(jìn)制補(bǔ)碼-A-B減+A+B加*A*B乘/A/B除%A%B取模<<A<<BA左移B位>>A>>BA右移B位3、關(guān)系運(yùn)算符:運(yùn)算符說(shuō)明舉例==等于A==B!=不等于A!=B<小于A<B<=小于等于A<=B>大于A>B>=大于等于A>=B所有關(guān)系運(yùn)算符都是無(wú)符號(hào)運(yùn)算,運(yùn)算結(jié)果為真或假。例:5>4的值為真
-1>4的值也為真因-1的補(bǔ)碼是2128-1,對(duì)應(yīng)的無(wú)符號(hào)數(shù)也是2128-1關(guān)系運(yùn)算符也可以用來(lái)構(gòu)成邏輯表達(dá)式。例:A=D$(B==C)
使用關(guān)系運(yùn)算符時(shí),應(yīng)注意運(yùn)算的優(yōu)先級(jí)。3、關(guān)系運(yùn)算符:4、賦值運(yùn)算符:運(yùn)算符說(shuō)明舉例=立即賦值A(chǔ)=B:=時(shí)鐘賦值A(chǔ):=B例:MODULEexample A,B,C,D,CPPIN; FPINISTYPE’COM’ QPINISTYPE’REG’EQUATIONS F=!((A&B)#(C&D)) Q.CLK=CP; Q:=!Q;END表達(dá)式中運(yùn)算符的優(yōu)先級(jí):優(yōu)先級(jí)運(yùn)算符說(shuō)明11-!取補(bǔ)取反222222&<<>>/*%與左移右移除乘取模優(yōu)先級(jí)運(yùn)算符說(shuō)明33333+-#$!$加減或異或同或444444==!=<<=>>=等于不等于小于小于等于大于大于等于五、表達(dá)式-標(biāo)識(shí)符和運(yùn)算符的組合六、特殊常量值
常量值說(shuō)明1邏輯高電平0邏輯低電平.C.時(shí)鐘輸入(電平按低—高—低變化).K.時(shí)鐘輸入(電平按高—低—高變化).U.時(shí)鐘上升沿(電平按低—高變化).D.時(shí)鐘下降沿(電平按高—低變化).F.浮動(dòng)輸入或輸出信號(hào).P.寄存器預(yù)裝載.X.任意值.Z.高阻態(tài)七、寄存器描述需要一組方程來(lái)描述寄存器:時(shí)鐘方程輸出方程復(fù)位方程預(yù)置方程使用點(diǎn)擴(kuò)展來(lái)表示不同的方程常用的點(diǎn)擴(kuò)展:點(diǎn)擴(kuò)展含義.AP寄存器異步置位.AR寄存器異步復(fù)位.CE時(shí)鐘導(dǎo)通觸發(fā)器的時(shí)鐘輸入.CLK邊沿觸發(fā)器的時(shí)鐘輸入.DD觸發(fā)器的激勵(lì)輸入.FB寄存器反饋信號(hào).JJK觸發(fā)器的J激勵(lì)輸入.KJK觸發(fā)器的K激勵(lì)輸入.LD寄存器并行置數(shù)輸入.LE鎖存器的鎖存使能輸入點(diǎn)擴(kuò)展含義.LH鎖存器的鎖存使能(高電平).OE輸出使能.PIN引腳反饋.Q寄存器輸出(書寫源文件時(shí)可以省略).RSR觸發(fā)器的R激勵(lì)輸入.RE寄存器復(fù)位信號(hào)(同步或異步).SSR觸發(fā)器的S激勵(lì)輸入.SP寄存器同步置位.SR寄存器同步復(fù)位.TT觸發(fā)器的激勵(lì)輸入常用的點(diǎn)擴(kuò)展:點(diǎn)擴(kuò)展描述的電路結(jié)構(gòu)描述寄存器的兩種形式:Q1.D=…;Q1.CLK=…;Q1.AR=…;Q1.AP=…;Q1.Q:=…;Q1.CLK=…;Q1.AR=…;Q1.AP=…;Q1.D是寄存器的激勵(lì)信號(hào),用立即賦值符“=”Q1.Q是寄存器的輸出信號(hào),用時(shí)鐘賦值符“:=”以D觸發(fā)器為例“REG”寄存器類型的點(diǎn)擴(kuò)展“REG”寄存器類型的點(diǎn)擴(kuò)展“reg_d,invert”寄存器類型的點(diǎn)擴(kuò)展“reg_T,invert”寄存器類型的點(diǎn)擴(kuò)展“reg_sr,invert”寄存器類型的點(diǎn)擴(kuò)展“reg_jk,invert”寄存器類型的點(diǎn)擴(kuò)展“reg_l,invert”寄存器類型的點(diǎn)擴(kuò)展“reg_l,invert”寄存器類型的點(diǎn)擴(kuò)展“reg_g,invert”寄存器類型的點(diǎn)擴(kuò)展請(qǐng)說(shuō)明下例語(yǔ)句的含義請(qǐng)說(shuō)明下例語(yǔ)句的含義七、DIRECTIVES指示字
指示字在ABLE源文件中的作用是指示編譯程序有條件的對(duì)ABLE源文件的內(nèi)容加以處理。使用指示字可以化簡(jiǎn)邏輯描述,方便文件調(diào)試。@REPEAT重復(fù)指示字
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 計(jì)算機(jī)一級(jí)Photoshop圖像特效操作試題及答案
- 滴滴三面java面試題及答案
- 財(cái)務(wù)管理知識(shí)提升路徑試題及答案
- 富士通西安java面試題及答案開發(fā)
- java面試題及答案框架問題
- java面試必問面試題及答案
- javo原理面試題及答案
- 2025年小學(xué)英語(yǔ)詞匯拓展模擬試卷:畢業(yè)考試高頻詞匯測(cè)試
- 流行文學(xué)的特征與影響試題及答案
- 第五單元 戰(zhàn)爭(zhēng)與文化交鋒 B卷 能力提升單元測(cè)試-2024-2025學(xué)年高二歷史統(tǒng)編版(2019)選擇性必修三
- 《中國(guó)的民主政治》課件
- 部隊(duì)安全保密教育課件
- 2024年10月自考00152組織行為學(xué)試題及答案
- 承包荒地治沙合同范例
- 心血管內(nèi)科降低患者橈動(dòng)脈止血器壓迫不適發(fā)生率品管圈PDCA成果匯報(bào)書
- 第11課 近代職業(yè)教育的興起和發(fā)展
- 軟著設(shè)計(jì)說(shuō)明書
- 第二單元《踐行職業(yè)道德》測(cè)試卷-高二思想政治課《職業(yè)道德與法治》附答案
- 三年合同到期不續(xù)簽勞動(dòng)仲裁申請(qǐng)書
- 員工培訓(xùn)與開發(fā)
- 維修協(xié)議勞務(wù)合同
評(píng)論
0/150
提交評(píng)論