Logo ky.boatexistence.com

Бир тапшырманын кечиктирилиши үчүнбү?

Мазмуну:

Бир тапшырманын кечиктирилиши үчүнбү?
Бир тапшырманын кечиктирилиши үчүнбү?

Video: Бир тапшырманын кечиктирилиши үчүнбү?

Video: Бир тапшырманын кечиктирилиши үчүнбү?
Video: Кассирша_Рассказ_Слушать 2024, Май
Anonim

Трубалар бир тапшырманын кечигүүсүнө жардам бербейт; ал бүт жумуш жүгүн өткөрүүгө жардам берет. Бир нече тапшырмалар бир эле учурда ар кандай ресурстарды колдонуу менен иштейт. Потенциалдуу ылдамдык=этаптардын саны. Түтүк баскычтарынын тең салмактуу эмес узундугу ылдамдыкты азайтышы мүмкүн.

Турба өткөрүүдөгү күтүү деген эмне?

Ар бир нускаманы аткаруу үчүн белгилүү бир убакыт керек. Бул операциянын кечигүү мөөнөтү. Бул нускама чыгарылгандан жана ал аяктаганга чейинки убакыттын саны.

Турбалар бир тапшырманын кечигүүсүнө жардам береби?

Трубалар бир тапшырманын кечигүүсүнө жардам бербейт, ал бүт жумуш жүгүн өткөрүүгө жардам берет. … Түтүк өткөргүчтү “толтурууга” убакыт жана аны “төктүрүүгө” убакыт ылдамдыкты азайтат o Түтүк баскычтарынын тең салмаксыз узундугу ылдамдыкты азайтат.

Турбадагы күтүү убактысын кантип эсептейсиз?

Труба куюу цикл убактысын эң узун этаптын узундугуна жана регистрдин кечигүүсүнө чейин кыскартат. Кечигүү CTN болуп калат, мында N – этаптардын саны, анткени бир нускама ар бир этаптан өтүшү керек жана ар бир этап бир циклди алат.

Циклдер боюнча бир нускаманын кечигүү мөөнөтү кандай?

Эң узун нускама – бул бардык берилген компоненттерди, тактап айтканда, lw (жүктөө) инструкциясын колдонгон нускама. Демек, бир циклдик нускамалардын кечигүү убактысы= 200 + 100 + 200 + 200 + 100=800ps Ал эми инструкциялардын күтүү убактысы ˜=бир сааттык цикл үчүн убакыт=мүмкүн болгон эң узак этап үчүн убакыт.

Сунушталууда: