• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    傳輸控制通道程序處理制造技術(shù)

    技術(shù)編號:7141440 閱讀:289 留言:0更新日期:2012-04-11 18:40
    提供了一種在I/O處理系統(tǒng)中處理具有鏈?zhǔn)芥溄臃种У膫鬏斂刂仆ǖ莱绦虻挠?jì)算機(jī)程序產(chǎn)品、設(shè)備和方法。該方法包括在控制單元從I/O子系統(tǒng)接收命令消息以執(zhí)行I/O操作。該方法還包括讀取命令消息中的指示在該命令消息之后跟著該I/O操作的隨后命令消息的鏈?zhǔn)芥溄訕?biāo)記。該方法還包括讀取命令消息中的串行化標(biāo)記,該串行化標(biāo)記請求將裝置狀態(tài)返回到I/O子系統(tǒng)以選擇隨后命令消息。該方法還包括執(zhí)行命令消息中的一個(gè)或多個(gè)命令,并且響應(yīng)于結(jié)合串行化標(biāo)記執(zhí)行所述一個(gè)或多個(gè)命令而向I/O子系統(tǒng)發(fā)送所述裝置狀態(tài)。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    【國外來華專利技術(shù)】
    本專利技術(shù)一般涉及輸入/輸出(I/O)處理,更具體地講,涉及I/O處理系統(tǒng)中的傳輸 控制通道程序鏈?zhǔn)芥溄臃种?chain linkedbranching)。
    技術(shù)介紹
    輸入/輸出(I/O)操作用于在I/O處理系統(tǒng)的I/O裝置與存儲(chǔ)器之間傳送數(shù)據(jù)。 具體地講,數(shù)據(jù)從存儲(chǔ)器寫入到一個(gè)或多個(gè)I/O裝置,并且通過執(zhí)行I/O操作將數(shù)據(jù)從一個(gè) 或多個(gè)I/O裝置讀入存儲(chǔ)器。為了便于I/O操作的處理,采用I/O處理系統(tǒng)的I/O子系統(tǒng)。該I/O子系統(tǒng)耦接 到I/O處理系統(tǒng)的主存儲(chǔ)器和I/O裝置并且引導(dǎo)存儲(chǔ)器與I/O裝置之間的信息流。I/O子 系統(tǒng)的一個(gè)例子是通道子系統(tǒng)。通道子系統(tǒng)使用通道路徑作為通信介質(zhì)。每個(gè)通道路徑包 括耦接到控制單元的通道,該控制單元還耦接到一個(gè)或多個(gè)I/O裝置。通道子系統(tǒng)可以采用通道命令字(CCW)在I/O裝置與存儲(chǔ)器之間傳送數(shù)據(jù)。CCW 指定要執(zhí)行的I/O命令。對于發(fā)起某些I/O操作的命令,CCW指定與該操作關(guān)聯(lián)的存儲(chǔ)區(qū) 域、每當(dāng)向該區(qū)域的傳送或來自該區(qū)域的傳送完成時(shí)要采取的動(dòng)作、以及其它選項(xiàng)。在I/O處理期間,通過通道從存儲(chǔ)器取CCW的列表。該通道對CCW的列表中的每 個(gè)命令進(jìn)行解析并且將多個(gè)命令(每個(gè)命令是獨(dú)立的)發(fā)送到與該通道耦接的控制單元。 控制單元然后對這些命令進(jìn)行處理。通道跟蹤每個(gè)命令的狀態(tài)并且控制何時(shí)將下一組命令 發(fā)送到控制單元進(jìn)行處理。通道確保每個(gè)命令被獨(dú)立地發(fā)送到控制單元。另外,通道推斷 與處理控制單元對于每個(gè)命令的響應(yīng)相關(guān)聯(lián)的特定信息。基于每個(gè)CCW執(zhí)行I/O處理可以 涉及通道子系統(tǒng)的大量處理開銷,這是因?yàn)橥ǖ澜馕鯟CW,跟蹤狀態(tài)信息并且對來自控制單 元的響應(yīng)作出反應(yīng)。
    技術(shù)實(shí)現(xiàn)思路
    一個(gè)示例性實(shí)施例包括一種用于在控制單元處處理具有鏈?zhǔn)芥溄臃种У膫鬏斂?制通道程序的計(jì)算機(jī)程序產(chǎn)品,該控制單元被構(gòu)造為與I/O處理系統(tǒng)中的I/O子系統(tǒng)進(jìn)行 通信。該計(jì)算機(jī)程序產(chǎn)品包括可由處理電路讀取并且存儲(chǔ)由處理電路執(zhí)行以執(zhí)行一種方法 的指令的有形存儲(chǔ)介質(zhì)。該方法包括在控制單元接收來自I/O子系統(tǒng)的命令消息以執(zhí)行I/ 0操作。該方法還包括讀取命令消息中的鏈?zhǔn)芥溄訕?biāo)記,該鏈?zhǔn)芥溄訕?biāo)記指示在所述命令消 息之后跟著該I/O操作的隨后命令消息。該方法還包括讀取命令消息中的串行化標(biāo)記,該 串行化標(biāo)記請求將裝置狀態(tài)返回到I/O子系統(tǒng)以選擇隨后命令消息。該方法另外包括執(zhí)行 命令消息中的一個(gè)或多個(gè)命令,以及響應(yīng)于結(jié)合串行化標(biāo)記執(zhí)行所述一個(gè)或多個(gè)命令而向 I/O子系統(tǒng)發(fā)送裝置狀態(tài)。另一個(gè)示例性實(shí)施例包括一種在I/O處理系統(tǒng)中的控制單元處處理具有鏈?zhǔn)芥?接分支的傳輸控制通道程序的設(shè)備。該設(shè)備包括被構(gòu)造為與I/O處理系統(tǒng)的I/O子系統(tǒng)進(jìn) 行通信的控制單元。該控制單元從I/O子系統(tǒng)接收命令消息以執(zhí)行I/O操作,并且讀取命令消息中的鏈?zhǔn)芥溄訕?biāo)記。該鏈?zhǔn)芥溄訕?biāo)記指示在所述命令消息之后跟著該I/O操作的隨 后命令消息。控制單元讀取命令消息中的串行化標(biāo)記,該串行化標(biāo)記請求將裝置狀態(tài)返回 到I/O子系統(tǒng)以選擇隨后命令消息。該控制單元執(zhí)行命令消息中的一個(gè)或多個(gè)命令,并且 響應(yīng)于結(jié)合串行化標(biāo)記執(zhí)行所述一個(gè)或多個(gè)命令而向I/O子系統(tǒng)發(fā)送裝置狀態(tài)。另一個(gè)示例性實(shí)施例包括一種在控制單元處處理具有鏈?zhǔn)芥溄臃种У膫鬏斂刂?通道程序的方法,該控制單元被構(gòu)造為與I/O處理系統(tǒng)中的I/O子系統(tǒng)進(jìn)行通信。該方法包 括在控制單元接收來自I/O子系統(tǒng)的命令消息以執(zhí)行I/O操作。該方法還包括讀取命令消 息中的鏈?zhǔn)芥溄訕?biāo)記,該鏈?zhǔn)芥溄訕?biāo)記指示在所述命令消息之后跟著該I/O操作的隨后命 令消息。該方法還包括讀取命令消息中的串行化標(biāo)記,該串行化標(biāo)記請求將裝置狀態(tài)返回 到I/O子系統(tǒng)以選擇隨后命令消息。該方法另外包括執(zhí)行命令消息中的一個(gè)或多個(gè)命令, 以及響應(yīng)于結(jié)合串行化標(biāo)記執(zhí)行所述一個(gè)或多個(gè)命令而向I/O子系統(tǒng)發(fā)送裝置狀態(tài)。另一個(gè)示例性實(shí)施例包括一種在通道子系統(tǒng)處理具有鏈?zhǔn)芥溄臃种У膫鬏斂刂?通道程序的計(jì)算機(jī)程序產(chǎn)品,該通道子系統(tǒng)被構(gòu)造為與I/O處理系統(tǒng)中的控制單元進(jìn)行通 信。該計(jì)算機(jī)程序產(chǎn)品包括可由處理電路讀取并且存儲(chǔ)由處理電路執(zhí)行以執(zhí)行一種方法的 指令的有形存儲(chǔ)介質(zhì)。該方法包括構(gòu)造命令消息中的鏈?zhǔn)芥溄訕?biāo)記以指示在所述命令消息 之后跟著隨后命令消息以執(zhí)行I/O操作。該方法還包括構(gòu)造命令消息中的串行化標(biāo)記以請 求將裝置狀態(tài)返回到通道子系統(tǒng)從而選擇隨后命令消息。該方法還包括將命令消息從通道 子系統(tǒng)發(fā)送至控制單元。另一個(gè)示例性實(shí)施例包括一種在I/O處理系統(tǒng)中的通道子系統(tǒng)處理具有鏈?zhǔn)芥?接分支的傳輸控制通道程序的設(shè)備。該設(shè)備包括被構(gòu)造為與I/O處理系統(tǒng)的控制單元進(jìn)行 通信的通道子系統(tǒng)。該通道子系統(tǒng)構(gòu)造命令消息中的鏈?zhǔn)芥溄訕?biāo)記以指示在所述命令消息 之后跟著隨后命令消息以執(zhí)行I/O操作。該通道子系統(tǒng)還構(gòu)造命令消息中的串行化標(biāo)記以 請求將裝置狀態(tài)返回到通道子系統(tǒng)以選擇隨后命令消息。另外,通道子系統(tǒng)將命令消息從 通道子系統(tǒng)發(fā)送到控制單元。 通過本專利技術(shù)的技術(shù)實(shí)現(xiàn)附加特征和優(yōu)點(diǎn)。本專利技術(shù)的其它實(shí)施例和方面在這里被詳 細(xì)描述并且被認(rèn)為是要求保護(hù)的專利技術(shù)的一部分。為了更好理解本專利技術(shù)的優(yōu)點(diǎn)和特征,參照 說明書和附圖。附圖說明現(xiàn)在將參照附圖僅僅作為例子描述本專利技術(shù)的實(shí)施例,在附圖中圖1示出了包括并使用本專利技術(shù)的一個(gè)或多個(gè)方面的I/O處理系統(tǒng)的一個(gè)實(shí)施例;圖2示出了根據(jù)本專利技術(shù)的一個(gè)方面的控制單元和通道子系統(tǒng)的一個(gè)實(shí)施例;圖3示出了根據(jù)本專利技術(shù)的一個(gè)方面的具有鏈?zhǔn)芥溄臃种У膫鬏斂刂谱?TCW)通道 程序的一個(gè)實(shí)施例;圖4示出了根據(jù)本專利技術(shù)的一個(gè)方面的用于識別I/O處理系統(tǒng)的兼容控制單元的鏈 接協(xié)議的一個(gè)實(shí)施例;圖5示出了圖4的鏈接協(xié)議的請求消息的一個(gè)實(shí)施例;圖6示出了圖4的鏈接協(xié)議的接受消息的一個(gè)實(shí)施例;圖7示出了根據(jù)本專利技術(shù)的一個(gè)方面的錨(anchor)控制塊的一個(gè)實(shí)施例;圖8示出了根據(jù)本專利技術(shù)的一個(gè)方面的TCW的一個(gè)實(shí)施例;圖9示出了根據(jù)本專利技術(shù)的一個(gè)方面的從通道子系統(tǒng)傳送至控制單元的命令消息 的一個(gè)實(shí)施例;圖10示出了根據(jù)本專利技術(shù)的一個(gè)方面的用于在通道與控制單元之間進(jìn)行通信以執(zhí) 行圖3的具有鏈?zhǔn)芥溄臃种У腡CW通道程序的鏈接協(xié)議的一個(gè)實(shí)施例;圖11示出了根據(jù)本專利技術(shù)的一個(gè)方面的用于在通道子系統(tǒng)提供TCW通道程序鏈?zhǔn)?鏈接分支的過程的一個(gè)實(shí)施例;圖12示出了根據(jù)本專利技術(shù)的一個(gè)方面的用于在控制單元提供TCW通道程序鏈?zhǔn)芥?接分支的過程的一個(gè)實(shí)施例;以及圖13示出了包括本專利技術(shù)的一個(gè)或多個(gè)方面的制造品的一個(gè)實(shí)施例。 具體實(shí)施例方式根據(jù)本專利技術(shù)的一個(gè)方面,鏈?zhǔn)芥溄臃种П阌谳斎?輸出(I/O)從而實(shí)現(xiàn)傳輸控制 通道程序部分的有條件執(zhí)行。還可以提供對傳輸控制通道程序的各部分之間的程序控制中 斷的支持。傳輸控制通道程序通過減少用于執(zhí)行I/O處理的I/O處理系統(tǒng)的部件之間的通 信,使I/O處理變簡單。例如,減少了 I/O通信適配器(例如,通道)與控制單元之間的交 換和序列的數(shù)目。這是通過向控制單元發(fā)送多個(gè)命令和/或數(shù)據(jù)而非發(fā)送單獨(dú)的通道命令 字(CCW)而實(shí)現(xiàn)的,所述多個(gè)命令和/或數(shù)據(jù)被整批地分組以在控制單元執(zhí)行。用CCW實(shí)現(xiàn)的通道程序(也稱作“CCW通道程序”)包括很大程度的用于執(zhí)行任務(wù) 的握手。例如,使用CCW通道程序?qū)懕疚臋n來自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】
    1.一種用于在輸入/輸出(I/O)處理系統(tǒng)中的控制單元處理具有鏈?zhǔn)芥溄臃种У膫鬏斂刂仆ǖ莱绦虻姆椒ǎ隹刂茊卧粯?gòu)造為與I/O子系統(tǒng)進(jìn)行通信,所述方法包括:在控制單元處從I/O子系統(tǒng)接收命令消息以執(zhí)行I/O操作;讀取所述命令消息中的鏈?zhǔn)芥溄訕?biāo)記,所述鏈?zhǔn)芥溄訕?biāo)記指示在所述命令消息之后跟著該I/O操作的隨后命令消息;讀取所述命令消息中的串行化標(biāo)記,所述串行化標(biāo)記請求將裝置狀態(tài)返回到I/O子系統(tǒng)從而選擇隨后命令消息;執(zhí)行所述命令消息中的一個(gè)或多個(gè)命令;以及響應(yīng)于結(jié)合串行化標(biāo)記執(zhí)行所述一個(gè)或多個(gè)命令,向I/O子系統(tǒng)發(fā)送裝置狀態(tài)。

    【技術(shù)特征摘要】
    【國外來華專利技術(shù)】...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:D·卡斯皮爾
    申請(專利權(quán))人:國際商業(yè)機(jī)器公司
    類型:發(fā)明
    國別省市:US

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 最新中文字幕av无码专区 | 久久亚洲精品成人av无码网站| 成人免费一区二区无码视频| 亚洲 另类 无码 在线| 日本无码小泬粉嫩精品图| 久久亚洲日韩看片无码| 不卡无码人妻一区三区音频| 亚洲av成本人无码网站| 国产成年无码久久久久毛片| 国产精品va无码免费麻豆 | 亚洲国产成人精品无码区在线观看| 国产乱妇无码大片在线观看| 中文字幕无码无码专区| 夫妻免费无码V看片| 无码毛片AAA在线| 无码国产精品一区二区免费式芒果| 夜夜精品无码一区二区三区| 亚洲最大av资源站无码av网址| 亚洲av无码成人黄网站在线观看 | 亚洲AV无码国产精品色| 国产在线拍揄自揄拍无码| 十八禁视频在线观看免费无码无遮挡骂过 | 性色AV一区二区三区无码| 18禁无遮拦无码国产在线播放| 亚洲AV永久无码区成人网站 | 亚洲熟妇无码八AV在线播放| 一本色道无码道在线| 国产精品JIZZ在线观看无码| 狠狠精品干练久久久无码中文字幕 | 国产精品无码无片在线观看| 亚洲精品国产日韩无码AV永久免费网| 孕妇特级毛片WW无码内射| 亚洲人片在线观看天堂无码| 亚洲最大无码中文字幕| 无码h黄肉3d动漫在线观看| 国产嫖妓一区二区三区无码| 亚洲&#228;v永久无码精品天堂久久| 午夜无码熟熟妇丰满人妻| 精品韩国亚洲av无码不卡区| 真人无码作爱免费视频| 无码少妇一区二区浪潮av|