Re: [問題] 請問〝即時多工〞的定義為何?

看板CSSE (電腦科學及軟體工程)作者 (我愛ASM)時間18年前 (2007/01/11 02:23), 編輯推噓5(508)
留言13則, 6人參與, 最新討論串2/4 (看更多)
※ 引述《satriani (metalab)》之銘言: : 版上各位前輩大家好: : 由於這個問題實在找不到適合的版發問, : 所以就在這裡問了,小弟現在利用8051在做韌体設計, : 很想知道要怎樣才算做到一個〝即時〞且〝多工〞的系統, : 煩請各位高手替小弟解惑,如果可以舉例當然更好,感謝! 用很不專業又直覺的說法.... 多工 -> 將您的工作分解成數個小型個別的任務以達成目標。 即時 -> 就是所要求的各項任務都能在合理的時間內被反應及處理,確 保工作順利達成。 上面的解釋很白話(至少我認為是這樣...XD) 至於技術細節,您可以找一本講RTOS的書來看,怎樣才能用軟體的方式 達到上面的目標。您不一定自己實做,網路上也有些現成的東西。用硬 體達成的方式,你可以從以下這篇文章當作一開始。 一個用於機器人控制之即時多工系統晶片 http://www.dyu.edu.tw/~cschen/CODA/papers/wei941109-97.pdf -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.132.23.74

01/11 12:19, , 1F
感謝您的回答!
01/11 12:19, 1F

01/11 19:48, , 2F
多工的定義不是time sharing嗎?
01/11 19:48, 2F

01/11 22:38, , 3F
我覺得用中文就會有這種問題,到底是 multiplexing 還是
01/11 22:38, 3F

01/11 22:39, , 4F
multitasking,實在是有夠難猜,不過 time-sharing 其實在
01/11 22:39, 4F

01/11 22:41, , 5F
一些中文教科書裡,是被歸類在「分時多工」,而不單是多工
01/11 22:41, 5F

01/11 22:42, , 6F
的總類稱。
01/11 22:42, 6F

01/12 13:55, , 7F
從需求面來說,我傾向是multi-tasking at one propose
01/12 13:55, 7F

01/12 13:58, , 8F
所以我把task講成「任務」...不過大概一堆資工背景的
01/12 13:58, 8F

01/12 13:59, , 9F
會幹譙我吧!!XD
01/12 13:59, 9F

01/23 09:07, , 10F
Multi-plexing 以前譯成 複工, 對應單工, 雙工(Duplex),
01/23 09:07, 10F

01/23 09:10, , 11F
task 稱為工作, 任務並無不可, 只是為何限 one propose ?
01/23 09:10, 11F

09/09 14:17, , 12F
多工不等於分時
09/09 14:17, 12F

09/09 14:17, , 13F
只是多工常用分時系統達成
09/09 14:17, 13F
文章代碼(AID): #15fIynx0 (CSSE)
文章代碼(AID): #15fIynx0 (CSSE)