Results 1 to 5 of 5

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Get a Mac moridinbg's Avatar
    Join Date: Dec:2004
    Location: 0x00000000
    Posts: 4,211

    Çàäà÷êà - ñìÿòàíå íà MIPS

    QUESTION 3
    We have a RISC processor with register-register arithmetic instructions that have the format
    R1 <- R2opR3. The pipeline for these instructions runs with a 100 MHz clock with the following
    stages: instruction fetch = 2 clocks, instruction decode = 1 clock, fetch operands = 1 clock,
    execute = 2 clocks, and store result = 1 clock.
    1. At what rate (in MIPS) can we execute register-register instructions that have no data
    dependencies with other instructions?
    Àç ãî ñìÿòàì, ÷å èíñòðóêöèÿòà ñå ñìÿòà çà 7 òàêòà, ~14MIPS
    Ñïîðåä åäíî ðåøåíèå å 2 òàêòà -> 50MIPS o.O

    Òàáëè÷êàòà çà èçïúëíåíèå å



    Òîåñò çà 2 òàêòà ñàìî ùå å ôå÷íàòà èíñòðóêöèÿòà...
    Àç ëè áúðêàì, ðåøåíèåòî ëè å ïîãðåøíî?!

  2. #2
    Registered User
    Join Date: Aug:2003
    Location: Ñîôèÿ
    Posts: 175
    Àìè ñïîðåä êàðòèíêàòà, êîÿòî ñè äàë íàèñòèíà ñà 2 òàêòà. Ñàì âèæäàø, ÷å ïúðâèòå äâå èíñòðóêöèè ìèíàâàò çà 9 òàêòà (â ïåò îò êîèòî ðàçëè÷íè ÷àñòè îò äâåòå èíñòðóêöèè ñå èçïúëíÿâàò ïàðàëåëíî, â ñúîòâåòíèòå ÷àñòè íà êîíâåéðà). Ïðîáâàé äà ñè îòãîâîðèø íà âúïðîñà:
    • Çà êîëêî òàêòà çàâúðøâàò N èíñòðóêöèè?

  3. #3
    ɐ-əpoɔᴉu⋂ ɐí íəÔ anrieff's Avatar
    Join Date: Apr:2004
    Location: Sofia
    Posts: 8,448
    Îòãîâîðúò íà çàäà÷àòà å 100 / 2 = 50 MIPS, êàòî (ðåñïåêòèâíî): 100 å ÷åñòîòàòà íà pipeline-à, à 2 å íàé-ãîëÿìîòî êîëè÷åñòâî òàêòîâå, êîåòî ñå áàâè íÿêîé îò ìîäóëèòå. Àêî ïðèìåðíî execute òè áåøå 3 òàêòà, ðåçóëòàòà ùåøå äà å 33.33.. MIPS, àêî âñè÷êè ìîäóëè áÿõà ïî 3 òàêòà - ïàê òîëêîâà
    Åòî òàêà ñå ïëîäÿò òå, êàçâàì ñè àç. Ïîä íîñà òè.
    "640K îught to be enough for anybody" - Bill Gates, 1981
    Òåñòîâå íà áàòåðèè::Machine specs::Fract::AGG::ÍåÑåÑúðäè×îâå÷å::Baileys::blog::YouTube channel

  4. #4
    Get a Mac moridinbg's Avatar
    Join Date: Dec:2004
    Location: 0x00000000
    Posts: 4,211
    Äà, äà, èçÿñíè ìè ñå ðàáîòàòà. À àêî èçïúëíåíèåòî íà èíñòðóêöèèòå çàâèñè îò ðåçóëòàòà íà ïðåäèøíàòà, â íàñòîÿùèÿ ñëó÷àé ùå ñå ïîëó÷àò 25MIPS çàðàäè òàêòîâåòå, êîèòî ìèíàâàò äîêàòî åäíàòà èíñòðóêöèÿ èç÷àêà ðåçóëòàòà îò ïðåäíàòà.

  5. #5
    philosophus duratea icaci's Avatar
    Join Date: Oct:2006
    Location: Aachen
    Posts: 2,698
    Òî÷íî çà òîâà ñà èçìèñëèëè êîíâåéðà, çà äà ìîæå äà íå ñå ÷àêàò ïúëíèòå 7 òàêòà çà âñÿêà èíñòðóêöèÿ, à äà ñå çàñòúïâàò îòäåëíèòå íåçàâèñèìè îïåðàöèè. Òðÿáâà äà ãëåäàø îò ïúðâèÿ òàêò çà ïúðâàòà èíñòðóêöèÿ äî ïîñëåäíèÿ çà ïîñëåäíàòà, ñëåä êîåòî äà ïóñíåø áðîÿ èíñòðóêöèè äà êëîíè êúì áåçêðàéíîñò
    Internet - it doesn't make you stupid, it just makes your stupidity more accessible to others

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè