項(xiàng)目5的任務(wù)2_第1頁
項(xiàng)目5的任務(wù)2_第2頁
項(xiàng)目5的任務(wù)2_第3頁
項(xiàng)目5的任務(wù)2_第4頁
項(xiàng)目5的任務(wù)2_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 現(xiàn)代電氣與現(xiàn)代電氣與 PLC應(yīng)用技術(shù)應(yīng)用技術(shù) 童克波童克波項(xiàng)目項(xiàng)目5 PLC對燈負(fù)載的控制對燈負(fù)載的控制 任務(wù)任務(wù)2:使用子程序調(diào)用指令實(shí)現(xiàn)對交通燈的控制:使用子程序調(diào)用指令實(shí)現(xiàn)對交通燈的控制 任務(wù)引入任務(wù)引入 在在PLC的程序編寫中,有的程序段需要多次重復(fù)使用,對于這樣的的程序編寫中,有的程序段需要多次重復(fù)使用,對于這樣的程序段我們可將其做為一個(gè)子程序供主程序調(diào)用。子程序的使用一般分程序段我們可將其做為一個(gè)子程序供主程序調(diào)用。子程序的使用一般分為兩種情況:一種是我們已經(jīng)提到的某程序段被反復(fù)執(zhí)行,且要求每次為兩種情況:一種是我們已經(jīng)提到的某程序段被反復(fù)執(zhí)行,且要求每次輸入操作數(shù)不同的情況;另

2、外,當(dāng)程序比較長時(shí),為了使其結(jié)構(gòu)清楚將輸入操作數(shù)不同的情況;另外,當(dāng)程序比較長時(shí),為了使其結(jié)構(gòu)清楚將其分成若干段,每一段寫出一個(gè)子程序。這樣,不但可以使程序脈絡(luò)清其分成若干段,每一段寫出一個(gè)子程序。這樣,不但可以使程序脈絡(luò)清晰修改方便,還可以縮短程序,減少代碼長度,降低內(nèi)存資源的占用,晰修改方便,還可以縮短程序,減少代碼長度,降低內(nèi)存資源的占用,提高程序的效率。提高程序的效率。 任務(wù)分析任務(wù)分析 要完成該任務(wù),必須具備以下知識:要完成該任務(wù),必須具備以下知識:1子程序調(diào)用指令子程序調(diào)用指令CALL、CRET。2上升沿輸出上升沿輸出EU指令和下降沿輸出指令和下降沿輸出ED指令。指令。 相關(guān)知識相

3、關(guān)知識 子程序操作指令有兩條:子程序調(diào)用指令和子程序返回指令,其梯形圖子程序操作指令有兩條:子程序調(diào)用指令和子程序返回指令,其梯形圖和語句表見表和語句表見表5-3所示,所示,n為子程序標(biāo)號,總共可有為子程序標(biāo)號,總共可有64段子程序(段子程序(0至至63)。)。1子程序調(diào)用指令子程序調(diào)用指令CALL、CRET表表5-3 子程序操作指令子程序操作指令 名稱名稱 格式格式子程序調(diào)用指令子程序調(diào)用指令 子程序返回指令子程序返回指令梯形圖(梯形圖(LAD)指令表(指令表(STL)CALL SBR_nCRET 相關(guān)知識相關(guān)知識 子程序調(diào)用由在主程序內(nèi)使用的調(diào)用指令完成。當(dāng)子子程序調(diào)用由在主程序內(nèi)使用的調(diào)

4、用指令完成。當(dāng)子程序調(diào)用允許時(shí),調(diào)用指令將程序控制轉(zhuǎn)給子程序程序調(diào)用允許時(shí),調(diào)用指令將程序控制轉(zhuǎn)給子程序(SBR_n),程序掃描將轉(zhuǎn)到子程序入口處執(zhí)行。當(dāng)執(zhí)行),程序掃描將轉(zhuǎn)到子程序入口處執(zhí)行。當(dāng)執(zhí)行子程序時(shí),子程序?qū)?zhí)行全部指令直至滿足返回條件才返子程序時(shí),子程序?qū)?zhí)行全部指令直至滿足返回條件才返回,或執(zhí)行到子程序末尾返回。當(dāng)子程序返回時(shí),返回到回,或執(zhí)行到子程序末尾返回。當(dāng)子程序返回時(shí),返回到原主程序出口的下一條指令,主程序繼續(xù)往下執(zhí)行。原主程序出口的下一條指令,主程序繼續(xù)往下執(zhí)行。1子程序調(diào)用指令子程序調(diào)用指令CALL、CRET 相關(guān)知識相關(guān)知識 使用子程序調(diào)用指令需注意以下問題:使用子

5、程序調(diào)用指令需注意以下問題: (1)子程序由子程序標(biāo)號開始,到子程序返回指令結(jié))子程序由子程序標(biāo)號開始,到子程序返回指令結(jié)束。束。編程軟件編程軟件STEP7-Micro/WIN自動為每個(gè)子程序加入程自動為每個(gè)子程序加入程序標(biāo)號和無條件返回指令,除需要有條件返回外無需手動序標(biāo)號和無條件返回指令,除需要有條件返回外無需手動添加。添加。 (2)子程序允許嵌套,嵌套數(shù)最多為)子程序允許嵌套,嵌套數(shù)最多為8個(gè)。個(gè)。但是子程但是子程序不允許直接遞歸調(diào)用,即不能從序不允許直接遞歸調(diào)用,即不能從SBR_0調(diào)用調(diào)用SBR_0。要。要實(shí)現(xiàn)此種調(diào)用只能采用間接遞歸調(diào)用的方法。實(shí)現(xiàn)此種調(diào)用只能采用間接遞歸調(diào)用的方法。

6、 (3)累加器在子程序調(diào)用中是既不保存也不恢復(fù),所)累加器在子程序調(diào)用中是既不保存也不恢復(fù),所以累加器可在調(diào)用程序和被調(diào)用程序間傳遞數(shù)據(jù)。以累加器可在調(diào)用程序和被調(diào)用程序間傳遞數(shù)據(jù)。1子程序調(diào)用指令子程序調(diào)用指令CALL、CRET 相關(guān)知識相關(guān)知識 上升沿和下降沿輸出指令的梯形圖和語句表見表上升沿和下降沿輸出指令的梯形圖和語句表見表5-4所示。所示。2上升沿輸出上升沿輸出EU指令和下降沿輸出指令和下降沿輸出ED指令指令表表5-4 邊沿檢測指令邊沿檢測指令 名稱名稱 格式格式上升沿輸出指令上升沿輸出指令 下降沿輸出指令下降沿輸出指令梯形圖(梯形圖(LAD)指令表(指令表(STL)EUED 相關(guān)知

7、識相關(guān)知識 (1)EU指令是對其之前的邏輯運(yùn)算結(jié)果的上升沿產(chǎn)生一個(gè)掃描周期的脈沖。指令是對其之前的邏輯運(yùn)算結(jié)果的上升沿產(chǎn)生一個(gè)掃描周期的脈沖。(2)ED指令是對其之前的邏輯運(yùn)算結(jié)果的下降沿產(chǎn)生一個(gè)掃描周期的脈沖。指令是對其之前的邏輯運(yùn)算結(jié)果的下降沿產(chǎn)生一個(gè)掃描周期的脈沖。 邊沿檢測指令程序中應(yīng)用的梯形圖和時(shí)序圖如圖邊沿檢測指令程序中應(yīng)用的梯形圖和時(shí)序圖如圖5-10所示。所示。2上升沿輸出上升沿輸出EU指令和下降沿輸出指令和下降沿輸出ED指令指令圖圖5-10 邊沿檢測指令梯形圖和時(shí)序圖邊沿檢測指令梯形圖和時(shí)序圖 相關(guān)知識相關(guān)知識 應(yīng)用子程序調(diào)用指令的程序如圖應(yīng)用子程序調(diào)用指令的程序如圖5-11所

8、示。當(dāng)所示。當(dāng)I0.1、I0.2分別接通時(shí),將其相分別接通時(shí),將其相應(yīng)的數(shù)據(jù)傳送到應(yīng)的數(shù)據(jù)傳送到VW10和和VW20中,并調(diào)用子程序;而子程序所完成的工作是,中,并調(diào)用子程序;而子程序所完成的工作是,將將VW10和和VW20中的數(shù)據(jù)相加并將此相加后的數(shù)據(jù)送中的數(shù)據(jù)相加并將此相加后的數(shù)據(jù)送VW30中存儲。中存儲。3子程序調(diào)用指令實(shí)例子程序調(diào)用指令實(shí)例圖圖5-11 子程序調(diào)用程序子程序調(diào)用程序表表5-1 交通信號燈控制要求交通信號燈控制要求 任務(wù)實(shí)施任務(wù)實(shí)施使用子程序調(diào)用指令實(shí)現(xiàn)對交通燈的控制使用子程序調(diào)用指令實(shí)現(xiàn)對交通燈的控制東東西西向向綠燈綠燈Q0.0Q0.0綠燈綠燈Q0.0Q0.0閃爍閃爍黃

9、燈黃燈Q0.1Q0.1紅燈紅燈Q0.2Q0.230S OFF 1S ON 1S 2次次4S南南北北向向紅燈紅燈Q0.3Q0.3綠燈綠燈Q0.4Q0.4綠燈綠燈Q0.4Q0.4閃爍閃爍黃燈黃燈Q0.5Q0.520S OFF 1S ON 1S 2次次4S 任務(wù)實(shí)施任務(wù)實(shí)施使用子程序調(diào)用指令實(shí)現(xiàn)對交通燈的控制使用子程序調(diào)用指令實(shí)現(xiàn)對交通燈的控制(1)控制要求分析。)控制要求分析。根據(jù)控制要求,畫出該控制系統(tǒng)各信號的工作時(shí)序圖,如圖根據(jù)控制要求,畫出該控制系統(tǒng)各信號的工作時(shí)序圖,如圖5-6所示。所示。5-6 交通信號燈工作時(shí)序圖交通信號燈工作時(shí)序圖 任務(wù)實(shí)施任務(wù)實(shí)施使用子程序調(diào)用指令實(shí)現(xiàn)對交通燈的控制

10、使用子程序調(diào)用指令實(shí)現(xiàn)對交通燈的控制表表5-2 輸入輸出信號分配表輸入輸出信號分配表(2)設(shè)計(jì)步驟)設(shè)計(jì)步驟 。 1)I/O信號分配。輸入輸出信號分配見表信號分配。輸入輸出信號分配見表5-2所示。所示。輸輸 入(入(I)輸輸 出(出(O)元件元件功能功能信號地址信號地址元件元件功能功能信號地址信號地址按鈕按鈕SB1信號燈啟動信號燈啟動I0.0HL1、HL7東西綠燈東西綠燈Q0.0HL2、HL8東西黃燈東西黃燈Q0.1HL3、HL9東西紅燈東西紅燈Q0.2按鈕按鈕SB2信號燈停止信號燈停止I0.1HL4、HL10南北綠燈南北綠燈Q0.3HL5、HL11南北黃燈南北黃燈Q0.4HL6、HL12南北

11、紅燈南北紅燈Q0.5 任務(wù)實(shí)施任務(wù)實(shí)施使用子程序調(diào)用指令實(shí)現(xiàn)對交通燈的控制使用子程序調(diào)用指令實(shí)現(xiàn)對交通燈的控制圖圖5-12 交通燈控制主程序交通燈控制主程序(3)程序設(shè)計(jì)。)程序設(shè)計(jì)。我們可以將任務(wù)一程序中的振蕩程序做為一個(gè)子程序,每當(dāng)主我們可以將任務(wù)一程序中的振蕩程序做為一個(gè)子程序,每當(dāng)主程序運(yùn)行到要求信號燈閃爍時(shí)便調(diào)用子程序來完成這一功能。其梯形圖見圖程序運(yùn)行到要求信號燈閃爍時(shí)便調(diào)用子程序來完成這一功能。其梯形圖見圖5-12所示。所示。 任務(wù)實(shí)施任務(wù)實(shí)施用用PLC邏輯指令實(shí)現(xiàn)對交通燈的控制邏輯指令實(shí)現(xiàn)對交通燈的控制 圖圖5-12 交通燈控制主程序交通燈控制主程序 信號燈閃爍子程序信號燈閃爍

12、子程序 2)程序設(shè)計(jì)的梯形圖、指令表如圖)程序設(shè)計(jì)的梯形圖、指令表如圖5-12所示。所示。 算術(shù)運(yùn)算指令有算術(shù)運(yùn)算指令有加、減、乘、除加、減、乘、除等四則運(yùn)算,處理的等四則運(yùn)算,處理的數(shù)據(jù)類型有數(shù)據(jù)類型有整數(shù)、雙整數(shù)整數(shù)、雙整數(shù)和和實(shí)數(shù)實(shí)數(shù)。加法指令能實(shí)現(xiàn)。加法指令能實(shí)現(xiàn)兩個(gè)有兩個(gè)有符號數(shù)符號數(shù)的相加操作,減法指令能實(shí)現(xiàn)的相加操作,減法指令能實(shí)現(xiàn)兩個(gè)有符號數(shù)兩個(gè)有符號數(shù)的相減的相減操作,普通乘法指令能實(shí)現(xiàn)操作,普通乘法指令能實(shí)現(xiàn)兩個(gè)有符號數(shù)的兩個(gè)有符號數(shù)的相乘操作,普相乘操作,普通除法指令能實(shí)現(xiàn)通除法指令能實(shí)現(xiàn)兩個(gè)有符號數(shù)兩個(gè)有符號數(shù)的相除操作(不保留余的相除操作(不保留余數(shù))。在運(yùn)算時(shí),如果

13、是數(shù))。在運(yùn)算時(shí),如果是整數(shù)運(yùn)算整數(shù)運(yùn)算指令,則要進(jìn)行運(yùn)算的指令,則要進(jìn)行運(yùn)算的兩個(gè)操作數(shù)都必須是整數(shù)兩個(gè)操作數(shù)都必須是整數(shù),其,其結(jié)果結(jié)果也將是也將是整數(shù)整數(shù);雙整數(shù)和;雙整數(shù)和實(shí)數(shù)指令亦然。實(shí)數(shù)指令亦然。 知識拓展知識拓展1算術(shù)運(yùn)算指令(加、減、乘、除)算術(shù)運(yùn)算指令(加、減、乘、除) (1)加法指令)加法指令A(yù)DD。ADD是對有符號數(shù)進(jìn)行加操作,即是對有符號數(shù)進(jìn)行加操作,即IN1+IN2=OUT,它包括整數(shù)加法、雙整數(shù)加法、實(shí)數(shù)加法,其指令格式見表它包括整數(shù)加法、雙整數(shù)加法、實(shí)數(shù)加法,其指令格式見表5-5所示。所示。 知識拓展知識拓展1算術(shù)運(yùn)算指令(加、減、乘、除)算術(shù)運(yùn)算指令(加、減、乘

14、、除) 表表5-5 加法運(yùn)算指令梯形圖和語句表加法運(yùn)算指令梯形圖和語句表項(xiàng)項(xiàng) 目目整數(shù)加法整數(shù)加法雙整數(shù)加法雙整數(shù)加法實(shí)數(shù)加法實(shí)數(shù)加法梯形圖梯形圖(LADLAD)指令表指令表(STLSTL)+I IN2,OUT+D IN2,OUT+R IN2,OUT 指令說明:指令說明: 1)IN1、IN2為參加運(yùn)算的源操作數(shù),為參加運(yùn)算的源操作數(shù),OUT為存儲運(yùn)算為存儲運(yùn)算結(jié)果的目標(biāo)操作數(shù)。結(jié)果的目標(biāo)操作數(shù)。 2)整數(shù)加法運(yùn)算是將單字長()整數(shù)加法運(yùn)算是將單字長(16位)有符號整數(shù)位)有符號整數(shù)IN1和和IN2相加,運(yùn)算結(jié)果送到相加,運(yùn)算結(jié)果送到OUT指定的存儲器單元,輸出結(jié)指定的存儲器單元,輸出結(jié)果為果為

15、16位。位。 3)雙整數(shù)加法運(yùn)算是將雙字長()雙整數(shù)加法運(yùn)算是將雙字長(32位)有符號雙整數(shù)位)有符號雙整數(shù)IN1和和IN2相加,運(yùn)算結(jié)果送到相加,運(yùn)算結(jié)果送到OUT指定的存儲器單元,輸指定的存儲器單元,輸出結(jié)果為出結(jié)果為32位。位。 4)實(shí)數(shù)加法運(yùn)算是將雙字長()實(shí)數(shù)加法運(yùn)算是將雙字長(32位)有符號實(shí)數(shù)位)有符號實(shí)數(shù)IN1和和IN2相加,運(yùn)算結(jié)果送到相加,運(yùn)算結(jié)果送到OUT指定的存儲器單元,輸出結(jié)指定的存儲器單元,輸出結(jié)果為果為32位。位。 知識拓展知識拓展1算術(shù)運(yùn)算指令(加、減、乘、除)算術(shù)運(yùn)算指令(加、減、乘、除) (2)減法指令)減法指令SUB。SUB是對有符號數(shù)進(jìn)行相減操作,即是對

16、有符號數(shù)進(jìn)行相減操作,即IN1-IN2=OUT,它包括整數(shù)減法、雙整數(shù)減法、實(shí)數(shù)減法,其指令格式見表,它包括整數(shù)減法、雙整數(shù)減法、實(shí)數(shù)減法,其指令格式見表5-6所所示。示。 知識拓展知識拓展1算術(shù)運(yùn)算指令(加、減、乘、除)算術(shù)運(yùn)算指令(加、減、乘、除)表表5-6 減法運(yùn)算指令梯形圖和語句表減法運(yùn)算指令梯形圖和語句表 項(xiàng)項(xiàng) 目目整數(shù)減法整數(shù)減法雙整數(shù)減法雙整數(shù)減法實(shí)數(shù)減法實(shí)數(shù)減法梯形圖梯形圖(LADLAD)指令表指令表(STLSTL)-I IN2,OUT-D IN2,OUT-R IN2,OUT 指令說明:指令說明: 1)IN1、IN2為參加運(yùn)算的源操作數(shù),為參加運(yùn)算的源操作數(shù),OUT為存儲運(yùn)算為

17、存儲運(yùn)算結(jié)果的目標(biāo)操作數(shù)。結(jié)果的目標(biāo)操作數(shù)。 2)整數(shù)減法運(yùn)算是將單字長()整數(shù)減法運(yùn)算是將單字長(16位)有符號整數(shù)位)有符號整數(shù)IN1和和IN2相減,運(yùn)算結(jié)果送到相減,運(yùn)算結(jié)果送到OUT指定的存儲器單元,輸出結(jié)指定的存儲器單元,輸出結(jié)果為果為16位。位。 3)雙整數(shù)減法運(yùn)算是將雙字長()雙整數(shù)減法運(yùn)算是將雙字長(32位)有符號雙整數(shù)位)有符號雙整數(shù)IN1和和IN2相減,運(yùn)算結(jié)果送到相減,運(yùn)算結(jié)果送到OUT指定的存儲器單元,輸指定的存儲器單元,輸出結(jié)果為出結(jié)果為32位。位。 4)實(shí)數(shù)減法運(yùn)算是將雙字長()實(shí)數(shù)減法運(yùn)算是將雙字長(32位)有符號實(shí)數(shù)位)有符號實(shí)數(shù)IN1和和IN2相減,運(yùn)算結(jié)果送

18、到相減,運(yùn)算結(jié)果送到OUT指定的存儲器單元,輸出結(jié)指定的存儲器單元,輸出結(jié)果為果為32位。位。 知識拓展知識拓展1算術(shù)運(yùn)算指令(加、減、乘、除)算術(shù)運(yùn)算指令(加、減、乘、除) (3)乘法指令)乘法指令MUL。MUL是對有符號數(shù)進(jìn)行乘法操作,即是對有符號數(shù)進(jìn)行乘法操作,即IN1IN2=OUT,它包括整數(shù)乘法、雙整數(shù)乘法、實(shí)數(shù)乘法、整數(shù)相乘雙整數(shù)輸出,其指令格式它包括整數(shù)乘法、雙整數(shù)乘法、實(shí)數(shù)乘法、整數(shù)相乘雙整數(shù)輸出,其指令格式見表見表5-7所示。所示。 知識拓展知識拓展1算術(shù)運(yùn)算指令(加、減、乘、除)算術(shù)運(yùn)算指令(加、減、乘、除) 表表5-7 乘法運(yùn)算指令梯形圖和語句表乘法運(yùn)算指令梯形圖和語句表

19、項(xiàng)項(xiàng) 目目整數(shù)整數(shù)乘乘法法雙整數(shù)雙整數(shù)乘乘法法實(shí)數(shù)實(shí)數(shù)乘乘法法整數(shù)相整數(shù)相乘雙整數(shù)輸出乘雙整數(shù)輸出梯形圖梯形圖(LADLAD)指令表指令表(STLSTL)*I IN2,OUT*D IN2,OUT*R IN2,OUTMUL IN2,OUT 指令說明:指令說明: 1)IN1、IN2為參加運(yùn)算的源操作數(shù),為參加運(yùn)算的源操作數(shù),OUT為存儲運(yùn)算結(jié)果的目標(biāo)為存儲運(yùn)算結(jié)果的目標(biāo)操作數(shù)。操作數(shù)。 2)整數(shù)乘法運(yùn)算是將單字長()整數(shù)乘法運(yùn)算是將單字長(16位)有符號整數(shù)位)有符號整數(shù)IN1和和IN2相乘,相乘,運(yùn)算結(jié)果送到運(yùn)算結(jié)果送到OUT指定的存儲器單元,輸出結(jié)果為指定的存儲器單元,輸出結(jié)果為16位。位。

20、3)雙整數(shù)乘法運(yùn)算是將雙字長()雙整數(shù)乘法運(yùn)算是將雙字長(32位)有符號雙整數(shù)位)有符號雙整數(shù)IN1和和IN2相相乘,運(yùn)算結(jié)果送到乘,運(yùn)算結(jié)果送到OUT指定的存儲器單元,輸出結(jié)果為指定的存儲器單元,輸出結(jié)果為32位。位。 4)實(shí)數(shù)乘法運(yùn)算是將雙字長()實(shí)數(shù)乘法運(yùn)算是將雙字長(32位)有符號實(shí)數(shù)位)有符號實(shí)數(shù)IN1和和IN2相乘,相乘,運(yùn)算結(jié)果送到運(yùn)算結(jié)果送到OUT指定的存儲器單元,輸出結(jié)果為指定的存儲器單元,輸出結(jié)果為32位。位。 5)整數(shù)相乘雙整數(shù)輸出是將單字長()整數(shù)相乘雙整數(shù)輸出是將單字長(16位)有符號整數(shù)位)有符號整數(shù)IN1和和IN2相乘,運(yùn)算結(jié)果送到相乘,運(yùn)算結(jié)果送到OUT指定的存

21、儲器單元,輸出結(jié)果為指定的存儲器單元,輸出結(jié)果為32位。位。 6)整數(shù)數(shù)據(jù)做乘)整數(shù)數(shù)據(jù)做乘2運(yùn)算,相當(dāng)于其二進(jìn)制形式左移運(yùn)算,相當(dāng)于其二進(jìn)制形式左移1位;做乘位;做乘4運(yùn)運(yùn)算,相當(dāng)于其二進(jìn)制形式左移算,相當(dāng)于其二進(jìn)制形式左移2位;做乘位;做乘8運(yùn)算,相當(dāng)于其二進(jìn)制形式左運(yùn)算,相當(dāng)于其二進(jìn)制形式左移移3位;如此類推。位;如此類推。 知識拓展知識拓展1算術(shù)運(yùn)算指令(加、減、乘、除)算術(shù)運(yùn)算指令(加、減、乘、除) (4)除法指令)除法指令DIV。DIV是對有符號數(shù)進(jìn)行除法操作,即是對有符號數(shù)進(jìn)行除法操作,即IN1IN2=OUT,它包括整數(shù)除法、雙整數(shù)除法、實(shí)數(shù)除法、整數(shù)除法運(yùn)算雙整數(shù)輸出。其指令它

22、包括整數(shù)除法、雙整數(shù)除法、實(shí)數(shù)除法、整數(shù)除法運(yùn)算雙整數(shù)輸出。其指令格式見表格式見表5-8所示。所示。 知識拓展知識拓展1算術(shù)運(yùn)算指令(加、減、乘、除)算術(shù)運(yùn)算指令(加、減、乘、除) 表表5-8 除法運(yùn)算指令梯形圖和語句表除法運(yùn)算指令梯形圖和語句表項(xiàng)項(xiàng) 目目整數(shù)整數(shù)除除法法雙整數(shù)雙整數(shù)除除法法實(shí)數(shù)實(shí)數(shù)除除法法整數(shù)相整數(shù)相除雙整數(shù)輸出除雙整數(shù)輸出梯形圖梯形圖(LADLAD)指令表指令表(STLSTL)/I IN2,OUT/D IN2,OUT/R IN2,OUTDIV IN2,OUT 指令說明:指令說明: 1)IN1、IN2為參加運(yùn)算的源操作數(shù),為參加運(yùn)算的源操作數(shù),OUT為存儲運(yùn)算結(jié)果的目標(biāo)為存儲運(yùn)算結(jié)果的目標(biāo)操作數(shù)。操作數(shù)。 2)整數(shù)除法運(yùn)算是將單字長()整數(shù)除法運(yùn)算是將單字長(16位)有符號整數(shù)位)有符號整數(shù)IN1和和IN2相除,相除,運(yùn)算結(jié)果送到運(yùn)算結(jié)果送到OUT指定的存儲器單元,輸出結(jié)果為指定的存儲器單元,輸出結(jié)果為16位。位。 3)雙整數(shù)除法運(yùn)算是將雙字長()雙整數(shù)除法運(yùn)算是將雙字長(32位)有符號

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論